Andrew Tridgell
fafd940dd5
AP_Arming: use compass get_offsets_max()
2017-04-04 00:49:34 +01:00
Randy Mackay
69925d8b27
AP_Arming: shorten Accels failure message
...
This allow the message to fit on the MP HUD
2017-03-25 10:50:58 +09:00
Randy Mackay
f340c118d4
AP_Arming: GPS blending health check renamed
2017-03-13 11:31:51 +11:00
Randy Mackay
4f0333892d
AP_Arming: clarify GPS inconsistency message
2017-03-13 11:31:51 +11:00
Randy Mackay
e398bb5c68
AP_Arming: make gps-checks virtual
...
Copter's GPS checks will override this
2017-03-13 11:31:51 +11:00
Randy Mackay
9f21649dc0
AP_Arming: add gps consistency and blend health check
2017-03-13 11:31:51 +11:00
Michael du Breuil
be1fd147fc
Arming: Remove the SITL protection around GPS configuration, and rely upon the GPS library instead
2017-03-07 12:43:30 +11:00
Michael du Breuil
794f7a969e
AP_Arming: Fix up ARMING_REQUIRE param documentation to try and be less confusing
2017-02-15 07:22:11 +11:00
Andrew Tridgell
4626b3a269
AP_Arming: mark ARMING_REQUIRE as plane and rover only
2017-02-14 19:50:01 +11:00
Randy Mackay
d35a208dae
AP_Arming: remove unused set_enabled_checks
2017-01-17 11:45:08 +09:00
Randy Mackay
34a850e1a5
AP_Arming: formatting and comment fixes
...
No functional change
2017-01-17 11:45:08 +09:00
Randy Mackay
593f035c53
AP_Arming: remove required, min-volt, min-volt2 params from Copter
2017-01-17 11:45:08 +09:00
Randy Mackay
5be3d14648
AP_Arming: rudder_arming moved to AP_Arming_Plane
2017-01-17 11:45:08 +09:00
Peter Barker
1f37366c5b
AP_Arming: make expected magnetic field strength available to subclasses
2017-01-17 11:45:08 +09:00
Peter Barker
8159c4b747
AP_Arming: add comments on parameters only currently used by plane
2017-01-17 11:45:08 +09:00
Peter Barker
362c6e1b9e
AP_Arming: use callback in place of variable reference for home state
2017-01-17 11:45:08 +09:00
murata
86e495f415
AP_Arming: Do not set check results each time.
2016-12-03 20:39:33 +00:00
Peter Barker
fff2068a5a
AP_Arming: add arming check for logging actually started
2016-11-29 15:14:09 -08:00
Peter Barker
5776b3fddb
AP_Arming: check CardInserted in AP_Arming
2016-11-29 15:14:09 -08:00
murata
c808ee2f49
Global: To nullptr from NULL.
...
RC_Channel: To nullptr from NULL.
AC_Fence: To nullptr from NULL.
AC_Avoidance: To nullptr from NULL.
AC_PrecLand: To nullptr from NULL.
DataFlash: To nullptr from NULL.
SITL: To nullptr from NULL.
GCS_MAVLink: To nullptr from NULL.
DataFlash: To nullptr from NULL.
AP_Compass: To nullptr from NULL.
Global: To nullptr from NULL.
Global: To nullptr from NULL.
2016-11-02 16:04:47 -02:00
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
2016-10-24 09:42:01 -02:00
Matthew Brener
06388b0417
Global: Fix typos
2016-09-17 00:36:36 -03:00
Andrew Tridgell
bb65f4df76
AP_Arming: use HAL defined compass offset max if available
2016-09-14 11:53:13 +10:00
Andrew Tridgell
9df58e1e0a
AP_Arming: don't show the GPS arming error in SITL
...
it just makes users think something is wrong
2016-07-27 07:46:04 +10:00
Tom Pittenger
8939c5308f
AP_Arming: check actual battery instances then max possible instances
2016-06-02 16:59:19 -07:00
Tom Pittenger
ae91804aaa
AP_Arming: updated comment for z-axis accel threshold
2016-05-17 16:31:42 -07:00
Tom Pittenger
ebd993dabb
AP_Arming: updated z-axis accel threshold comment
2016-05-16 13:46:17 -07:00
Jonathan Challinger
0281b948df
AP_Arming: loosen accelerometer consistency check on Z axis
...
Original author @jschall via 88f5d9f858
2016-05-13 17:16:12 -07:00
Ricardo de Almeida Gonzaga
f6ad89103c
AP_Arming: Fix typos
2016-05-13 19:20:05 -03:00
Michael du Breuil
bd6aa982e7
AP_Arming: Fetch GPS configuration failure reason
2016-04-13 11:24:01 -03:00
Andrew Tridgell
692e042eac
AP_Arming: set AP_PARAM_NO_SHIFT
2016-03-18 12:33:45 +11:00
Lucas De Marchi
39f39afa7b
AP_Arming: replace header guard with pragma once
2016-03-16 18:40:40 +11:00
Tom Pittenger
425c9bcd0b
AP_Arming: use AP_BATT_MONITOR_MAX_INSTANCES instead of fixed array size
2016-03-14 09:19:09 -07:00
Tom Pittenger
5872512d85
AP_Arming: added more info to battery arming failure
2016-03-14 09:16:14 -07:00
Michael du Breuil
21bdf32d33
AP_Arming: Add minimum voltage to arm
2016-03-14 09:06:57 -07:00
Tom Pittenger
7e4ae39b8e
AP_Arming: fixed GPS_CFG mask bug
2016-02-19 13:53:44 -08:00
Andrew Tridgell
b76aff2dcb
AP_Arming: allow unconfigured GPS in SITL arming checks
...
the SITL GPS does not implement the needed protocol negotiation
2016-02-15 07:49:19 +11:00
Michael du Breuil
18f55eccea
AP_Arming: Add GPS configuration checks to arming
2016-02-12 00:37:04 -08:00
Andrew Tridgell
bc5210d6f2
AP_Arming: don't reporting IMU inconsistencies if IMU not enabled
2016-01-19 18:05:08 +11:00
Tom Pittenger
841f34effa
AP_Arming: add param for accel error threshold
...
This is the threshold error to determine inconsistent accelerometers.
2016-01-02 10:01:46 +11:00
Jonathan Challinger
1482614a7d
AP_Arming: add accel cal requires reboot
2015-12-29 10:46:35 -08:00
Michael du Breuil
52666232ed
AP_Arming: Allow arming without the hardware safety switch having been pressed
...
Added an enum to the check type that allows for arming without the hardware switch having been enabled
2015-12-21 17:48:29 +11:00
Luis Vale Gonçalves
e9ba768bae
AP_Arming: libraries_Text_revision
...
text revision of messages
2015-11-26 08:08:58 +11:00
Caio Marcelo de Oliveira Filho
b8f0beab83
AP_Arming: use millis/micros/panic functions
2015-11-20 12:29:24 +09:00
lvale
b601ef2f9e
AP_Arming: status text severity to INFO
2015-11-10 13:11:36 +09:00
Lucas De Marchi
831d8acca5
Remove use of PROGMEM
...
Now variables don't have to be declared with PROGMEM anymore, so remove
them. This was automated with:
git grep -l -z PROGMEM | xargs -0 sed -i 's/ PROGMEM / /g'
git grep -l -z PROGMEM | xargs -0 sed -i 's/PROGMEM//g'
The 2 commands were done so we don't leave behind spurious spaces.
AVR-specific places were not changed.
2015-10-30 14:35:16 +09:00
Lucas De Marchi
2c38e31c93
Remove use of PSTR
...
The PSTR is already define as a NOP for all supported platforms. It's
only needed for AVR so here we remove all the uses throughout the
codebase.
This was automated with a simple python script so it also converts
places which spans to multiple lines, removing the matching parentheses.
AVR-specific places were not changed.
2015-10-30 14:35:04 +09:00
Lucas De Marchi
3114a988f8
AP_Arming: remove check for max INS instances
...
For all supported boards the maximum number of instances is 3.
2015-10-21 10:05:17 +11:00
Randy Mackay
09aef3a3b8
AP_Arming: remove ahrs check from ins
2015-10-16 13:50:58 +09:00
Randy Mackay
53b39b201b
AP_Arming: make ins check virtual
2015-10-16 13:50:57 +09:00