Commit Graph

37487 Commits

Author SHA1 Message Date
George Zogopoulos 5b8a702b54 AP_TECS: Added method to handle home altitude change 2024-11-27 19:35:03 +11:00
George Zogopoulos 0f9268c6c8 AP_TECS: Delete redundant _hgt_afe setting 2024-11-27 19:35:03 +11:00
Andrew Tridgell 3a1faf6f54 AP_Quicktune: adjust defaults
change QWIK_ANGLE_MAX to 10. this is a very conservative value, we may
raise it based on user feedback.

Lower the default SMAX to 4 to be a bit more conservative for larger
vehicles
2024-11-27 14:07:38 +11:00
Andrew Tridgell 8edaf88efa hwdef: removed QAUTOTUNE disable
now disabled by default
2024-11-27 14:07:38 +11:00
Michelle Rossouw edcddcb82e AP_Quicktune: Added Quicktune
C++ version of lua script, with some enhancements
2024-11-27 14:07:38 +11:00
Michelle Rossouw 316bfd3263 RC_Channel: Added Quicktune 2024-11-27 14:07:38 +11:00
yaapu 3c19312c56 Ap_Frsky_Telem: fix for apparent wind passthrough telemetry frame 2024-11-27 13:46:37 +11:00
Hayden Donald 83520d611b AP_HAL_ChibiOS: CubeNode ETH add HAL_PERIPH_SHOW_SERIAL_MANAGER_PARAMS 2024-11-27 11:53:25 +11:00
Hayden Donald 2308968737 AP_HAL_ChibiOS: CubeNode-ETH add LEDs
Added the LEDs for CubeNode-ETH to the hwdef
2024-11-27 11:53:25 +11:00
Hayden Donald a29b8a4f5a AP_HAL_ChibiOS: CubeNode-ETH fix incorrect pin for CTS
Fixed an incorrect pin for UART8_CTS (PC11 should be PC12)
2024-11-27 11:53:25 +11:00
Ryan Friedman e7e700d9f2 AP_Terrain: Add const to locals
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-11-26 15:42:04 +11:00
Randy Mackay 99022747f3 AP_NavEKF3: pos vel resets default to user defined source 2024-11-26 11:32:25 +11:00
Iampete1 5e7463fdcd AP_Mission: `DO_RETURN_PATH_START` limit worst case runtime 2024-11-26 11:17:55 +11:00
Iampete1 8a86e7da14 AP_Scripting: examples: Flip Mode: refuse mode entry if not armed and flying 2024-11-26 08:44:31 +09:00
Iampete1 55936895e3 GCS_MAVLink: send `AVAILABLE_MODES_MONITOR` message 2024-11-26 08:44:31 +09:00
Iampete1 d3ffa2e56a AP_Scripting: add bindings for `AP_Vehicle::custom_mode_state` 2024-11-26 08:44:31 +09:00
Iampete1 fddfaaa1fc Vehicle: add and return `custom_mode_state` struct on `register_custom_mode` 2024-11-26 08:44:31 +09:00
Iampete1 00efc1c926 AP_Scripting: generator: allow fields on ap_objects 2024-11-26 08:44:31 +09:00
Iampete1 da33532dbb AP_Scripting: examples: add Flip example script duplicating the behavior of flip mode. 2024-11-26 08:44:31 +09:00
Iampete1 8bf3f5e347 AP_Vehicle: add `register_custom_mode` 2024-11-26 08:44:31 +09:00
Iampete1 8bc5f797da AP_Scripting: add binding for vehicle `register_custom_mode` 2024-11-26 08:44:31 +09:00
CB Unmanned 0fd497f203 AP_HAL_ChibiOS: Update CBU-Stamp Baro Type
Update from the DPS310 to the BMP280
2024-11-26 09:42:01 +11:00
Peter Barker 48acec80a4 AP_Logger: correct typo in MAV documentation 2024-11-26 09:18:08 +11:00
Randy Mackay 4b040eef93 AP_RangeFinder: alphabetise type parm docs 2024-11-25 20:28:18 +11:00
Peter Barker 650b9784a0 GCS_MAVLink: validate vertex count before assignment
this assignments following these lines were silently truncating the param1 value to uint8_t value
2024-11-25 11:37:38 +11:00
Peter Barker e19636e4ad GCS_MAVLink: Rally: correct mission_type in mission_item_int conversion 2024-11-25 11:37:38 +11:00
Peter Barker 69e3d59eb9 GCS_MAVLink: Fence: correct mission_type in mission_item_int conversion 2024-11-25 11:37:38 +11:00
Peter Barker 86fef47dc2 AC_Fence: specify storage type for AC_PolyFenceType
we allocate RAM based on the size of this structure
2024-11-25 11:37:38 +11:00
Peter Barker f2ed243037 GCS_MAVLink: correct handling of more than 256 fence items 2024-11-25 11:37:38 +11:00
Peter Barker 8b8bc026db AC_Fence: correct handling of more than 256 fence items 2024-11-25 11:37:38 +11:00
Rhys Mainwaring 85f8ae8aa3 AP_HAL_ESP32: disable define of HAL_ESP32_RCIN on esp32empty
- RMTSigReader issue with rmt(legacy): RMT RX BUFFER FULL

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2024-11-23 21:50:51 -06:00
Ryan Friedman fe8e0d0c96 AP_Soaring: Use constexpr instead of define for constants
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-11-24 12:26:09 +11:00
Tim Tuxworth 1b4ac6ae89 AP_Scripting: Add Altitude Callout script to examples 2024-11-24 07:17:18 +11:00
Rhys Mainwaring 7c1af5a1a9 AP_HAL_ESP32: format scheduler stack declarations
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2024-11-23 13:43:05 -06:00
David Buzz f10333e787 AP_HAL_ESP32: sneak the scheduler Stack Sizes values down to smaller but still ok-we-hope values.
WARN - may cause crashes!
2024-11-23 13:43:05 -06:00
snktshrma f5c28cc12d AP_Vehicle: Added method to takeoff for use by external control 2024-11-23 09:00:27 +09:00
snktshrma 8c2e8ab4df AP_DDS: Added takeoff DDS service 2024-11-23 09:00:27 +09:00
Thomas Watson 5398f1a499 AP_HAL_ESP32: move scheduler stats display behind SCHEDDEBUG
It takes ~100ms and causes noticeable control glitches.
2024-11-22 12:20:52 -06:00
David Buzz fd8c470120 AP_HAL_ESP32: __RAMFUNC__ maps to IRAM_ATTR
dagery_ua found this and reported it in Discord
2024-11-22 12:20:52 -06:00
Vincent Poon 8fc23211ea hwdef: add SPA06 to Kakute hwdef
add SPA06 support to Kakute H7 Wing, F4 model

add define AP_BARO_SPL06_ENABLED to kakute F4
2024-11-22 15:11:40 +11:00
Alexey Kozin f101ce13cf hwdef: f4BY Flight Controller MCU upgrade 2024-11-22 12:05:59 +11:00
Peter Barker 1a92e356ee AP_Logger: correct PM message metadata 2024-11-22 10:18:31 +11:00
Peter Barker e23d82a9df AP_RTC: correct logger documentation 2024-11-22 10:18:31 +11:00
Randy Mackay c72108c1af SITL: precland alt and dist limit doc fix 2024-11-22 08:11:41 +09:00
Tiziano Fiorenzani dff0f6fc2e AP_DDS: pre-arm check service 2024-11-21 15:53:33 +11:00
Tiziano Fiorenzani a7d9e694bf AP_DDS: Topic to publish current goal 2024-11-21 15:52:17 +11:00
Peter Barker 5647141f70 AP_Scheduler: log RTC into PM message 2024-11-21 09:19:38 +11:00
Peter Barker bd0d4f9ef0 AP_Logger: log RTC into PM message 2024-11-21 09:19:38 +11:00
Peter Barker 0a00f637af AP_RTC: allow time to shift forward when disarmed 2024-11-21 09:19:38 +11:00
Henry Wurzburg 229d544c35 AP_Airspeed:correct metadata ref to old param 2024-11-21 09:14:42 +11:00