Reilly Callaway
95f28b3693
AP_PiccoloCAN: Add Currawong ECU piccolo protocol
2022-10-04 16:50:08 +09:00
Reilly Callaway
49b7efe4cb
AP_EFI: Add currawong ECU EFI backend
2022-10-04 16:50:08 +09:00
Reilly Callaway
d3ee4ebf64
AP_Math: Add kg/m^3 to g/cm^3 conversion define
2022-10-04 16:50:08 +09:00
Reilly Callaway
a95e4def52
Tools: Add kg per cubic meter unit metadata
2022-10-04 16:50:08 +09:00
Andrew Tridgell
13bc86ba60
DSDL: update submodule
2022-10-04 16:50:08 +09:00
Andrew Tridgell
232c31053e
AP_UAVCAN: support sending pulses as PWM for DroneCAN actuators
2022-10-04 16:50:08 +09:00
Andrew Tridgell
52ba9be204
AP_Periph: support actuator type with PWM
...
this makes debugging much easier in CAN analyser
2022-10-04 16:50:08 +09:00
Andy Piper
a5a8bfaf43
Filter: optimize notch filter frequency updates when the requested frequency has not changed
2022-10-04 16:50:08 +09:00
yaapu
99a73a6a12
AP_MSP: move arming status to MSP telemetry base class
2022-10-04 16:50:08 +09:00
yaapu
9e0425495e
AP_OSD: New per screen PARAMs for OSD overlay resolution and font
...
This adds
OSDn_TXT_RES to select SD/HD overlay resoloution
OSDn_FONT_INDEX for font index selection
Right now support is limited to MSP Displayport OSD devices
2022-10-04 16:50:08 +09:00
Randy Mackay
2e70b585b4
AP_Mount: remove set_mode overrides
...
The mode state is local to the driver and does not depend upon successful communication with the gimbal
2022-10-04 16:50:08 +09:00
yaapu
871627eb2d
AP_OSD: Fixed UART thread ownership for the MSP DisplayPort OSD Backend
2022-10-04 16:50:08 +09:00
Henry Wurzburg
c49fede360
SRV_Channel: change sw and output names to match new MOUNT params
2022-10-04 16:50:08 +09:00
Henry Wurzburg
9e365dfc36
RC_Channel: change sw and output names to match new MOUNT params
2022-10-04 16:50:08 +09:00
Michael du Breuil
6a5ad848a4
AP_Arming: Expose ARMING_OPTIONS to all vehicles
2022-10-04 16:50:08 +09:00
murata
40a03367f3
AP_InertialSensor: Allow gyro counts to be returned
2022-10-04 16:50:08 +09:00
Andy Piper
b159268af2
AP_InertialSensor: make sure dynamic notches always get updates so that slew limiting is not too aggressive
2022-10-04 16:50:08 +09:00
Andy Piper
c468958e60
Filter: constrain harmonic notch center frequency changes to be within a slew limit
...
raise notch filter slew for smaller aircraft
ensure NotchFilter init() resets the center frequency
2022-10-04 16:50:08 +09:00
Andy Piper
c232cf3d4f
AP_Vehicle: make sure notches are not spurious disabled when not using throttle notch
2022-10-04 16:50:08 +09:00
Yuri
95ec0185c4
AP_HAL_ChibiOS: define skyviper short board names
2022-10-04 16:50:08 +09:00
Yuri
0dd396daeb
GCS_MAVLink: increase short board names to 23 chars
2022-10-04 16:50:08 +09:00
Yuri
b11a280b6d
AP_Radio: increase short board names to 23 chars
2022-10-04 16:50:08 +09:00
Yuri
0c7aadc8f8
AP_Logger: increase short board names to 23 chars
2022-10-04 16:50:08 +09:00
Yuri
b6eca86a96
AP_HAL_SITL: increase short board names to 23 chars
2022-10-04 16:50:08 +09:00
Yuri
ebe27b95a9
AP_HAL_Linux: increase short board names to 23 chars
2022-10-04 16:50:08 +09:00
Yuri
8519ccfa2f
AP_HAL_ESP32: increase short board names to 23 chars
2022-10-04 16:50:08 +09:00
Yuri
4a2cb5f3dd
AP_HAL_ChibiOS: define CubeOrange-SimOnHardWare short board name
2022-10-04 16:50:08 +09:00
Yuri
acb4702689
AP_HAL_ChibiOS: increase short board names to 23 chars
2022-10-04 16:50:08 +09:00
Yuri
d9b19b797d
AP_HAL: increase short board names to 23 chars
2022-10-04 16:50:08 +09:00
Peter Barker
5647db13ea
AP_GPS: use default case for sending blob
...
This structure avoids a compiler warning that a statement isn't reachable when all backends are compiled out.
2022-10-04 16:50:08 +09:00
Peter Barker
eacfbc599e
AP_GPS: no init blobs for SBF/GSOF/NOVA/SITL
2022-10-04 16:50:08 +09:00
Peter Barker
1bb7d045c7
AP_GPS: cycle through baud rates for SBF/GSOF/NOVA/SITL
2022-10-04 16:50:08 +09:00
Iampete1
d1d020fb50
SRV_Channel: adjust trim, check all channels for range limit
2022-10-04 16:50:08 +09:00
Paul Riseborough
829def567b
AP_NavEKF3: Allow wind states to recover faster when airspeed sensor failed
2022-10-04 16:50:08 +09:00
Paul Riseborough
7430932288
Tools: Use a more typical wind speed for the PitotBlockage autotest
2022-10-04 16:50:08 +09:00
Paul Riseborough
e0a7e36e01
Tolls/autotest: Fix Flake8 style check fails
2022-10-04 16:50:08 +09:00
Paul Riseborough
9090319343
Tools/autotest: fail pitot tube at start of takeoff
2022-10-04 16:50:08 +09:00
Paul Riseborough
db64d85a18
Tools/autotest: rework arming and takeoff mode change order
...
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
2022-10-04 16:50:08 +09:00
Paul Riseborough
3d4ea4ec37
Tools/autotest: Use clearer method of setting parameters
...
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
2022-10-04 16:50:08 +09:00
Andrew Tridgell
2afbbfde21
AP_Airspeed: allow EKF checking without wind max
2022-10-04 16:50:08 +09:00
Paul Riseborough
02e30b067f
AP_Airspeed: Update documentation for used parameter index warnings
2022-10-04 16:50:08 +09:00
Andrew Tridgell
3303ca717e
AP_Logger: fixed missing doc field
2022-10-04 16:50:08 +09:00
Paul Riseborough
86fdb6617f
Tools: Python coding style fixes
2022-10-04 16:50:08 +09:00
Paul Riseborough
a782f849da
AP_Airspeed: remove unsupported parameter units descriptor
2022-10-04 16:50:08 +09:00
Paul Riseborough
bd0d320fe4
AP_Airspeed: Add tuning advice for ARSP_WIND_GATE
2022-10-04 16:50:08 +09:00
Paul Riseborough
b3f289d3d1
AP_Airspeed: Add hysteresis to consistency check
2022-10-04 16:50:08 +09:00
Paul Riseborough
705c6e1a83
Tools: Add partial unblockage to pitot blockage test
2022-10-04 16:50:08 +09:00
Paul Riseborough
72d7ab2a4e
Tools: Add autotest for pitot tube blockage handling
2022-10-04 16:50:08 +09:00
Paul Riseborough
3d2fbf9438
AP_TECS: Assume flight at cruise speed if speed measurement not available
2022-10-04 16:50:08 +09:00
Paul Riseborough
fa06e3e612
AP_Airspeed: Enable use of EKF3 to check airspeed health
2022-10-04 16:50:08 +09:00