yaapu
42b85c88ed
AP_MSP: fix for multiple backends initialization
2020-12-09 19:40:22 +11:00
yaapu
e044cdfde7
AP_Frsky_Telem: fix for conditional compilation of bidir support
2020-12-09 19:19:06 +11:00
yaapu
6dfa42c958
RC_Channel: added FPORT2 to RC_PROTOCOLS parameter
2020-12-09 19:14:51 +11:00
Tom Pittenger
2203bf2400
AP_HAL_ChibiOS: Add f303-periph default RANGEFINDER_MAX_INSTANCES 1
2020-12-09 18:05:24 +11:00
Andrew Tridgell
ea57b1982f
AP_Airspeed: cope with no temperature on MSP airspeed
2020-12-08 20:41:12 +11:00
Andrew Tridgell
2d75ef4f60
AP_Airspeed: handle INT16_MIN temperature for UAVCAN sensor
2020-12-08 20:41:12 +11:00
Andrew Tridgell
73fda4e6a7
AP_Airspeed: cope with zero ratio in SDP3X driver
...
needed for AP_Periph
2020-12-08 20:41:12 +11:00
Andrew Tridgell
857d905d9f
AP_Airspeed: added MSP backend
2020-12-08 20:41:12 +11:00
Andrew Tridgell
ae2a310b9c
AP_MSP: added airspeed support
2020-12-08 20:41:12 +11:00
giacomo892
75333dcd2f
AP_Periph: support output of MSP airspeed sensor
2020-12-08 20:41:12 +11:00
Boris Borisov
19f3fda31b
AP_Volz_Protocol scaling bugfix
...
->Fixed incorrect scaling betwen PWM values and Volz protocol values
->In the scaling formula are hardcoded PWM values min=1000 and max=2000. The idea behind this is to be able to change Volz range, when you use SERVOn_MIN and SERVOn_MAX parameters.
2020-12-08 15:03:26 +11:00
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
2020-12-08 13:22:36 +11:00
Andrew Tridgell
445759295d
SITL: fixed use of GND prefix
2020-12-08 13:22:17 +11:00
Andrew Tridgell
5e3bf0a703
GCS_MAVLink: implement BRD_OPTIONS bit for setting of internal parameters
2020-12-08 13:22:17 +11:00
Andrew Tridgell
12acc0724e
AP_Frsky_Telem: implement BRD_OPTIONS bit for setting of internal parameters
2020-12-08 13:22:17 +11:00
Andrew Tridgell
d099af87b2
AP_Baro: renamed parameters and mark pressure and temperature readonly
...
this is ready for BARO parameter prefix
2020-12-08 13:22:17 +11:00
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
2020-12-08 13:22:17 +11:00
Andrew Tridgell
c731e77607
AP_Scripting: added mission clear and offset_bearing bindings
2020-12-08 12:27:00 +11:00
Peter Barker
de2802e322
AP_Airspeed: populate airspeed_raw for sensors returning airspeed reading
...
Without this ARSP[x].Airspeed isn't populated
2020-12-08 11:59:49 +11:00
murata
13c7980f0b
SITL: Support for decacopters
2020-12-08 11:59:10 +11:00
murata
159a6c7ed6
AP_Motors: Support for decacopters
2020-12-08 11:59:10 +11:00
murata
a43064bb4e
AP_HAL_SITL: Support for decacopters
2020-12-08 11:59:10 +11:00
Jaaaky
0e569e5566
AP_Mission: Fix comments for DO_CHANGE_SPEED
2020-12-08 11:54:25 +11:00
Peter Barker
f84cb66bc6
AP_Logger: move log ids from EKF2 and EKF3 to the 'below 128' section'
2020-12-08 11:30:10 +11:00
Peter Barker
f6d3983e1b
AP_NavEKF2: move EKF2 message ids into AP_NavEKF2
2020-12-08 11:30:10 +11:00
Peter Barker
7ba03fe32d
AP_Logger: move EKF2 message ids into AP_NavEKF2
2020-12-08 11:30:10 +11:00
Peter Barker
00ac8391c0
AP_NavEKF2: move EKF2 logging structures into EKF2 LogStructure.h
2020-12-08 11:30:10 +11:00
Peter Barker
346572c390
AP_Logger: move EKF2 logging structures into EKF2 LogStructure.h
2020-12-08 11:30:10 +11:00
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.
2020-12-08 11:30:10 +11:00
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
2020-12-08 11:29:21 +11:00
Randy Mackay
e75c572209
AR_WPNav: remove redundant private specifier
2020-12-08 11:29:21 +11:00
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
2020-12-08 11:21:57 +11:00
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
2020-12-08 11:14:24 +11:00
Peter Barker
7bf7402561
AP_RCTelemetry: get airspeed sensor from singleton not AHRS object
2020-12-07 15:57:28 -08:00
Peter Barker
47f0ab7f90
AP_LTM_Telem: get airspeed sensor from singleton not AHRS object
2020-12-07 15:57:28 -08:00
Peter Barker
ee43663c7a
AP_Frsky_Telem: get airspeed sensor from singleton not AHRS object
2020-12-07 15:57:28 -08:00
Peter Barker
55cb3e8ef0
AP_AHRS: get airspeed sensor from singleton not AHRS object
2020-12-07 15:57:28 -08:00
Andrew Tridgell
f44e4aaefb
HAL_ChibiOS: always set STM32_DMA_REQUIRED for non-bootloader
...
this fixes an issue for uart-only AP_Periph builds
2020-12-08 10:27:27 +11:00
Peter Barker
e5423a3cf6
SITL: add terarangertower simulator
2020-12-08 09:21:06 +11:00
Peter Barker
5e2bd6d9ec
AP_HAL_SITL: add terarangertower simulator
2020-12-08 09:21:06 +11:00
Peter Barker
bd5c34f626
SITL: improve instructions for using simulated RPLidarA2 sensor
2020-12-08 09:21:06 +11:00
Peter Barker
7d232b24d6
SITL: improve simulated serial proximity sensor
...
SITL: rename measure_distance_at_angle to include '_bf'
2020-12-08 09:21:06 +11:00
Peter Barker
b21fdb7743
AP_Generator: use enum class For Battery Failsafe
2020-12-07 15:20:14 +11:00
Peter Barker
00a8a8fe8e
AP_BattMonitor: use enum class For Battery Failsafe
2020-12-07 15:20:14 +11:00
Peter Barker
0fca126d06
AP_AHRS: mark get_hagl as WARN_IF_UNUSED
2020-12-07 12:10:33 +11:00
chobits
013b39d2a6
AP_NavEKF3: fix ext nav vel timestamp cal
2020-12-07 08:54:42 +09:00
Peter Barker
1c57eed66c
AP_RangeFinder: remove unused voltage_mv_orient method
...
This is really backend-specific data and shouldn't be exposed
2020-12-06 16:49:43 +11:00
Andrew Tridgell
b1e7b508db
HAL_ChibiOS: added HitecMosaic
2020-12-06 16:48:08 +11:00
Andrew Tridgell
1a4f094025
AP_GPS: allow hwdef override of default for GPS_COM_PORT
2020-12-06 16:48:08 +11:00
Andrew Tridgell
92bcc7667c
AP_GPS: allow for SBF GPS on F3 AP_Periph
2020-12-06 16:48:08 +11:00