Tom Pittenger
f62a27ca8a
Tools/AP_Bootloader: differentiate FAIL_REASON_BAD_LENGTH errors
4 years ago
Andrew Tridgell
d0c1fd701f
AP_Periph: prevent loop stuck internal error in AP_Periph bootloader flash
4 years ago
Andrew Tridgell
0c440d5675
HAL_ChibiOS: cope with flash erase in expected delay
...
when there has been a flash erase when we are definately in an
expected delay
4 years ago
Andrew Tridgell
445759295d
SITL: fixed use of GND prefix
4 years ago
Andrew Tridgell
c6548cc1b9
autotest: fixed use of GND prefix
4 years ago
Andrew Tridgell
3f6fd49507
Replay: rename baro params to BARO*
4 years ago
Andrew Tridgell
dde940380f
Tools: update param files to not reference GND parameters
4 years ago
Andrew Tridgell
cd2f2f96eb
rename barometer parameters to BARO prefix
4 years ago
Andrew Tridgell
5e3bf0a703
GCS_MAVLink: implement BRD_OPTIONS bit for setting of internal parameters
4 years ago
Andrew Tridgell
12acc0724e
AP_Frsky_Telem: implement BRD_OPTIONS bit for setting of internal parameters
4 years ago
Andrew Tridgell
d099af87b2
AP_Baro: renamed parameters and mark pressure and temperature readonly
...
this is ready for BARO parameter prefix
4 years ago
Andrew Tridgell
f543c483fc
AP_BoardConfig: added BRD_OPTIONS flag for setting of internal parameters
...
this allows us to make parameters read-only for normal use, but for
special developer requirements the user can unlock the parameters at
their own risk
4 years ago
Andrew Tridgell
c731e77607
AP_Scripting: added mission clear and offset_bearing bindings
4 years ago
Peter Barker
719ca3f95f
Plane: be consistent about strings in fence auto-enable/disable
4 years ago
Peter Barker
f4cbc50ba4
Copter: use an enumeration for pre-throw motor state
4 years ago
Peter Barker
bd0dff1b0e
Copter: use enum-class and AP_Enum for ThrowType
4 years ago
Peter Barker
de2802e322
AP_Airspeed: populate airspeed_raw for sensors returning airspeed reading
...
Without this ARSP[x].Airspeed isn't populated
4 years ago
murata
59445674e7
scripts: Support for decacopters
4 years ago
murata
690d64d664
LogAnalyzer: Support for decacopters
4 years ago
murata
2d55c2c42f
pysim: Support for decacopters
4 years ago
murata
13c7980f0b
SITL: Support for decacopters
4 years ago
murata
159a6c7ed6
AP_Motors: Support for decacopters
4 years ago
murata
a43064bb4e
AP_HAL_SITL: Support for decacopters
4 years ago
murata
dcda0c48ca
Copter: Support for decacopters
4 years ago
murata
a46333eff5
Tools: Support for decacopters
4 years ago
Jaaaky
0e569e5566
AP_Mission: Fix comments for DO_CHANGE_SPEED
4 years ago
Peter Barker
f84cb66bc6
AP_Logger: move log ids from EKF2 and EKF3 to the 'below 128' section'
4 years ago
Peter Barker
f6d3983e1b
AP_NavEKF2: move EKF2 message ids into AP_NavEKF2
4 years ago
Peter Barker
7ba03fe32d
AP_Logger: move EKF2 message ids into AP_NavEKF2
4 years ago
Peter Barker
00ac8391c0
AP_NavEKF2: move EKF2 logging structures into EKF2 LogStructure.h
4 years ago
Peter Barker
346572c390
AP_Logger: move EKF2 logging structures into EKF2 LogStructure.h
4 years ago
Peter Barker
58f6570755
AP_NavEKF3: stop using QUAT_* defines from AP_Logger/LogStructure.h
...
The EKFs logging is independant so we can kill EKF2...
Also use correct structure for logging XKF1; these structures were
identical.
4 years ago
Randy Mackay
a2fe846a5f
AR_WPNav: apply_speed_min used for overshoot limits
...
speed_min is applied to overshoot_speed_max only instead of des_speed_lim
so that the target doesn't immediately jump to the minimum.
also constify apply_speed_min
4 years ago
Randy Mackay
62a02f7c87
Rover: calc_speed_nudge uses larger of pilot input and wpnav speed target
4 years ago
Randy Mackay
a977abac2d
Rover: fix pivot turns
4 years ago
Randy Mackay
e75c572209
AR_WPNav: remove redundant private specifier
4 years ago
Andrew Tridgell
b4de6fb56a
HAL_ChibiOS: added new option DEFAULTGPIO for hwdef.dat
...
this allows ESD issues to be avoided by pulling all unused pins low
4 years ago
Andrew Tridgell
19104b5c20
Rover: moved init_safety to AP_Vehicle
4 years ago
Andrew Tridgell
aca46c177d
ArduSub: moved init_safety to AP_Vehicle
4 years ago
Andrew Tridgell
2d0201855e
ArduPlane: moved init_safety to AP_Vehicle
4 years ago
Andrew Tridgell
0329a46b4a
ArduCopter: moved init_safety to AP_Vehicle
4 years ago
Andrew Tridgell
e953bdb6e0
AntennaTracker: moved init_safety to AP_Vehicle
4 years ago
Andrew Tridgell
a1c05e74b5
AP_Vehicle: call init_safety after first loop has run
...
this fixes a bug where servos can be driven to an out of range value
if PWM output happens before first loop has completed
thanks to Kris for reporting
4 years ago
Peter Barker
5fae2652ab
ArduPlane: let AHRS get the airspeed sensor from the singleton
4 years ago
Peter Barker
7bf7402561
AP_RCTelemetry: get airspeed sensor from singleton not AHRS object
4 years ago
Peter Barker
47f0ab7f90
AP_LTM_Telem: get airspeed sensor from singleton not AHRS object
4 years ago
Peter Barker
ee43663c7a
AP_Frsky_Telem: get airspeed sensor from singleton not AHRS object
4 years ago
Peter Barker
55cb3e8ef0
AP_AHRS: get airspeed sensor from singleton not AHRS object
4 years ago
Andrew Tridgell
f44e4aaefb
HAL_ChibiOS: always set STM32_DMA_REQUIRED for non-bootloader
...
this fixes an issue for uart-only AP_Periph builds
4 years ago
Peter Barker
e5423a3cf6
SITL: add terarangertower simulator
4 years ago