Peter Barker
b3ee5d5f59
autotest: increase verbosity in AHRS2 test
4 years ago
Iampete1
69275582fa
QuadPlane: fix loiter to RTL instant QRTL switch
4 years ago
Peter Barker
5a49d98555
Tools: have decode_watchdog try to decode from .log dataflash dumps
4 years ago
Michael du Breuil
f227d67d58
AP_GPS: Remove unused enum
4 years ago
Mathias Bos
b3b7f2d3d2
Copter: Remove yaw rate wrapping in guided mode.
4 years ago
Randy Mackay
4c8ada111b
Plane: quadplane defaults Q_WP_SPEED to 500
...
Q_WP_ACCEL default is set to 100
4 years ago
Randy Mackay
a35a7e1523
Tools: autotest manual control test requires 12 deg
...
adjusted down because of lower default angle_max
4 years ago
Randy Mackay
79c9b4b523
AC_WPNav: increase default speed to 10m/s and accel to 2.5m/s/s
4 years ago
Randy Mackay
64289d436a
Copter: reduce ANGLE_MAX default to 30deg
4 years ago
murata
3824277d11
AC_Fence: Add Smart RTL or LAND to the fence action
4 years ago
murata
17f285b68f
Copter: Add Smart RTL or LAND to the fence action
4 years ago
Peter Barker
a97786c01d
RC_Channel: use RC channel options 203 and 204 for throttle and yaw
...
This gives us a 200 + n mapping for the traditional AETR mapping.
Unfortunately, it will break walking robots until they update their
parameters
4 years ago
Peter Barker
7480a2a00b
GCS_MAVLink: correct output of AHRS2 mavlink message
...
The || here was causing short-circuiting
4 years ago
Peter Barker
317181922c
autotest: ensure we're getting vaguely sane data in AHRS2 message
4 years ago
Peter Barker
cc83562add
autotest: tidy fence handling
4 years ago
Peter Barker
03bb3237ef
SITL: set default RPM_TYPE to 10 for FlightAxis
4 years ago
Peter Barker
b2d4cefa85
autotest: change heli default RPM type to 10
...
Change default to SITL
4 years ago
Peter Barker
4d2cf8c95b
AP_Frsky_SPort: correct handling of RPM sensor data
...
Nails support down to just two RPM sensors for the time being.
Simplifies things (there was an issue here when I corrected RPM-in-SITL)
4 years ago
Peter Barker
370db00096
AP_RPM: add explicit RPM_TYPE_SITL
...
Old behaviour is that anything that wasn't claimed (or failed to
allocate) would become a SITL RPM sensor. This meant we always had at
least one RPM sensor which was allocated but never provided valid data.
New behaviour is that if you want a SITL RPM sensor you have to set type
to 10.
4 years ago
Peter Barker
eb499ff731
autotest: improve frsky SPort test
...
- reduces verbosity as we only check the remaining items when new data
received
- reduces repoll interval and explains why we need to re-poll
4 years ago
Peter Barker
7b251b6fd4
autotest: add diagnostics for frsky tests
4 years ago
Peter Barker
c059338386
AP_Frsky_Telem: use location from AHRS not GPS
...
The AHRS may be able to supply information even in the absense of an
actual GPS unit.
4 years ago
Peter Barker
2671a2f71f
autotest: fix up FRSky tests for running under Valgrind
4 years ago
Peter Barker
360512f6b0
autotest: preserve commandline customisations on reboot under valgrind
4 years ago
Peter Barker
fc9a93ba67
autotest: stop using mavproxy for clearing missions
4 years ago
Peter Barker
97e2596bf8
autotest: stop clearing mission at start of test
...
These are implicitly cleared by the framework
4 years ago
Peter Barker
973510a4ff
autotest: push context after customising cmdline
...
doing things in the other order causes problems when running the
complete suite
4 years ago
Peter Barker
5d1e105534
autotest: allow more time for mission upload and download
...
We upload some rather large missions....
4 years ago
Peter Barker
10007e2e42
autotest: load missions natively rather than using MAVProxy
4 years ago
Peter Barker
993d87469c
autotest: move mission upload functions from rover to common
4 years ago
Peter Barker
34a52e9cfe
autotest: use wait_statustext in place of mavproxy.expect for autorotate test
4 years ago
Rishabh
6e2339d2d6
Tools: default parameters for Hexsoon TD-650
4 years ago
Andrew Tridgell
4fbdb59398
HAL_ChibiOS: prevent sharing the same DMA stream on TIMn_UP channels
...
this avoids an issue with DShot where we run the same DMA stream on
two timers at once
4 years ago
Andy Piper
6cb263056d
AP_HAL_ChibiOS: build fix for iomcu
4 years ago
Andy Piper
d0e4d510cf
AP_HAL_ChibiOS: order PWM timers by DMA UP stream id to prevent deadlocks in dshot
4 years ago
Iampete1
2e9c11fbdf
Copter: add FLIGHT_OPTIONS param and options bits to disable thrust loss and yaw imbalance warnings
4 years ago
Iampete1
447af29ef1
Copter: add yaw imbalance check
4 years ago
Iampete1
1d050a01ce
Plane: Quadplane: add Q_OPTION to ignore forward flight angle limits in Q modes
4 years ago
Iampete1
e64a7b2884
AP_Mount: type enable flag
4 years ago
Iampete1
3306484023
AP_NavEKF2: log position offset as float in meters
4 years ago
Iampete1
8173cd442a
AP_NavEKF3 log position offset as float in meters
4 years ago
Paul Riseborough
0971ef55a4
AP_NavEKF3: Fix bug preventing EKFGSF running when needed for reset
...
The gpsAccuracyGood flag should not be used because it will go false if GPS innovations become high due to bad yaw which is when the EKFGSF is required. to keep running.
4 years ago
Paul Riseborough
948650dbe5
AP_NavEKF2: Fix bug preventing EKFGSF running when needed for reset
...
The gpsAccuracyGood flag should not be used because it will go false if GPS innovations become high due to bad yaw which is when the EKFGSF is required. to keep running.
4 years ago
Peter Barker
0daa1a63d3
autotest: remove pointless fetch_parameters call
...
And the entire method, replace with equivalent test
4 years ago
nkruzan
3e0f9ab4e7
Tools:autotest\common.py fix text typo
4 years ago
Peter Barker
61138f342a
autotest: do not time out receiving of heartbeat if running gdb
...
pausing indefinitely when running GDB is OK.
4 years ago
Peter Barker
1f47698076
autotest: use change_mode in place of mavproxy.send
4 years ago
Iampete1
8ebe64a274
Plane: Quadplane disable forward motor assist in Q modes if rangefinder is out of range low
4 years ago
Andrew Tridgell
97e7b48ca1
Tools: rebuild DrotekP3Pro bootloader
4 years ago
Andrew Tridgell
0528414a9c
AP_Bootloader: limit the 1M flash check to the F427
...
this fixes an issue with the DrotekP3Pro which uses the STM32F469
4 years ago