Tom Pittenger
3d6cc59a6b
Plane: cleanup geofence warnings
2017-11-27 18:35:49 -08:00
Randy Mackay
fa7c56a110
Rover: minor comment fix
2017-11-28 10:38:19 +09:00
Daniel Widmann
8f1857759f
AP_MotorsUGV: allow larger MOT_SLEWRATE values
2017-11-28 09:12:18 +09:00
Randy Mackay
78275ec4a1
AP_MotorsUGV: throttle slew updates motor limit flags
...
this ensure I-term build-up doesn't happen when the slew
causes the throttle to react slowly
2017-11-28 09:12:18 +09:00
Patrick José Pereira
b724884344
Sub: Remove unnecessary cast in init_rc_out
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2017-11-27 15:14:34 -08:00
Peter Barker
b7a293ca5f
Tools: autotest: move fetching of banner and version
...
Moved these to before log download.
They fail randomly after log download.
2017-11-28 09:47:46 +11:00
Andrew Tridgell
2a81792b41
Plane: don't disable compass on one bad reading
...
the compass can go back for a short time and recover
found by Michael
2017-11-28 09:02:24 +11:00
Andrew Tridgell
01c4e51d08
Rover: don't disable compass on one bad reading
...
the compass can go back for a short time and recover
found by Michael
2017-11-28 09:02:24 +11:00
Andrew Tridgell
958a665334
Tracker: don't disable compass on one bad reading
...
the compass can go back for a short time and recover
found by Michael
2017-11-28 09:02:24 +11:00
Andrew Tridgell
49cb245ea6
Plane: use a min airspeed for is_flying test
...
in VTOLs setting min airspeed to zero can be useful
2017-11-28 09:02:24 +11:00
Dr.-Ing. Amilcar Do Carmo Lucas
5a0ffe94d2
AP_Common: NFC spell in comments
2017-11-27 23:13:34 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
0ecb14361d
AP_AHRS: NFC spell in comments
2017-11-27 23:13:34 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
9773365237
Copter: NFC spell in comments
2017-11-27 23:13:34 +09:00
Randy Mackay
a7fd353f14
Rover: add comment to unused param enum entries
2017-11-27 20:40:35 +09:00
Randy Mackay
6d805b64b6
AP_MotorsUGV: remove access to enable/disable throttle slewing
2017-11-27 14:31:20 +09:00
Randy Mackay
23028a659b
Rover: slew throttle in all modes
2017-11-27 14:31:20 +09:00
Randy Mackay
822c4b6dca
Rover: remove set of slew for motor test
...
The motor library test function does not attempt to implement slewing so setting this is not necessary
2017-11-27 14:31:20 +09:00
Peter Barker
ca72b20e04
Tracker: correct sending of servo outputs
2017-11-27 14:26:00 +09:00
Randy Mackay
8d2db3218c
Copter: minor comment fix to code handling SET_POSITION_TARGET msgs
2017-11-27 14:24:30 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
bde1aaa2f6
Copter: Rename variable to correct the meaning (NFC)
2017-11-27 14:17:21 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
8678d13e7b
Copter: Update the result of a MavLink message, this is a NFC
...
The result variable is not used, but at least it gets documented :)
2017-11-27 14:17:21 +09:00
Andrew Tridgell
ef0144751e
Copter: allow THROW_NEXTMODE=LOITER
2017-11-27 14:14:06 +09:00
Andrew Tridgell
311d7c11e4
Copter: added LOITER option in THROW_NEXTMODE
2017-11-27 14:14:06 +09:00
Randy Mackay
020e0bfd40
Copter: fix disable ESC calibration for brushed motors
2017-11-27 13:31:21 +09:00
Andrew Tridgell
650a0e06bd
Copter: disable ESC calibration for brushed motors
2017-11-27 12:28:40 +09:00
Peter Barker
33feeb1c11
Tracker: add support for SYS_STATUS sending, battery
2017-11-27 12:26:57 +09:00
Randy Mackay
cab972a429
Rover: reduce TURN_MAX_G default to 1.0
...
This is probably still slightly too high but closer than the previous 2.0
2017-11-27 12:25:28 +09:00
Randy Mackay
b9a1621d38
AR_AttitudeControl: minor comment fix
...
non-functional change
2017-11-27 10:35:26 +09:00
Peter Barker
9272c10043
Rover: use short descriptions for mission item types
2017-11-27 10:28:24 +09:00
Peter Barker
30355fa6d8
AP_Mission: provide short description for mission item types
2017-11-27 10:28:24 +09:00
Andrew Tridgell
a644cff921
Copter: support testing multiple motors with motortest
...
this matches the quadplane behaviour, allowing a sequence of motors to
be tested
2017-11-27 10:15:31 +09:00
Andrew Tridgell
9660973975
AP_Math: make crc_crc8 const
2017-11-27 10:15:07 +09:00
Michael du Breuil
1a3ca43e86
Plane: Don't check FS_SHORT_TIMEOUT if it's disabled
...
Also renames the check_minimum_altitude() to reflect that it's only used
for FBWB.
2017-11-24 09:58:01 -08:00
Peter Barker
5ee9361941
Tools: generate_manifest: include firmware type as differentiator
2017-11-24 12:12:35 +11:00
Leonard Hall
bd284d9fd7
AC_PosControl: correct lean-angle-to-accel formula
...
Thanks to @luweikxy for finding this issue!
2017-11-24 09:12:00 +09:00
Tom Pittenger
7271586a47
Plane: invert auto_state.no_crosstrack flag to be auto_state.crosstrack. Non-functional change
2017-11-23 09:25:18 -08:00
Leonard Hall
e49d29f8cd
AC_WPNav: protect against divide by zero
...
This could occur if the spline origin and destination were the same location
In these cases we mark the vehicle as having reached the destination avoid all calculations
2017-11-23 21:24:28 +09:00
Randy Mackay
8845b6d5b5
Copter: rename control_safe_rtl.cpp to control_smart_rtl.cpp
...
non-functional change
2017-11-23 20:05:01 +09:00
Andrew Tridgell
917d9842c4
SITL: support AHRS_ORIENTATION in SITL
...
this allows for tailsitters in RealFlight
2017-11-23 14:26:11 +11:00
Andrew Tridgell
ebcffcb0ac
HAL_SITL: fixed console printf in SITL examples
2017-11-23 14:26:11 +11:00
Andrew Tridgell
3f226cd2b9
AP_Math: added from_rotation() method to Matrix3
...
this is used to get a rotation matrix from a rotation enum
2017-11-23 14:26:11 +11:00
Randy Mackay
58e5b7f458
Copter: 3.5.4 release notes
2017-11-23 12:17:50 +09:00
Randy Mackay
b60cb536ab
Rover: RTL within auto mode
2017-11-23 10:20:19 +09:00
Randy Mackay
14d9e932ab
Rover: allow disarming from transmitter on skid-steering vehicles
2017-11-23 09:07:04 +09:00
Peter Barker
ada7d700c2
Tools: support for units on fields
...
Tools: add units to minimal log format
Tools: add units to CHEK message
2017-11-23 10:40:30 +11:00
Peter Barker
7aaf25afd3
ArduSub: support for units on fields
2017-11-23 10:40:30 +11:00
Peter Barker
4e39496046
Tracker: support for units on fields
2017-11-23 10:40:30 +11:00
Peter Barker
bf6b3a72bc
Rover: support for units on fields
2017-11-23 10:40:30 +11:00
Peter Barker
22f1b5ed6f
TECS: support for units on fields
2017-11-23 10:40:30 +11:00
Peter Barker
6ed0d645a3
Plane: support for units on fields
2017-11-23 10:40:30 +11:00