Peter Barker
738377c089
AP_Arming: remove airspeed arming check bits from non-plane vehicles
7 years ago
Peter Barker
a8aa6a7822
AP_Arming: use gps singleton
7 years ago
Peter Barker
25a0e6378e
AP_Arming: manual transmitter checks call rc calibration checks
7 years ago
Peter Barker
49dd5f4f80
Copter: prearm board voltage checks are called in parent class
7 years ago
Peter Barker
30c1a040d7
Copter: prearm baro checks are called in parent class
7 years ago
Michael du Breuil
ef0b52e017
AP_Arming: Run extra GPS checks when arming
7 years ago
John deVere
951c947bec
AP_Arming: update param description for VOLT_MIN
7 years ago
Lucas De Marchi
39aee74b29
AP_Arming: make constructor protected
7 years ago
Randy Mackay
f029303d96
AP_Arming: check ahrs and gps differ by less than 10m
7 years ago
Michael du Breuil
bde1b6e886
AP_Arming: Collapse GPS checks into the same branch
8 years ago
Michael du Breuil
3ab9b75df0
AP_Arming: Check GPS update rate as part of the GPS checks
8 years ago
Jacob Walser
b8e7d23cc4
AP_Arming: Add bool check_min_max parameter for Copter/Sub RC checks
8 years ago
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
8 years ago
Peter Barker
b2459c67d5
AP_Arming: move Copter RC checking code into library
8 years ago
Randy Mackay
f5f6ec5238
AP_Arming: rename _MIN_VOLT to _VOLT_MIN
...
Also _MIN_VOLT2 to _VOLT2_MIN
8 years ago
Randy Mackay
2f3a57e0aa
AP_Arming: minor variable type change
...
no functional change
8 years ago
Randy Mackay
330a6065ca
AP_Arming: Copter gets MIN_VOLT parameters
8 years ago
Michael du Breuil
126296b61d
AP_Arming: Compass calibration running is a pre arm failure, rather then an arming failure
8 years ago
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
8 years ago
Peter Barker
999a5e6cda
AP_Arming: correct bit used to indicate blended-gps-checking
8 years ago
Peter Barker
b8ddf8a289
AP_Arming: use HAL_HAVE_BOARD_VOLTAGE rather than magic-0
8 years ago
Peter Barker
9e76223c34
AP_Arming: eliminate GCS_MAVLINK::send_statustext_all
8 years ago
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
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
95b09bc19e
AP_Arming: fix a spell error in a parameter description
...
fix { indentation
8 years ago
Andrew Tridgell
fafd940dd5
AP_Arming: use compass get_offsets_max()
8 years ago
Randy Mackay
69925d8b27
AP_Arming: shorten Accels failure message
...
This allow the message to fit on the MP HUD
8 years ago
Randy Mackay
f340c118d4
AP_Arming: GPS blending health check renamed
8 years ago
Randy Mackay
4f0333892d
AP_Arming: clarify GPS inconsistency message
8 years ago
Randy Mackay
e398bb5c68
AP_Arming: make gps-checks virtual
...
Copter's GPS checks will override this
8 years ago
Randy Mackay
9f21649dc0
AP_Arming: add gps consistency and blend health check
8 years ago
Michael du Breuil
be1fd147fc
Arming: Remove the SITL protection around GPS configuration, and rely upon the GPS library instead
8 years ago
Michael du Breuil
794f7a969e
AP_Arming: Fix up ARMING_REQUIRE param documentation to try and be less confusing
8 years ago
Andrew Tridgell
4626b3a269
AP_Arming: mark ARMING_REQUIRE as plane and rover only
8 years ago
Randy Mackay
d35a208dae
AP_Arming: remove unused set_enabled_checks
8 years ago
Randy Mackay
34a850e1a5
AP_Arming: formatting and comment fixes
...
No functional change
8 years ago
Randy Mackay
593f035c53
AP_Arming: remove required, min-volt, min-volt2 params from Copter
8 years ago
Randy Mackay
5be3d14648
AP_Arming: rudder_arming moved to AP_Arming_Plane
8 years ago
Peter Barker
1f37366c5b
AP_Arming: make expected magnetic field strength available to subclasses
8 years ago
Peter Barker
8159c4b747
AP_Arming: add comments on parameters only currently used by plane
8 years ago
Peter Barker
362c6e1b9e
AP_Arming: use callback in place of variable reference for home state
8 years ago
murata
86e495f415
AP_Arming: Do not set check results each time.
8 years ago
Peter Barker
fff2068a5a
AP_Arming: add arming check for logging actually started
8 years ago
Peter Barker
5776b3fddb
AP_Arming: check CardInserted in AP_Arming
8 years ago
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.
8 years ago
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.
8 years ago
Matthew Brener
06388b0417
Global: Fix typos
9 years ago
Andrew Tridgell
bb65f4df76
AP_Arming: use HAL defined compass offset max if available
9 years ago
Andrew Tridgell
9df58e1e0a
AP_Arming: don't show the GPS arming error in SITL
...
it just makes users think something is wrong
9 years ago
Tom Pittenger
8939c5308f
AP_Arming: check actual battery instances then max possible instances
9 years ago
Tom Pittenger
ae91804aaa
AP_Arming: updated comment for z-axis accel threshold
9 years ago