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
Peter Barker
5e2bd6d9ec
AP_HAL_SITL: add terarangertower simulator
4 years ago
Peter Barker
bd5c34f626
SITL: improve instructions for using simulated RPLidarA2 sensor
4 years ago
Peter Barker
7d232b24d6
SITL: improve simulated serial proximity sensor
...
SITL: rename measure_distance_at_angle to include '_bf'
4 years ago
Peter Barker
b21fdb7743
AP_Generator: use enum class For Battery Failsafe
4 years ago
Peter Barker
00a8a8fe8e
AP_BattMonitor: use enum class For Battery Failsafe
4 years ago
Peter Barker
0fca126d06
AP_AHRS: mark get_hagl as WARN_IF_UNUSED
4 years ago
Hwurzburg
8658023dad
Plane: Add lower CHECK_SCALE defaults for QuadPlane
4 years ago
Peter Barker
768e3e7931
autotest: adjust Vicon test for new PREARM-checking code
...
The new check that the prearms-passing bit from the autopilot
indicated prearms have passed was failing here because the yaw isn't
alighed until we frob channel 7.
The intent of the prearm seems ot have been to ensure we can get a
global position - that can be accomplished by polling the home position.
4 years ago