Peter Barker
1d4b13af08
AP_Periph: correct compilation when both periph-adsb and GCS enabled
...
Get lots of these otherwise:
/home/pbarker/gcc/gcc-arm-none-eabi-10.3-2021.07/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld: lib/libAP_Periph_libs.a(GCS_MAVLink.cpp.0.o): in function `mavlink_parse_char':
GCS_MAVLink.cpp:(.text.mavlink_parse_char+0x0): multiple definition of `mavlink_parse_char'; Tools/AP_Periph/adsb.cpp.41.o:adsb.cpp:(.text.mavlink_parse_char+0x0): first defined here
/home/pbarker/gcc/gcc-arm-none-eabi-10.3-2021.07/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld: lib/libAP_Periph_libs.a(GCS_MAVLink.cpp.0.o): in function `put_bitfield_n_by_index':
GCS_MAVLink.cpp:(.text.put_bitfield_n_by_index+0x0): multiple definition of `put_bitfield_n_by_index'; Tools/AP_Periph/adsb.cpp.41.o:adsb.cpp:(.text.put_bitfield_n_by_index+0x0): first defined here
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
Andrew Tridgell
c746efff4f
Plane: updated release notes for 4.1.5
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
TunaLobster
9c329a95b6
DevEnv: Add AP VSCode extension to recommendations
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
bugobliterator
f78195e759
modules: update dronecan_dsdlc
3 years ago
Hwurzburg
049f5f2135
Plane: fix divide by zero in transition time
3 years ago
Peter Barker
98196e3cdd
github: use zip rather than tar for elf_diff artifact
3 years ago
Hwurzburg
83d3aace44
RC_Channel: correct Rover metadata
3 years ago
Andrew Tridgell
75959450ca
AP_Periph: cope with GCS enabled for ESC telem
...
thanks Tom!
3 years ago
Andrew Tridgell
c9b35ccfc8
hwdef: enable ESC telem on CarbonixL496
3 years ago
Andrew Tridgell
d239bf99bd
AP_Periph: enable use of AP_ESC_Telem in peripheral nodes
...
give ESC status packets back for RPM, voltage, current etc
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
91424c1f03
AP_Periph: enable DShot ESC telemetry
3 years ago
Andrew Tridgell
d34579c275
AP_Periph: allow build with ESC telemetry and BLHeli support
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
0a4bfcea43
Rover: 4.1.2 release notes
3 years ago
Randy Mackay
674a9ce113
Copter: 4.1.2 release notes
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
Tom Pittenger
a39414e4af
modules: add MPPT PacketDigital driver to DroneCAN
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
Andrew Tridgell
1c89b7f3a2
Plane: check for VTOL takeoff in AUTO
...
if the "only arm in Q modes" bit is set in Q_OPTIONS then check that
in AUTO mode we are in a VTOL takeoff WP
3 years ago
Randy Mackay
dd6ce1fa73
Rover: guided starts in stop submode
3 years ago
Randy Mackay
a0ef7a1476
Rover: stop_vehicle controls turn rate until stopped
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