Peter Barker
c1c438d5bd
AP_HAL: replace HAL_NO_UARTDRIVER with AP_HAL_UARTDRIVER_ENABLED
2025-01-14 11:26:37 +11:00
Peter Barker
f29e2cb19c
AP_HAL_ChibiOS: replace HAL_NO_UARTDRIVER with AP_HAL_UARTDRIVER_ENABLED
2025-01-14 11:26:37 +11:00
Peter Barker
135805d290
AP_HAL: remove unused GCS.h import
2025-01-14 11:26:37 +11:00
Andy Piper
7bfb135822
AP_BLHeli: use native motor numbering
2025-01-14 11:24:52 +11:00
Andy Piper
417a8a5147
AP_BLHeli: normalize ESC index correctly with iomcu
2025-01-14 11:24:52 +11:00
Iampete1
6fa3d8e18b
AP_Volz_Protocol: servo telem rename valid_types
to present_types
2025-01-14 10:49:31 +11:00
Iampete1
d47c9e2768
AP_Servo_Telem: servo telem rename valid_types
to present_types
2025-01-14 10:49:31 +11:00
Iampete1
00e920b79d
AP_Scripting: servo telem rename valid_types
to present_types
2025-01-14 10:49:31 +11:00
Iampete1
d41a5ba8b7
AP_PiccoloCAN: servo telem rename valid_types
to present_types
2025-01-14 10:49:31 +11:00
Iampete1
e26bda8df4
AP_DroneCAN: servo telem rename valid_types
to present_types
2025-01-14 10:49:31 +11:00
Iampete1
5aaebdf746
AP_Servo_Telem: TelemetryData: remove unused stale
and valid
methods
2025-01-14 10:49:31 +11:00
Iampete1
265f5dfad9
AP_Scripting: allow generation of fields that check or set a bitmask
2025-01-14 10:49:31 +11:00
Iampete1
4189167a78
AP_Scripting: docs: remove incorrect camera creation function
...
Fix generator to skip generation of docs for generation methods that
don't exist, and to avoid generating Lua creation methods that couldn't
be called.
Co-authored-by: Thomas Watson <twatson52@icloud.com>
2025-01-14 10:49:31 +11:00
Iampete1
9c8e353ada
AP_Servo_Telem: add getter for telem struct
2025-01-14 10:49:31 +11:00
Iampete1
decfeeeaf5
AP_Scripting: add bindings for servo telem
2025-01-14 10:49:31 +11:00
Peter Barker
2d57944280
AP_RangeFinder: tidy alert sending
2025-01-14 10:16:32 +11:00
muramura
95f4b326a4
AP_RangeFinder: Notify different alerts
2025-01-14 10:16:32 +11:00
Peter Barker
beb3dd1519
AP_HAL_SITL: remove redundant nullptr checks on _sitl member
...
nullptr is checked for at the top of this function, no need to check it after that
2025-01-14 09:48:56 +11:00
Peter Barker
7c2d329d75
Tools: remove command-line option enabling synthetic clock
...
it's always on, all the time
this has always been set for many years
2025-01-14 09:38:52 +11:00
Peter Barker
6d31555236
AP_HAL_SITL: remove command-line option enabling synthetic clock
...
it's always on, all the time
this has always been set for many years
2025-01-14 09:38:52 +11:00
Peter Barker
af908c5d2f
AP_HAL: remove command-line option enabling synthetic clock
...
it's always on, all the time
this has always been set for many years
2025-01-14 09:38:52 +11:00
muramura
0c9aaa2ae6
Blimp: fix param increment description
2025-01-13 20:33:33 +09:00
muramura
66da902442
Plane: fix param increment description
2025-01-13 20:33:33 +09:00
muramura
c8d21083ad
Sub: fix param increment description
2025-01-13 20:33:33 +09:00
muramura
ac09362170
Copter: fix param increment description
2025-01-13 20:33:33 +09:00
Peter Barker
61eea7e11c
SITL: correct buffer size in SIM_FETtecOneWireESC read
...
no need to subtract one here; read enough bytes to fill the buffer
2025-01-13 22:14:54 +11:00
Peter Barker
ca4ffb58a1
autotest: remove misleading and inoperative build_opts lines
2025-01-13 22:14:27 +11:00
Hayden Donald
609551212a
AP_HAL_ChibiOS: Here4FC change WS2812 led PWM to 10/11
...
Changed the PWM from 9/10 to 10/11 for the WS2812 leds
2025-01-12 10:20:44 +11:00
Huibean
0f8f2b28c4
AP_Mount: fix param increment description
2025-01-12 10:18:25 +11:00
Huibean
64e845b676
AP_AHRS: fix param increment description
2025-01-12 10:18:25 +11:00
Peter Barker
43061b2d6c
AP_Math: correct description of linear_interpolate
...
the return-value comment was just flat-out wrong.
Fix the parameter naming to make it clearer what is going on
2025-01-11 11:24:36 +11:00
mikefenghao
9cb0d8e49e
Tools: add hwdef MFE_AirSpeed_CAN
2025-01-11 11:23:11 +11:00
mikefenghao
b051f4d557
AP_HAL_ChibiOS: add hwdef MFE_AirSpeed_CAN
2025-01-11 11:23:11 +11:00
Peter Barker
6efe210549
AP_Proximity: add sample data from LD06 sensor
2025-01-09 15:39:34 +11:00
Peter Barker
6264fee765
autotest: add LD06 to ProximitySensor tests
2025-01-09 15:39:34 +11:00
Peter Barker
67bbe83167
SITL: add LD06 simulator
2025-01-09 15:39:34 +11:00
Peter Barker
c1ce04a0ce
AP_HAL_SITL: add LD06 simulator
2025-01-09 15:39:34 +11:00
Peter Barker
3e2428334b
AP_Proximity: correct length sanity check
...
the length field is actually the count of 3-byte data elements
2025-01-09 15:39:34 +11:00
Marco Walther
adf05ea0e6
AP_Proximity: LD06: correct data collection
...
incorrect distances+angles being returned
2025-01-09 15:39:34 +11:00
Peter Barker
c57672a529
hwdef: remove AP_SERVO_TELEM_ENABLED on minimized boards
2025-01-08 18:37:58 +00:00
Ryan Friedman
20c77ae762
AP_GSOF: refactor GSOF to expect packets by ID
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2025-01-08 08:52:21 +11:00
Ryan Friedman
da1cc33018
AP_GPS: refactor GSOF to expect packets by ID
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2025-01-08 08:52:21 +11:00
Ryan Friedman
a5ed6ee6d4
AP_Common: Add cont array constructor to AP_Bitmask
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2025-01-08 08:52:21 +11:00
Peter Barker
f236a6c6fc
AP_Math: tests: we no longer expect an exception when limiting corner case
2025-01-07 16:08:03 +11:00
Peter Barker
9dc992619b
AP_Math: prevent FPE in SITL when limiting accel vectors
...
The cross-product code can produce something slightly negative. Fix
safe_sqrt to avoid barfing on that, as was originally intended, and
clarify why it's being used.
Co-authored-by: Leonard Hall <leonardthall@gmail.com>
Co-authored-by: Thomas Watson <twatson52@icloud.com>
2025-01-07 16:08:03 +11:00
Peter Barker
a968ce8d33
AP_Math: add test for FPE in control code
2025-01-07 16:08:03 +11:00
Peter Barker
1f8067d8a3
hwdef: default HAL_GCS_ENABLED to false on iomcu firmwares
2025-01-07 13:11:15 +11:00
Peter Barker
f46f3f4bca
AP_HAL_ESP32: remove use of HAL_NO_UARTDRIVER
...
we can emit GCS_SEND_TEXT messages via mechanisms that don't involve the UART, so stop looking at that define when including reporting code
2025-01-07 13:11:15 +11:00
Peter Barker
d834dafdca
AP_HAL_ChibiOS: remove use of HAL_NO_UARTDRIVER
...
we can emit GCS_SEND_TEXT messages via mechanisms that don't involve the UART, so stop looking at that define when including reporting code
2025-01-07 13:11:15 +11:00
Thomas Watson
f3e610cdd8
CI: use latest released version of Cygwin install action
...
Using the master branch exposed us to transient breakage as the action
was developed.
2025-01-07 13:08:33 +11:00