Andy Piper
e1fdab8423
AP_RCTelemetry: don't enter parameter mode while armed.
...
exit parameter mode quickly on ping
construct and respond to ping frames correctly
3 years ago
Iampete1
f541653502
SRV_Channel: fix override timeout without repeated calls
3 years ago
Iampete1
db6490818f
AP_Button: update FUNx values
3 years ago
Iampete1
524ea39dfa
RC_Channel: add convert_options function
3 years ago
Iampete1
c67705b02d
RC_Channel: do_aux_function_armdisarm no longer needs to be virtual
3 years ago
Iampete1
39ca7dae1c
RC_Channel: add two new ARMDISARM options and deprecate old
3 years ago
Josh Henderson
96cabfc423
SITL: add unit tests for SIM_MS5525
3 years ago
Josh Henderson
18a0632276
SITL: MS5XXX drivers use check_conversion_accuracy
3 years ago
Josh Henderson
2a2399c8f1
SITL: airspeed DLVR add atmosphere temperature model
3 years ago
Josh Henderson
c454cea401
AP_Airspeed: fix MS5525 driver to allow copying driver to 64bit SITL
3 years ago
Josh Henderson
5e90649a6e
SITL: fix MS5525 for temp <20C and negative pressures
3 years ago
Hwurzburg
aa402d9a55
AP_Tuning: add options to prevent spamming tuning error messages
3 years ago
Hwurzburg
502aff27da
AC_AttitudeControl: add options to prevent spamming tuning error messages
3 years ago
Iampete1
169375d14f
RC_Channel: arming_check_throttle to virtual
3 years ago
Shiv Tyagi
cdb4ec8ad0
Plane : Improved LAND_THEN_NEUTRL to work on all control surfaces
...
This fixes the issue #18593
Co-Authored-By: Peter Hall <33176108+IamPete1@users.noreply.github.com>
3 years ago
Michelle Rossouw
c9a3b16aa7
SITL: Blimp SITL add initial dynamics
3 years ago
Andrew Tridgell
f77e64ac83
HAL_SITL: Fixed default PWMs for blimp
3 years ago
Andrew Tridgell
5dcfa95444
GCS_Mavlink: allow setting of AHRS_TRIM_Z
3 years ago
Andrew Tridgell
3715ce6d1a
AP_AHRS: allow setting of AHRS_TRIM_Z
3 years ago
Andrew Tridgell
fd86cb0591
AP_Vehicle: moved accel cal update handling from vehicles
3 years ago
Andrew Tridgell
fefade783b
AP_InertialSensor: allow accelcal with a rotation
3 years ago
Andrew Tridgell
3f043dd933
AP_AHRS: added get_view_rotation()
3 years ago
Andrew Tridgell
63fcb804b3
AP_UAVCAN: added CAN_Dn_UC_OPTION parameter
...
this allows for 2 ways of controlling conflicts in the UAVCAN DNA
database. The first is to set CAN_Dn_UC_OPTION to 1, which resets the
DNA database, thus clearing any node conflicts.
The second is to set CAN_Dn_UC_OPTION to 2, which ignores node
conflicts in the DNA database
These options are useful for vehicles with UAVCAN smart batteries
where the node ID is fixed but the hwid changes and you want to do
battery swapping (possibly without rebooting)
3 years ago
Andrew Tridgell
17f8b0b11a
AP_Param: disable debug code by default
...
found on EU dev call
3 years ago
Andrew Tridgell
119df09c44
SITL: cope with a socket error in FlightAxis
...
this fixes an issue that has arisen with the new threading approach
where RF would occasionally freeze
3 years ago
yaapu
94aba33d10
AP_OSD: added multi screen and stats support to DJI FPV OSD
3 years ago
yaapu
9f0d9a5652
AP_MSP: added multi screen and stats support to DJI FPV OSD
3 years ago
Iampete1
934a4e26c9
AR_Motors: re-work omni output to scale evenly at saturation
3 years ago
Iampete1
7ec7b478f0
AC_WPNav: add getter for wp_radius_cm
3 years ago
Iampete1
0a41cdaa24
SRV_Channel: add ignore reversed flag to set_trim_to_min_for
3 years ago
Iampete1
950dcf9242
AP_MotorsUGV: ignore servo reverse when setting trim for brushed with relay
3 years ago
Iampete1
85e57a3bd8
AP_Avoidance: correct ADSB vertical velocity conversion
3 years ago
Peter Barker
16c11fc4fa
AP_Airspeed: allow zero offset if we are skipping calibration
3 years ago
Iampete1
bf695e4eeb
AP_HAL_ChibiOS: atof to strtof
3 years ago
Iampete1
34f5b800b6
AP_Generator: atof to strtof
3 years ago
Iampete1
17e8ea0136
AP_RangeFinder_Params: update PIN discription
3 years ago
yaapu
53ea385291
AP_MSP: removed unnecessary pure virtual methods
3 years ago
yaapu
e1b12fbee3
AP_MSP: use const structures and brace initialization where possible
...
saves ane extra 130bytes
3 years ago
yaapu
3bbf2c1f70
AP_MSP: removed unstructured writes to msp dst buffer
3 years ago
yaapu
a2b83d675f
AP_Scripting: added a frsky battery example
3 years ago
Peter Barker
305a8ad48a
AP_Scripting: add and use HAL_QUADPLANE_ENABLED
3 years ago
Josh Henderson
7a3425faca
AP_ADSB: sagetech use vector.xy().length() instead of norm(x,y)
3 years ago
Josh Henderson
f534a315ea
AP_Proximity: use vector.xy().length() instead of norm(x,y)
3 years ago
Josh Henderson
51023fc846
AP_NMEA_Output: use vector.xy().length() instead of norm(x,y)
3 years ago
Josh Henderson
3006d50f97
AP_NavEKF3: use vector.xy().length() instead of norm(x,y)
3 years ago
Josh Henderson
d5f5a3024a
AP_NavEKF2: use vector.xy().length() instead of norm(x,y)
3 years ago
Josh Henderson
f76f86c207
AP_InertialNav: use vector.xy().length() instead of norm(x,y)
3 years ago
Josh Henderson
06251335da
AP_GPS: use vector.xy().length() instead of norm(x,y)
3 years ago
Josh Henderson
38ead58df2
AP_AHRS: use vector.xy().length() instead of norm(x,y)
3 years ago
Josh Henderson
996b3b8b1e
AC_Sprayer: use vector.xy().length() instead of norm(x,y)
3 years ago