Peter Barker
2d3092407f
AP_HAL_Empty: move implementations of functions to header
...
Makes it much clearer what's implemented and what's dangling
3 years ago
Andrew Tridgell
881d9764d4
hwdef: added Pixhawk6C support
3 years ago
Andrew Tridgell
4d031a0c9e
AP_Compass: HAL_COMPASS_DISABLE_IST8310_INTERNAL_PROBE for Pixhawk6C
3 years ago
Andrew Tridgell
e48f405c08
AP_Compass: removed "AK09916 Wrong id" message
...
we don't need this on every board that doesn't have an I2C AK09916
3 years ago
Andrew Tridgell
b1e3b9414b
hwdef: fixed Pixhawk6X ALT_RAM_MAP check
3 years ago
Peter Barker
f4df4298a0
AP_RangeFinder: make LeddarOne calculations more efficient
3 years ago
Peter Barker
90362a4849
AP_RangeFinder: tighten scope of stack variable definition
3 years ago
Peter Barker
6923f20ce6
AP_RangeFinder: stop persisting detections in LeddarOne driver
...
We don't use these readings except immediately after where we store them - so don't store them persistently.
3 years ago
Andy Piper
1287fc4fff
AC_AttitudeControl: reset throttle mix to used mix when scaling mix down
3 years ago
Dr.-Ing. Amilcar do Carmo Lucas
f7d21b63a7
AP_FETTecOneWire: Fix the recent change of NUM_SERVO_CHANNELS > 24
3 years ago
Randy Mackay
45cd158b1c
AP_Mount: gremsy searches for gimbal while disarmed
3 years ago
Randy Mackay
a47ac7430b
AP_Arming: add mount pre-arm check
3 years ago
Randy Mackay
8ba8c67452
AP_Mount: gremsy implements healthy
3 years ago
Randy Mackay
822ee75e20
AP_Mount: add healthy and pre_arm_checks
...
Co-authored-by: olliw42 <waldmanns@gmx.de>
3 years ago
Randy Mackay
10da8a42bd
AP_Mount: replace JSTICK_SPD with RC_RATE
3 years ago
Isaac A
94064175af
AP_HAL_ChibiOS: Allow KakuteF7 initialization without baro
3 years ago
Iampete1
dc0491a8ff
AP_AHRS_view: add rotate method to move from AHRS to AHRS view referance frames
3 years ago
TunaLobster
0027660f3f
AP_RCMapper: Increase parameter metadata range to match NUM_RC_CHANNELS
3 years ago
Peter Barker
deba0b712b
AP_RangeFinder: correct creation/use of TFMINI_ADDR_DEFAULT
...
Named incorrectly and defined in wrong file...
3 years ago
Peter Barker
05131853d8
AP_UAVCAN: allow rangefinder backends to be individually compiled in
3 years ago
Peter Barker
3a347d32ca
AP_RangeFinder: allow rangefinder backends to be individually compiled in
3 years ago
Peter Barker
ce1bb906b7
AP_HAL_ChibiOS: allow rangefinder backends to be individually compiled in
3 years ago
Peter Barker
4e438464d7
AP_Baro: tidy probing of external i2c baros
3 years ago
Bill Geyer
4bb3b08a4a
AC_AutoTune: fix tradheli bug with load gain set
3 years ago
TunaLobster
afaca4b5f6
AP_RCMapper: Remove APM 2.x reference in parameter description
3 years ago
Andrew Tridgell
2e1af59057
AP_Rangefinder: fixed scaling on PWM driver and enable SCALING parameter
...
this fixes a bug introduced here:
https://github.com/ArduPilot/ardupilot/pull/18829
and allows the scaling of PWM rangefinders to be adjusted
3 years ago
Andrew Tridgell
7e4fb803a2
AC_AttitudeControl: reduced default quadplane VTOL pos XY gains
3 years ago
Shiv Tyagi
c339b1d374
SIM_Precland: add option to set orientation of precland device in sitl
3 years ago
Randy Mackay
1400eba400
AP_Mount: minor include and definition re-order and fixup
3 years ago
Randy Mackay
d24d3c0af8
AP_Mount: add HAL_MOUNT_STORMSERIAL_ENABLED build option
3 years ago
Randy Mackay
59916d0327
AP_Mount: add HAL_MOUNT_STORM32MAVLINK_ENABLED build option
3 years ago
Randy Mackay
4f0ee1276b
AP_Mount: add HAL_MOUNT_SERVO_ENABLED build option
3 years ago
Randy Mackay
e2106e63bf
AP_Mount: add HAL_MOUNT_ALEXMOS_ENABLED build option
3 years ago
Randy Mackay
8f51e28242
AP_RobotisServo: disable with minmimize features and 1mb flash
3 years ago
Randy Mackay
91d33c885e
AP_Volz: disable with minmimize features
3 years ago
Andrew Tridgell
06a9a1521c
AP_GPS: added GPS_DRV_OPTIONS bit for ellipsoid height
3 years ago
Andrew Tridgell
509f03f946
AP_GPS: cleanup driver option access
...
use option_set() to make code clearer
3 years ago
Andrew Tridgell
8f3405d308
hwdef: added Pixhawk6X support
...
a new H753 based board similar to the Pixhawk5X
3 years ago
Andrew Tridgell
9efcad3adf
HAL_ChibiOS: added support for ALT_RAM_MAP on H7
...
for compatibility with the px4 H7 bootloader
3 years ago
Andrew Tridgell
308717d5eb
HAL_ChibiOS: enable ITCM and DTCM on H7 at startup
...
these may have been disabled by the px4 H7 bootloader
3 years ago
Andy Piper
25785e12d9
AP_RCTelemetry: don't spam mode changes on CRSF startup
...
rewrite device ping bootstrap to avoid ping flood
enable device pings on CRSF in the event of TX loss.
only send pings if not negotiating the version
3 years ago
Andy Piper
9b8ea8475d
AP_RCProtocol: reset UART on RX failure for CRSF
...
update CRSF timestamps to use microseconds
implement RX liveness protocol and implement for CRSF
3 years ago
Andy Piper
ed6f7fb9e9
AP_HAL_ChibiOS: add support for MambaF405 2022 MK4
...
mark DMA on MambaF405US-I2C UARTs
correct RSSI pin on MambaF405US-I2C
3 years ago
Randy Mackay
34f327404a
AP_Mount: Gremsy only enabled on >1MB boards
3 years ago
Randy Mackay
1fca72a831
GCS_MAVLink: add comment re sending locations to mounts
3 years ago
Randy Mackay
e595da41e6
AP_Mount: gremsy uses gimb-dev-att-send to retract gimbal
...
this replaces the MAV_CMD_USER_1 method
3 years ago
Randy Mackay
14c81099db
AP_Mount: add Gremsy driver
...
Co-authored-by: bugobliterator <siddharthbharatpurohit@gmail.com>
this drivers special features include
sends ATTITUDE and AUTOPILOT_STATE_FOR_GIMBAL
support of RC rate targets
captures and re-forwards gimbal_device_attitude_status
3 years ago
Randy Mackay
6723a0fc55
AP_Mount: handle gimbal_device_attitude_status
3 years ago
Randy Mackay
247697ccc4
AP_Mount: add support for DO_GIMBAL_MANAGER_PITCHYAW mavlink command
3 years ago
Randy Mackay
8092697c1a
AP_Mount: backend record RC rate targets
3 years ago