Iampete1
230f8248c9
GCSMAVLink: MisisonItemProtocol: fill in targets after reading item and set type and seq in getter
2025-01-14 03:41:10 +00:00
Iampete1
9b39ab0a6d
GCS_MAVLInk: MissionItemProtocol_Waypoints: remove unnessisary sets on ret_packet
2025-01-14 03:41:10 +00:00
Iampete1
8b6f58b024
AP_Mission: mission_cmd_to_mavlink_int
ensure returnd packet is fully initialised
2025-01-14 03:41:10 +00:00
Peter Barker
d015618e70
AP_HAL_SITL: Periph: stop running SITL updates off main thread
...
the same code present in the normal HAL-SITL scheduler was not copied across when this method was created.
Without it, if a non-main thread called delay we will attempt to do things like update the sitl_model (ie. SIM_Aircraft) object. We have no protections in place (nor should we have) for this happening when the main thread is in the middle of doing the SITL updates, so corruption is definitely going to happen at some stage!
2025-01-14 12:15:45 +11:00
Ryan Friedman
fa04004a02
AP_Soaring: Add named value float publisher
...
* This sends the EKF estimate of the thermal to mavproxy_soar
* Useful until we have proper mavlink packets for soaring state
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2025-01-14 11:56:39 +11:00
Peter Barker
fadc293867
Plane:remove stale conversion code
...
these lines are all present in 4.0.0.
Past this PR we won't convert PIDS correctly if someone attempts to upgrade to 4.7+ from 3.x
2025-01-14 11:46:35 +11:00
Peter Barker
543e6028db
AP_Servo_Telem: rearrange log-structure ifdefs
...
put the positive clause first to be consistent across codebase
2025-01-14 11:46:13 +11:00
Peter Barker
c30e3ed141
AP_NavEKF2: rearrange log-structure ifdefs
...
put the positive clause first to be consistent across codebase
2025-01-14 11:46:13 +11:00
Peter Barker
5fef5adade
AP_HAL: rearrange log-structure ifdefs
...
put the positive clause first to be consistent across codebase
2025-01-14 11:46:13 +11:00
Peter Barker
5c1d480adc
AP_CANManager: rearrange log-structure ifdefs
...
put the positive clause first to be consistent across codebase
2025-01-14 11:46:13 +11:00
Peter Barker
10b2d542ed
AP_AIS: rearrange log-structure ifdefs
...
put the positive clause first to be consistent across codebase
2025-01-14 11:46:13 +11:00
Peter Barker
5991bad237
AC_Fence: rearrange log-structure ifdefs
...
put the positive clause first to be consistent across codebase
2025-01-14 11:46:13 +11:00
Andrew Tridgell
edecd28703
AP_RPM: save some flash when features disabled
2025-01-14 11:46:13 +11:00
Andrew Tridgell
ed7d4051aa
AP_Mount: save some flash when features disabled
2025-01-14 11:46:13 +11:00
Andrew Tridgell
6c8a6bedc9
AP_ESC_Telem: save some flash when features disabled
2025-01-14 11:46:13 +11:00
Andrew Tridgell
f92bd68a0e
AP_Camera: save some flash when features disabled
2025-01-14 11:46:13 +11:00
Andrew Tridgell
a1ebbce08b
AP_Beacon: save some flash when features disabled
2025-01-14 11:46:13 +11:00
Andrew Tridgell
3ddf54883d
AC_PrecLand: save some flash when features disabled
2025-01-14 11:46:13 +11:00
Andrew Tridgell
fe1fc5b37a
AC_Avoidance: save some flash when features disabled
2025-01-14 11:46:13 +11:00
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