Shiv Tyagi
b2073e4e1c
AP_HAL_ChibiOS: remove stray define HAL_PERIPH_ENABLE_BATTERY_MPPT_PACKETDIGITAL
...
We have removed the class AP_BattMonitor_MPPT_PacketDigital, hence this should be removed too
2021-12-17 20:24:25 +09:00
Shiv Tyagi
d846a81055
AP_CANManager: remove MPPT_PacketDigital parameter description
...
We have removed the class AP_BattMonitor_MPPT_PacketDigital, we should also remove these from parameter descriptions and enums
2021-12-17 20:24:25 +09:00
Shiv Tyagi
ef5b43ca95
AP_Baro_KellerLD : add SensorMode enum and _p_mode property
...
This adds SensorMode enum and _p_mode property which is used to set _p_mode_offset
Co-Authored-By: Josh Henderson <69225461+hendjoshsr71@users.noreply.github.com>
Co-Authored-By: ES-Alexander <25898329+ES-Alexander@users.noreply.github.com>
2021-12-17 11:58:19 +11:00
Shiv Tyagi
dd00fd720d
AP_Baro_KellerLD : set/update _p_mode_offset based on _p_mode
...
This initialises/updates _p_mode_offset on the basis of _p_mode
Co-Authored-By: Josh Henderson <69225461+hendjoshsr71@users.noreply.github.com>
Co-Authored-By: ES-Alexander <25898329+ES-Alexander@users.noreply.github.com>
2021-12-17 11:58:19 +11:00
Jaaaky
6cae738ab8
StorageManager: fix write_block() comment
2021-12-17 09:53:47 +09:00
Tom Pittenger
e48adbf1c0
AP_ADSB: post link to uAvionix UCP protocol
2021-12-17 09:53:02 +09:00
Peter Barker
0cb4425eb9
AP_NavEKF3: fix type, 'willbe' -> 'will be'
2021-12-17 09:44:57 +09:00
Peter Barker
1886b2dccd
AP_NavEKF2: fix type, 'willbe' -> 'will be'
2021-12-17 09:44:57 +09:00
QioTek
e5a8695640
AP_InertialSensor: added support for ICM-20608-D sensor
2021-12-17 07:58:48 +11:00
Leonard Hall
b7801947af
AC_PID: AC_PID_2D: let I term change direction but not grow when limited
2021-12-16 09:54:49 +09:00
Leonard Hall
90db81354b
AC_AttitudeControl: AC_PosControl: Prioritize crosstrack acceleration
2021-12-16 09:54:49 +09:00
Leonard Hall
1e124ca957
AP_Math: Control: Add directional based acceleration limit
...
AP_Math: Control: Add directional based acceleration limit
2021-12-16 09:54:49 +09:00
Shiv Tyagi
b34a7e46a8
AP_BatteryMonitor: remove AP_BattMonitor_MPPT_PacketDigital class
...
since latest versions of PacketDigital MPPT support UAVCAN, we can remove this older class
2021-12-16 09:39:43 +09:00
Samuel Tabor
719aa4bc53
AP_Soaring: Add speed-to-fly calculation used if SOAR_CRSE_ARSPD<0.
2021-12-16 07:12:24 +11:00
Samuel Tabor
c44fed34d4
AP_Soaring: Override airspeed and flap angle.
2021-12-16 07:12:24 +11:00
Samuel Tabor
3ab9dda6f5
AP_Soaring: Store reference to glide polar params in variometer
2021-12-16 07:12:24 +11:00
Peter Barker
508d7df739
AP_SerialManager: remove duplication of SERIALn_PROTOCOL values
...
... and SERIALn_BAUD while we're at it
2021-12-16 07:11:33 +11:00
bugobliterator
957da68da5
AP_Compass: fix compilation issue with declaring var after goto
2021-12-15 22:11:10 +11:00
Peter Barker
2205b95c99
AP_Math: create double versions of is_zero, is_positive and is_negative
...
Seeks to prevent
Thread 1 "ardurover" received signal SIGFPE, Arithmetic exception.
is_positive<double> (fVal1=9.6315720352771873e+44)
at ../../libraries/AP_Math/AP_Math.h:66
66 return (static_cast<float>(fVal1) >= FLT_EPSILON);
2021-12-15 19:33:55 +11:00
yaapu
c6c285b5a2
AP_Frsky_Telem: added frame 0x500D for waypoint data
2021-12-15 18:15:47 +11:00
Andrew Tridgell
32d846520c
SRV_Channel: validate function number before array access
...
this fixes an issue with invalid SERVOn_FUNCTION values for array
index.
2021-12-15 18:10:45 +11:00
Bill Geyer
afaff18bd0
AP_Motors: modifications based on suggested changes
2021-12-14 22:50:05 -05:00
Bill Geyer
a8d74c6414
AP_Motors: Tradheli- add governor engaged message over GCS
2021-12-14 22:50:05 -05:00
Bill Geyer
2ac157b188
AP_Motors: Tradheli- fix governor spool up bug
2021-12-14 22:50:05 -05:00
MidwestAire
22c2329063
AP_Motors:Heli_RSC - throttle curve _control_output does not need a constrain_float
...
- change lower limit of governor enaged output to 150% of idle speed
- add governor_reset() function
- remove governor defaults from header
- rearrange governor metadata in alphabetical order, assign new eeprom slot for rpm
2021-12-14 22:50:05 -05:00
MidwestAire
77f0fdf112
AP_Motors:clean up whitespace in heli motors class
2021-12-14 22:50:05 -05:00
Bill Geyer
ea90217e09
AP_Motors: fix heli RSC parameter indices
2021-12-14 22:50:05 -05:00
Bill Geyer
05e8285f93
AP_Motors: use RPM singleton to get rpm in RSC
2021-12-14 22:50:05 -05:00
MidwestAire
301238fb8a
AP_Motors:Heli_RSC - update governor to new torque integrating design with autothrottle
2021-12-14 22:50:05 -05:00
MidwestAire
42a131522b
AP_Motors:Heli - new rotor speed control modes for autothrottle governor
2021-12-14 22:50:05 -05:00
Stephen Dade
68ca18329c
AP_HAL: Add UART option to not override streamrates
2021-12-15 14:14:07 +11:00
Stephen Dade
fb5ac63a63
AP_HAL_ChibiOS: Fix get_options() to use uint16_t
2021-12-15 14:14:07 +11:00
Stephen Dade
42c584a377
AP_SerialManager: Add UART option to not override streamrates
2021-12-15 14:14:07 +11:00
Stephen Dade
038ae432ab
GCS_MAVLink: Add UART option to not override streamrates
2021-12-15 14:14:07 +11:00
Randy Mackay
09388b7408
AP_Math: minor comment fix
2021-12-15 11:58:23 +09:00
Peter Barker
1c18b27427
AP_Button: use CopyValuesFrom to avoid duplication
2021-12-15 09:54:06 +11:00
Hwurzburg
b95d3df7ab
AP_RangeFinder: change UAVCAN to DroneCAN in param metadata
2021-12-15 09:53:21 +11:00
Hwurzburg
84d0cdb5d0
AP_OpticalFlow: change UAVCAN to DroneCAN in param metadata
2021-12-15 09:53:21 +11:00
Hwurzburg
7ec7a9c444
AP_Notify: change UAVCAN to DroneCAN in param metadata
2021-12-15 09:53:21 +11:00
Hwurzburg
2f493f08b4
AP_Gripper: change UAVCAN to DroneCAN in param metadata
2021-12-15 09:53:21 +11:00
Hwurzburg
35cc90d117
AP_GPS: change UAVCAN in metadata to DroneCAN
2021-12-15 09:53:21 +11:00
Hwurzburg
8ddb12d9cb
AP_Compass: change UAVCAN in metadata to DroneCAN
2021-12-15 09:53:21 +11:00
Hwurzburg
71f8a1f25e
AP_CANManager: change UAVCAN in metadata to DroneCAN
2021-12-15 09:53:21 +11:00
Hwurzburg
38e8e15200
AP_BattMonitor: change UAVCAN in metadata to DroneCAN
2021-12-15 09:53:21 +11:00
Hwurzburg
7c6816ec70
AP_Airspeed: change UAVCAN in metadata to DroneCAN
2021-12-15 09:53:21 +11:00
Andrew Tridgell
9e86629800
AP_Arming: log @SYS/storage.bin
...
this allows for reproduction of tricky issues involving the exact data
in storage
2021-12-15 08:01:38 +11:00
Andrew Tridgell
045daaf191
AP_Logger: speed up logging of crash_dump.bin
...
dump 450k crash log in about 1 minute
2021-12-15 08:01:38 +11:00
Andrew Tridgell
6f34fa7919
AP_Logger: allow for logged files over 32k in size
...
crash_dump.bin can be large
2021-12-15 08:01:38 +11:00
Andrew Tridgell
a8eed76f61
AP_Arming: log @SYS/crash_dump.bin
2021-12-15 08:01:38 +11:00
Stephen Dade
c49fd7e908
GCS_MAVLink: Don't start with MAVLink1 messages on a MAVLink2 connection
2021-12-14 12:20:07 +09:00