Commit Graph

66118 Commits

Author SHA1 Message Date
Andy Piper
1965a3e989 AP_HAL_ChibiOS: TBS LUCID PRO/Freestyle 2025-01-18 15:24:23 +11:00
Andy Piper
2e5239f84f AP_Logger: support GD25Q16E flash 2025-01-18 15:24:23 +11:00
Andy Piper
201e0e623b bootloaders: TBS LUCID PRO 2025-01-18 15:24:23 +11:00
Ryan Friedman
268a486007 AP_L1_Control: Remove incorrect default in param desc
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2025-01-18 15:05:08 +11:00
Jeevan K
372a1a6e6e SITL: update sonar_pos info 2025-01-17 08:11:27 +11:00
Jeevan K
f95a8e96a7 Tools: remove sonar_pos param from white list 2025-01-17 08:11:27 +11:00
Vitaliy Nimych
25e1701447 board_types.txt: reserve bootloader id for Stellar F4V2 2025-01-16 15:56:58 +00:00
rubenp02
795eef04b8 gitignore: Add correct crash dump patterns
Adds pattern for core dumps and makes existing pattern for stack dumps
more lenient, as depending on the environment they could be generated
with a filename the old pattern didn't match
2025-01-16 11:56:14 +11:00
Jacob Dahl
64bb0ad762 AP_Compass: add IIS2MDC driver 2025-01-15 19:10:16 +11:00
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