Randy Mackay
2321cefdc2
Rover: move manual mode failsafe handling to mode class
8 years ago
Randy Mackay
6626c2e12e
Rover: only mode manual directly copies rc input to motors
8 years ago
Randy Mackay
f17f56dea4
Rover: move throttle nudge to Mode class
8 years ago
khancyr
b9644c4ec7
Rover: disable slew limit by default on mode
8 years ago
khancyr
809a9e5894
Rover: auto mode fails to enter if no mission
...
This prevent going into Auto without a mission and skipping the first mission waypoint because we aren't yet in Auto when in enter()
8 years ago
Peter Barker
07f4603533
Rover: integrate mode class
8 years ago
Peter Barker
2a9b1017b6
Rover: add control modes class
8 years ago
khancyr
743d9ec65f
Copter: report polygon fence breach
8 years ago
Peter Barker
1fd4eb4bfb
DataFlash: do not send in-progress messages back to streaming GCSs
8 years ago
Peter Barker
90c2db119e
DataFlash: send log data on requesting channel only
8 years ago
Peter Barker
c383d64954
Tools: ardusub.py: increase timeout to allow Valgrind to pass
8 years ago
Peter Barker
89478d5a28
Copter: ensure logging is working as part of arming checks
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
0769432e63
DataFlash: move log-write-started logic to be backend-specific
8 years ago
Peter Barker
1f0a14ab33
DataFlash: add PrepForArming method
8 years ago
Peter Barker
31083653b2
DataFlash: examples: move starting of new logs into DataFlash
8 years ago
Peter Barker
dff026e30c
Tools: Replay: move starting of new logs into DataFlash
8 years ago
Peter Barker
fa39f315c6
Plane: move starting of new logs into DataFlash
8 years ago
Peter Barker
9173c7caaf
Rover: move starting of new logs into DataFlash
8 years ago
Peter Barker
c9c1f3ea29
Tracker: move starting of new logs into DataFlash
8 years ago
Peter Barker
342d95ad2f
Sub: move starting of new logs into DataFlash
8 years ago
Peter Barker
e45efeb829
Copter: move starting of new logs into DataFlash
8 years ago
Francisco Ferreira
a1115ba5d0
DataFlash: move some code from WritesOK into a new ShouldLog method
8 years ago
Peter Barker
b572c13ca9
DataFlash: move starting of new logs into DataFlash
8 years ago
Peter Barker
4234f4ef7a
DataFlash: move _initialised into DataFlash_Backend
8 years ago
Peter Barker
999a5e6cda
AP_Arming: correct bit used to indicate blended-gps-checking
8 years ago
Peter Barker
cbde87b390
Copter: remove pointless pre_arm_gps_checks function
8 years ago
Peter Barker
baaad8df94
Copter: use common board_voltage_checks code
8 years ago
Peter Barker
b8ddf8a289
AP_Arming: use HAL_HAVE_BOARD_VOLTAGE rather than magic-0
8 years ago
Peter Barker
a7bc111485
Copter: use common baro arming check function
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
b791fef7cb
AP_GPS: Publish the number of satellites in the RTK correction messages, and the age of the RTK correction messages
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
ae47ac5a09
AP_GPS: implement missing "RTK number of satellites" and "RTK correction age" information in the GPS2_RAW MAVLink message
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
059c213d19
AP_GPS: Improve comments and documentation (NFC)
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
efa59d47f2
Rover: fix FS_THR_VALUE min range
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
916a2e8fca
Rover: Failsafe parameters default values macros are not used, so delete them
...
@OXINARF told me that they existed.
@tridge told me I should delete them, now that we have run-time parameters
8 years ago
Randy Mackay
285653da30
Rover: fix init order to clear compile warning
...
no functional change
8 years ago
Randy Mackay
cf47a0d563
AP_AdvancedFailsafe: minor formatting fix
8 years ago
Randy Mackay
55a1c9afdf
Rover: add advanced failsafe to make build
8 years ago
Andrew Tridgell
732dc5984a
AP_Compass: added COMPASS_TYPEMASK parameter
...
this allows driver type to be disabled, to avoid probing them and
wasting CPU on sensors that are not being used
This also moves UAVCAN compass to be detected last, as discussed in the
dev call
8 years ago
khancyr
918992eb10
Rover: remove unimplemented functions
8 years ago
Michael du Breuil
5684a5dd36
AP_GPS: Only setup state's instance field during init
8 years ago
Michael du Breuil
52ddaa3e72
DataFlash: POS.RelOriginAlt should be NaN if unknown
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
aee82db204
Sub: add to the main makefile
8 years ago
Andrew Tridgell
82e7e44cc3
AP_GPS: fixed UAVCAN as 2nd GPS
...
This fixes the issue here:
https://discuss.ardupilot.org/t/ac3-6-dev-dual-gps-issues/19172
thanks to Francisco for spotting the issue
this is tested with UAVCAN as 2nd GPS, ublox as primary
8 years ago
Peter Barker
d2c57860fd
Sub: remove MSG_STATUSTEXT entirely
8 years ago
Peter Barker
ea892d278f
Plane: remove MSG_STATUSTEXT entirely
8 years ago
Peter Barker
eb0edc9b5b
Copter: remove MSG_STATUSTEXT entirely
8 years ago
Peter Barker
d9c4e1ad8e
Tracker: remove MSG_STATUSTEXT entirely
8 years ago
Peter Barker
f1c3e16354
Rover: remove MSG_STATUSTEXT entirely
8 years ago
Peter Barker
eb1cf0e73a
GCS_MAVLink: remove MSG_STATUSTEXT entirely
8 years ago