Stephen Dade
c49fd7e908
GCS_MAVLink: Don't start with MAVLink1 messages on a MAVLink2 connection
3 years ago
Peter Barker
7cbe48d1f6
hwdef: fix CubeOrange-periph-heavy build
3 years ago
Iampete1
9cace37b03
AHRS: RATE log: add missing ff terms
3 years ago
QioTek
586c2064a6
AP_InertialSensor: added support for IIM-42652 and ICM-40605 sensors
...
handle new Invensense v3 sensor types
3 years ago
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.
3 years ago
Peter Barker
7c126b1e7b
SRV_Channel: make function an Enum16
3 years ago
Peter Barker
b1cff2d3f5
AP_Param: add AP_Enum16 for AP_Int16 enumerated values
3 years ago
Peter Barker
31dd17a743
AP_Compass: avoid loaded-value checks in case of HAL_USE_EMPTY_STORAGE
3 years ago
Peter Barker
15ec2c9c40
AP_NavEKF3: allow boards to override NavEKF3 features
3 years ago
Josh Henderson
d79a9b7497
AP_BattMonitor: use SOC 127 as an invalid SOC flag
3 years ago
Peter Barker
f461605d88
GCS_MAVLink: make logging dependent on HAL_LOGGING_ENABLED not HAL_BUILD_AP_PERIPH
3 years ago
Peter Barker
8973dfa8e0
AP_RangeFinder: use HAL_LOGGING_ENABLED in place of HAL_BUILD_AP_PERIPH
3 years ago
Peter Barker
70d98336bc
AP_BattMonitor: make logging dependent on HAL_LOGGING_ENABLED not HAL_BUILD_AP_PERIPH
...
We have logging on some periphs now
3 years ago
Andrew Tridgell
ee7464140a
HAL_ChibiOS: avoid re-writing hwdef.h if unchanged
...
this makes dependency handling faster
3 years ago
Andrew Tridgell
0e5beb423e
HAL_ChibiOS: sort shared dma mask
...
this prevents an unnecessary change in hwdef.h on reconfigure
3 years ago
Peter Barker
fbe46f400f
AP_HAL_SITL: stop passing home_str to _sitl_setup
...
This is poked into the model now
3 years ago
Peter Barker
2f77fef10e
AP_HAL_SITL: permit float-equal while we do comparison vs INFINITY
3 years ago
hfujikawa77
1f1c3796c1
AP_Button: fix RCx_OPTION value in source comment
3 years ago
murata
23253d0d26
AP_L1_Control: Simplify the decision process by initializing the stack variables
3 years ago
Peter Barker
497e6df326
SITL: correct submarine rangefinding
3 years ago
Peter Barker
6fcf724b67
SITL: tidy range calculations
...
Also return INFINITY if the rangefinder can't see the ground
3 years ago
Peter Barker
acbe567202
AP_HAL_SITL: consolidate rangefinder range calculations
3 years ago
Hwurzburg
83d3aace44
RC_Channel: correct Rover metadata
3 years ago
Andrew Tridgell
c9b35ccfc8
hwdef: enable ESC telem on CarbonixL496
3 years ago
Andrew Tridgell
5e43370e35
SRV_Channel: added get_motor_num()
...
map back from a channel to a motor number, for ESC telemetry reporting
3 years ago
Andrew Tridgell
604f2430f8
AP_BLHeli: allow for no uart in update()
3 years ago
Andrew Tridgell
9359f39e30
SRV_Channel: allow for AP_Periph ESC telemetry
3 years ago
Andrew Tridgell
9da03668ae
AP_ESC_Telem: allow build with AP_Periph
3 years ago
Andrew Tridgell
c6bde6745a
SRV_Channel: allow BLHeli build with AP_Periph
3 years ago
Andrew Tridgell
778de59fff
AP_BLHeli: allow build as part of AP_Periph
3 years ago
Peter Barker
522b12135f
AP_Common: correct UINT32_VALUE
3 years ago
Peter Barker
06c58bc476
AP_SerialManager: remove unused extern bool reference
...
This isn't used - or even defined.
3 years ago
Peter Barker
69f4b25f81
AP_AHRS: mark type column in ORGN as instance
3 years ago
Randy Mackay
d0747c5f20
GCS_MAVLink: battery status reports fault bitmask
3 years ago
Randy Mackay
dea7e969bd
AP_BattMonitor_UAVCAN: re-format text based fault reporting and add get_mavlink_fault_bitmask
3 years ago
Tom Pittenger
1724d4911d
AP_BattMonitor: add UAVCAN MPPT PacketDigital driver
3 years ago
Andrew Tridgell
639447142a
APM_Control: use EKF yaw bias to correct fixed wing yaw damper
3 years ago
Andrew Tridgell
304b7df8c2
AP_AHRS: make the EKF accel bias accessible
...
needed for fixed wing yaw damper
3 years ago
Peter Barker
6e8c7c6b03
AP_HAL_SITL: remove unused mag-data delay buffer state variables
...
This delay buffer code is now in AP_Compass_SITL
3 years ago
Leonard Hall
30ddc4e06c
AC_WPNav: Support error input to kinematic shaper
3 years ago
Leonard Hall
9017ac6723
AC_AttitudeControl: AC_PosControl: Support error input to kinematic shaper
3 years ago
Leonard Hall
718c094293
AP_Math: Control: Adjust limit handling to improve corners
3 years ago
Peter Barker
66d8be825f
AP_Logger: move LogOriginType into AP_AHRS
...
only used to log the origins by the AHRS library
3 years ago
Peter Barker
1dd34d87e7
AP_AHRS: move LogOriginType into AP_AHRS
...
only used to log the origins by the AHRS library
3 years ago
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
3 years ago
Andrew Tridgell
140adc126a
AP_Scripting: expand to 6 SCR_USER parameters
3 years ago
Andrew Tridgell
67649fe17d
hwdef: added CarbonixL496 AP_Periph node
3 years ago
Andrew Tridgell
c5fc2fa709
HAL_ChibiOS: enable DShot on L4 MCUs for AP_Periph
3 years ago
Andrew Tridgell
fbadc24fca
HAL_ChibiOS: support 12MHz crystal on L4xx MCUs
3 years ago
Hwurzburg
d132f0f3fb
AP_Vehicle: clean up short failsafe
3 years ago