Jacob Walser
b8e7d23cc4
AP_Arming: Add bool check_min_max parameter for Copter/Sub RC checks
2017-08-16 11:37:46 -04:00
Peter Barker
7173025b43
AP_Arming: warn about uncalibrated throttle but do not fail check
...
We can tighten this check up later, and will allow us to use
this common function for Plane and Rover in the future
2017-08-14 15:32:25 +09:00
Peter Barker
b2459c67d5
AP_Arming: move Copter RC checking code into library
2017-08-14 15:32:25 +09:00
Randy Mackay
f5f6ec5238
AP_Arming: rename _MIN_VOLT to _VOLT_MIN
...
Also _MIN_VOLT2 to _VOLT2_MIN
2017-07-31 17:19:55 +09:00
Randy Mackay
2f3a57e0aa
AP_Arming: minor variable type change
...
no functional change
2017-07-31 17:19:55 +09:00
Randy Mackay
330a6065ca
AP_Arming: Copter gets MIN_VOLT parameters
2017-07-31 17:19:55 +09:00
Michael du Breuil
126296b61d
AP_Arming: Compass calibration running is a pre arm failure, rather then an arming failure
2017-07-21 13:38:50 +09:00
Peter Barker
954eda990a
AP_Arming: prepare log for arming and check it is ready
...
Also add comment that this should be the last check to be made
2017-07-19 16:37:28 +01:00
Peter Barker
999a5e6cda
AP_Arming: correct bit used to indicate blended-gps-checking
2017-07-19 16:34:57 +01:00
Peter Barker
b8ddf8a289
AP_Arming: use HAL_HAVE_BOARD_VOLTAGE rather than magic-0
2017-07-19 16:34:57 +01:00
Peter Barker
9e76223c34
AP_Arming: eliminate GCS_MAVLINK::send_statustext_all
2017-07-11 23:53:53 +01:00
Dr.-Ing. Amilcar Do Carmo Lucas
9941e910ee
AP_Arming: Use SI units conventions in parameter units
...
Follow the rules from:
http://physics.nist.gov/cuu/Units/units.html
http://physics.nist.gov/cuu/Units/outside.html
and
http://physics.nist.gov/cuu/Units/checklist.html
one further constrain is that only printable (7bit) ASCII characters are allowed
2017-05-17 18:07:25 +10:00
Dr.-Ing. Amilcar Do Carmo Lucas
95b09bc19e
AP_Arming: fix a spell error in a parameter description
...
fix { indentation
2017-05-16 20:29:16 +09:00
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