Commit Graph

57475 Commits

Author SHA1 Message Date
Andrew Tridgell
42f6c9400d AP_UAVCAN: don't update hobbywing ESC table while armed
some hobbywing ESCs have a bug where requesting the ID table can cause
the ESC to stutter
2024-01-07 10:59:28 +11:00
Andy Piper
c7ef591a56 AP_HAL_ChibiOS: return success status from serial_led_send and set_serial_led_rgb_data 2024-01-07 10:59:28 +11:00
Andy Piper
bf104d7bee AP_HAL: return success status from serial_led_send and set_serial_led_rgb_data 2024-01-07 10:59:28 +11:00
Andy Piper
9ed25a81fb AP_SerialLED: return success status from send and set_RGB 2024-01-07 10:59:28 +11:00
Andy Piper
f7b67b6ef1 AP_Scripting: add success status to serialLED:send and serialLED:set_RGB 2024-01-07 10:59:28 +11:00
Andy Piper
f0b6989246 AP_HAL_SITL: return success status from serial_led_send and set_serial_led_rgb_data 2024-01-07 10:59:28 +11:00
Andy Piper
95517944de AP_HAL_ChibiOS: correct neopixel bitwidth
Use 64-bit timestamps for dshot send checks
2024-01-07 10:59:28 +11:00
Andy Piper
77a3838694 AP_HAL: correct neopixel bitwidth 2024-01-07 10:59:28 +11:00
Randy Mackay
78f0de3380 Copter: fix 440-beta1 release notes
TKOFF_TH_MAX was not included in Copter-4.4.0
2024-01-07 10:59:28 +11:00
Andy Piper
fbd9685089 AP_HAL_ChibiOS: fix race condition in sending serial LED data 2024-01-07 10:59:28 +11:00
bugobliterator
92a6e1ff57 AP_Stats: initialise parameter defaults 2024-01-07 10:59:28 +11:00
Randy Mackay
8dedecc283 Rover: boats keep navigating at WP if loiter fails 2024-01-07 10:59:28 +11:00
Randy Mackay
35b76528a3 AR_WPNav: pos control updated during pivots 2024-01-07 10:59:28 +11:00
Randy Mackay
516573cca4 Rover: auto navigates while stopped 2024-01-07 10:59:28 +11:00
Randy Mackay
6ac704842c AR_PosControl: no min speed when stopping 2024-01-07 10:59:28 +11:00
Randy Mackay
e7f517cadc AP_Scripting: simplify Rover quick tune
Only tunes FF.  P and I are set as ratio to FF
2024-01-07 10:59:28 +11:00
Iampete1
a8fcf92183 AP_Param: check dynamic param tables are avalable before adding a param 2024-01-07 10:59:28 +11:00
Andy Piper
7e76d647dc hwdef: fixes for SpeedyBee F4 v4 on 4.4 2024-01-07 10:59:28 +11:00
Andy Piper
b507fccb9f bootloaders: SpeedyBeeF405v4 2024-01-07 10:59:28 +11:00
Andy Piper
592b4d7181 AP_HAL_ChibiOS: add support for SpeedyBeeF405v4 2024-01-07 10:59:28 +11:00
Peter Barker
68bc3f4aa1 hwdef: correct compilation of CubeOrange-SimOnHW
../../libraries/AP_InertialSensor/AP_InertialSensor_config.h:20:2: error: #error "INS_AUX_INSTANCES must be zero if INS_MAX_INSTANCES is less than 3"
   20 | #error "INS_AUX_INSTANCES must be zero if INS_MAX_INSTANCES is less than 3"
      |  ^~~~~
2024-01-07 10:59:28 +11:00
Randy Mackay
84791f4670 AP_Torqeedo: error code reporting fix 2024-01-07 10:59:28 +11:00
Peter Barker
c3c92bed26 AP_Notify: add IS31FL3195 to default LED types 2024-01-07 10:59:28 +11:00
Peter Barker
4f56010862 AP_Notify: document IS31FL3195 LED type for LED_TYPES parameter 2024-01-07 10:59:28 +11:00
Peter Barker
ecc41d1b82 Tools: clamp empy to version 3
API and syntax hanges make 4 problematic
2024-01-07 10:59:28 +11:00
Peter Barker
1bbb7595e9 .github: clamp empy to version 3
API and syntax hanges make 4 problematic
2024-01-07 10:59:28 +11:00
Martin Luessi
fb7ff72c16 RADIX2HD: Set HAL_I2C_INTERNAL_MASK 2024-01-07 10:59:28 +11:00
Andrew Tridgell
3297ebd442 AP_BattMonitor: fixed battery percentage with aux info
when we have aux battery information we had assumed the CAN device
would provide the battery remaining percentage. We should obey the "do
not use CAN SoC" with or without an AUX message

This fixes CAN battery monitors with a cell monitor
2024-01-07 10:59:28 +11:00
Martin Luessi
26a2b3da58 AP_HAL_ChibiOS: RADIX2HD Probe external I2C compasses 2024-01-07 10:59:28 +11:00
Andy Piper
dea49bd061 Copter: make sure takeoff check checks the right ESC channels 2024-01-07 10:59:28 +11:00
Randy Mackay
88754a535b Copter: version to 4.4.3 2024-01-07 10:59:28 +11:00
Randy Mackay
71a837a5d8 Copter: 4.4.3 release notes 2024-01-07 10:59:28 +11:00
Randy Mackay
11f8fe8ee4 Rover: version to 4.4.0-beta10 2024-01-07 10:59:28 +11:00
Randy Mackay
63cf438002 Rover: 4.4.0-beta10 release notes 2024-01-07 10:59:28 +11:00
Andrew Tridgell
6bfd8753c3 Plane: prepare for 4.4.3 release 2024-01-07 10:59:28 +11:00
Andrew Tridgell
d46e51f1ff Plane: update release notes for 4.4.3 2024-01-07 10:59:28 +11:00
Peter Barker
3b496393f0 AP_GPS: correct uBlox M10 configuration on minimised boards 2024-01-07 10:59:28 +11:00
Randy Mackay
6f6a5ea053 Copter: version to 4.4.3-beta1 2024-01-07 10:59:28 +11:00
Randy Mackay
842b51e19d Copter: 4.4.3-beta1 release notes 2024-01-07 10:59:28 +11:00
Randy Mackay
554693f657 Rover: version to 4.4.0-beta9 2024-01-07 10:59:28 +11:00
Randy Mackay
ac28062660 Rover: 4.4.0-beta9 release notes 2024-01-07 10:59:28 +11:00
Andrew Tridgell
9870944f14 Plane: prepare for 4.4.3-beta1 2024-01-07 10:59:28 +11:00
Andrew Tridgell
71d8349a56 Plane: release notes for 4.4.3-beta1 2024-01-07 10:59:28 +11:00
yjuav
16eed7827e hwdef: add YJUAV_A6SE_H743 board support (4.4 backport) 2024-01-07 10:59:28 +11:00
Andrew Tridgell
b956eefdd0 AP_ESC_Telem: expose update_telem_data for scripting 2024-01-07 10:59:28 +11:00
Andrew Tridgell
f10a942470 AP_Scripting: added bindings for telemetry data for ESCs
allows more complete ESC protocol implementation in scripting
2024-01-07 10:59:28 +11:00
Peter Barker
4145acb6b1 GCS_MAVLink: correct mavlink result when airspeed not available
only in progress if we have started a task running
2024-01-07 10:59:28 +11:00
Peter Barker
4002c2a0af Plane: use origin-relative altitudes rather than home-relative 2024-01-07 10:59:28 +11:00
Andy Piper
1919362383 bootloaders: BETAFPV-F405 bootloaders 2024-01-07 10:59:28 +11:00
Andrew Tridgell
a0114f6c9f hwdef: bugfixes for BETAFPV-F405 2024-01-07 10:59:28 +11:00