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
Peter Barker
7cbe48d1f6
hwdef: fix CubeOrange-periph-heavy build
2021-12-14 14:11:35 +11:00
Iampete1
9cace37b03
AHRS: RATE log: add missing ff terms
2021-12-14 10:14:28 +09:00
QioTek
586c2064a6
AP_InertialSensor: added support for IIM-42652 and ICM-40605 sensors
...
handle new Invensense v3 sensor types
2021-12-14 11:38:36 +11:00
Peter Barker
7b90326888
AP_Vehicle: declare get_control_output only if scripting is enabled
...
It's right there in the comments - this should only be defined if
scripting is enabled.
Rover overrides this but that is protected by AP_SCRIPTING_ENABLED.
2021-12-14 11:38:06 +11:00
Peter Barker
7c126b1e7b
SRV_Channel: make function an Enum16
2021-12-14 11:28:33 +11:00
Peter Barker
b1cff2d3f5
AP_Param: add AP_Enum16 for AP_Int16 enumerated values
2021-12-14 11:28:33 +11:00
Peter Barker
31dd17a743
AP_Compass: avoid loaded-value checks in case of HAL_USE_EMPTY_STORAGE
2021-12-14 11:13:28 +11:00
Peter Barker
15ec2c9c40
AP_NavEKF3: allow boards to override NavEKF3 features
2021-12-14 11:12:50 +11:00
Josh Henderson
d79a9b7497
AP_BattMonitor: use SOC 127 as an invalid SOC flag
2021-12-14 09:11:48 +09:00
Peter Barker
f461605d88
GCS_MAVLink: make logging dependent on HAL_LOGGING_ENABLED not HAL_BUILD_AP_PERIPH
2021-12-14 10:34:06 +11:00
Peter Barker
8973dfa8e0
AP_RangeFinder: use HAL_LOGGING_ENABLED in place of HAL_BUILD_AP_PERIPH
2021-12-14 10:34:06 +11:00
Peter Barker
70d98336bc
AP_BattMonitor: make logging dependent on HAL_LOGGING_ENABLED not HAL_BUILD_AP_PERIPH
...
We have logging on some periphs now
2021-12-14 10:34:06 +11:00
Andrew Tridgell
ee7464140a
HAL_ChibiOS: avoid re-writing hwdef.h if unchanged
...
this makes dependency handling faster
2021-12-14 09:37:17 +11:00
Andrew Tridgell
0e5beb423e
HAL_ChibiOS: sort shared dma mask
...
this prevents an unnecessary change in hwdef.h on reconfigure
2021-12-14 09:37:17 +11:00
Peter Barker
fbe46f400f
AP_HAL_SITL: stop passing home_str to _sitl_setup
...
This is poked into the model now
2021-12-13 09:30:33 +11:00
Peter Barker
2f77fef10e
AP_HAL_SITL: permit float-equal while we do comparison vs INFINITY
2021-12-13 08:38:17 +11:00
hfujikawa77
1f1c3796c1
AP_Button: fix RCx_OPTION value in source comment
2021-12-12 21:03:57 +11:00
murata
23253d0d26
AP_L1_Control: Simplify the decision process by initializing the stack variables
2021-12-11 12:27:40 -08:00
Peter Barker
497e6df326
SITL: correct submarine rangefinding
2021-12-11 20:10:10 +11:00
Peter Barker
6fcf724b67
SITL: tidy range calculations
...
Also return INFINITY if the rangefinder can't see the ground
2021-12-11 20:10:10 +11:00
Peter Barker
acbe567202
AP_HAL_SITL: consolidate rangefinder range calculations
2021-12-11 20:10:10 +11:00
Hwurzburg
83d3aace44
RC_Channel: correct Rover metadata
2021-12-11 09:55:30 +11:00
Andrew Tridgell
c9b35ccfc8
hwdef: enable ESC telem on CarbonixL496
2021-12-10 08:11:24 -08:00
Andrew Tridgell
5e43370e35
SRV_Channel: added get_motor_num()
...
map back from a channel to a motor number, for ESC telemetry reporting
2021-12-10 08:11:24 -08:00
Andrew Tridgell
604f2430f8
AP_BLHeli: allow for no uart in update()
2021-12-10 08:11:24 -08:00
Andrew Tridgell
9359f39e30
SRV_Channel: allow for AP_Periph ESC telemetry
2021-12-10 08:11:24 -08:00
Andrew Tridgell
9da03668ae
AP_ESC_Telem: allow build with AP_Periph
2021-12-10 08:11:24 -08:00
Andrew Tridgell
c6bde6745a
SRV_Channel: allow BLHeli build with AP_Periph
2021-12-10 08:11:24 -08:00
Andrew Tridgell
778de59fff
AP_BLHeli: allow build as part of AP_Periph
2021-12-10 08:11:24 -08:00
Peter Barker
522b12135f
AP_Common: correct UINT32_VALUE
2021-12-10 08:07:43 -08:00
Peter Barker
06c58bc476
AP_SerialManager: remove unused extern bool reference
...
This isn't used - or even defined.
2021-12-10 19:40:04 +09:00
Peter Barker
69f4b25f81
AP_AHRS: mark type column in ORGN as instance
2021-12-08 08:31:21 +09:00
Randy Mackay
d0747c5f20
GCS_MAVLink: battery status reports fault bitmask
2021-12-07 02:12:06 -08:00
Randy Mackay
dea7e969bd
AP_BattMonitor_UAVCAN: re-format text based fault reporting and add get_mavlink_fault_bitmask
2021-12-07 02:12:06 -08:00
Tom Pittenger
1724d4911d
AP_BattMonitor: add UAVCAN MPPT PacketDigital driver
2021-12-07 02:12:06 -08:00
Andrew Tridgell
639447142a
APM_Control: use EKF yaw bias to correct fixed wing yaw damper
2021-12-07 17:05:54 +11:00
Andrew Tridgell
304b7df8c2
AP_AHRS: make the EKF accel bias accessible
...
needed for fixed wing yaw damper
2021-12-07 17:05:54 +11:00
Peter Barker
6e8c7c6b03
AP_HAL_SITL: remove unused mag-data delay buffer state variables
...
This delay buffer code is now in AP_Compass_SITL
2021-12-07 16:41:11 +11:00
Leonard Hall
30ddc4e06c
AC_WPNav: Support error input to kinematic shaper
2021-12-07 09:47:42 +09:00