Peter Barker
6b63d3abbb
AP_HAL_ChibiOS: remove setting HAL_USE_UART to false
...
this is the default
2025-01-15 19:08:04 +11:00
Peter Barker
e7801c1101
Tools: add test for Volz servos
2025-01-15 18:45:45 +11:00
Peter Barker
c8dc6ad75f
SITL: add Volz simulator
2025-01-15 18:45:45 +11:00
Peter Barker
a6c3fb8336
AP_HAL_SITL: add Volz simulator
2025-01-15 18:45:45 +11:00
Peter Barker
b43410a021
AP_HAL: add Volz simulator
2025-01-15 18:45:45 +11:00
Peter Barker
ed626f57aa
Tools: add plane-redundant
2025-01-15 18:45:45 +11:00
Peter Barker
9fcf2b674a
SITL: add plane-redundant
2025-01-15 18:45:45 +11:00
Andy Piper
a87862dd3a
RC_Channel: add get_stick_gesture_pos() for OSD menus
2025-01-15 18:28:44 +11:00
Andy Piper
2c3eec070f
AP_OSD: use get_stick_gesture_pos() for OSD menus
2025-01-15 18:28:44 +11:00
Andy Piper
7805477fb8
AP_Camera: use get_stick_gesture_pos() for RunCam menus
2025-01-15 18:28:44 +11:00
Peter Barker
17bfe4ea56
Tools: remove code for sending of BATTERY2 message
2025-01-15 18:16:53 +11:00
Peter Barker
cc0669ffa3
GCS_MAVLink: remove code for sending of BATTERY2 message
2025-01-15 18:16:53 +11:00
Peter Barker
716916034a
AP_HAL_ChibiOS: remove code for sending of BATTERY2 message
2025-01-15 18:16:53 +11:00
Randy Mackay
8c2f599228
AP_SerialManager: alphabetise protocol param values
2025-01-15 14:54:14 +09:00
Randy Mackay
d43a4713a5
AP_Proximity: alphabetise protocol param values
2025-01-15 14:54:14 +09:00
Randy Mackay
03888556a7
AP_OpticalFlow: alphabetise type param values
2025-01-15 14:54:14 +09:00
Randy Mackay
32ded53f95
AP_Mount: alphabetise type param values
2025-01-15 14:54:14 +09:00
Randy Mackay
6facdeb430
AP_CANManager: alphabetise protocol param values
2025-01-15 14:54:14 +09:00
Randy Mackay
5be8b19ce4
Tools: param AlphabeticalZeroAtTop handles -1
2025-01-15 14:54:14 +09:00
Hayden Donald
a953cc2019
AP_Periph: Add restart acknowledgement for UAVCAN
...
There was no acknowledgement for UAVCAN so we add it here
2025-01-15 14:05:48 +11:00
Ryan Friedman
4086278394
AP_DDS: treat goal publisher relying on get_target_location as external control
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2025-01-15 12:27:43 +11:00
Ryan Friedman
ceb75dce6b
AP_Vehicle: treat goal publisher relying on get_target_location as external control
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2025-01-15 12:27:43 +11:00
Iampete1
4088ab91c6
Tools: autotest: TestSuite: reboot_check_valgrind_log
check file exists before trying to stat it.
2025-01-14 23:26:07 +11:00
Minderring
bbab50115a
Tools: add MicoAir743 to manifest generator
2025-01-14 09:21:59 +00:00
Peter Barker
bf54c9c283
Tools: size_compare_branches.py: correct building of bootloader for AP_Periph
...
we return is_periph on bootloaders built for AP_Periph boards, so we wouldn't build their bootloaders through here
2025-01-14 16:56:42 +11:00
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