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
Leonard Hall
9017ac6723
AC_AttitudeControl: AC_PosControl: Support error input to kinematic shaper
2021-12-07 09:47:42 +09:00
Leonard Hall
718c094293
AP_Math: Control: Adjust limit handling to improve corners
2021-12-07 09:47:42 +09:00
Peter Barker
66d8be825f
AP_Logger: move LogOriginType into AP_AHRS
...
only used to log the origins by the AHRS library
2021-12-07 11:31:44 +11:00
Peter Barker
1dd34d87e7
AP_AHRS: move LogOriginType into AP_AHRS
...
only used to log the origins by the AHRS library
2021-12-07 11:31:44 +11:00
Andrew Tridgell
fe7e2ed657
AP_Scripting: added throttle and height controller to aerobatic example
...
changed rolling circle to take the radius and number of
circles. negative radius for negative yaw rate and negative number of
circles for left roll
2021-12-07 10:33:13 +11:00
Andrew Tridgell
140adc126a
AP_Scripting: expand to 6 SCR_USER parameters
2021-12-07 10:33:13 +11:00
Andrew Tridgell
67649fe17d
hwdef: added CarbonixL496 AP_Periph node
2021-12-07 10:23:54 +11:00
Andrew Tridgell
c5fc2fa709
HAL_ChibiOS: enable DShot on L4 MCUs for AP_Periph
2021-12-07 10:23:54 +11:00