Commit Graph
257 Commits
Author SHA1 Message Date
Randy Mackay d06e7cbe63 Sub: improve origin conversion array name 2026-02-24 14:50:55 +09:00
Randy Mackay 459668fbdb Sub: integrate WPNAV rename to WP 2026-02-24 14:50:55 +09:00
Randy Mackay 0c59c5ce50 Sub: use AHRS_ORIGIN in place of local ORIGIN params 2026-02-05 14:24:44 -05:00
Randy Mackay 8c5bd7b39a Sub: integrate AC_Loiter param change to use meters 2026-02-02 18:23:43 -05:00
Randy Mackay 8ba67d9eda Sub: integrate ANGLE_MAX move to ATC 2026-01-28 08:45:12 +11:00
Randy Mackay a99edabc10 Sub: call Circle parameter conversion 2026-01-26 22:22:38 -05:00
Willian Galvani 8205874bb6 Sub: automatically fix misconfigured relays
or just warns the users if the servo_function is already assigned to something else
2025-12-17 00:14:58 +11:00
Willian Galvani ba1db43a73 Sub: automatically correct leak pin to gpio 2025-12-17 00:14:58 +11:00
Thomas Watson 7c903adff8 ArduSub: remove old ARMING_CHECK conversion
This conversion was dropped for other vehicles in late 2024. This
conversion is in 4.0.0.
2025-12-04 11:52:13 -06:00
Bob Long 24f73b1f10 global: add Range to expo param doc 2025-10-23 08:13:22 +11:00
Bob Long 9ff7b9c346 global: add Range to EKF failsafe param doc 2025-10-23 08:13:22 +11:00
Iampete1 0b82583da4 ArduSub: move RPM lib to vehicle 2025-07-22 10:33:55 +10:00
Henry Wurzburg 7508324495 Sub:correct operation of pilot input and rc failsafes 2025-06-20 11:56:09 +10:00
Willian Galvani 5e72d6b210 ArduSub: refactor aux servos 2025-06-17 09:39:18 +10:00
Henry Wurzburg 211157c38b Sub:Add OSD into std builds for FPV 2025-06-09 09:10:43 +10:00
Henry Wurzburg 81ae61ceec Sub:add RSSI params 2025-05-27 11:52:12 +10:00
Willian GalvaniandPeter Barker 4277dbaf34 Sub: allow surface mode to operate with no baro
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
2025-05-27 11:26:13 +10:00
Willian Galvani 65a91a1eab Sub: limit throttle when surfaced 2025-05-07 13:11:24 -03:00
Henry Wurzburg 7486650dd8 ArduSub: add RC to Sub 2025-04-25 12:21:43 -03:00
Peter Barker e231fa02b6 ArduSub: tweak MAV parameter names 2025-04-07 10:58:41 +10:00
Peter Barker 20bf4f696d ArduSub: add parameter conversion for MAV parameters 2025-04-07 10:58:41 +10:00
Peter Barker 14b9d50a35 ArduSub: SYSID_MYGCS and enforce move up to GCS, change to MAV_MYGCS_ENFRCE 2025-04-07 10:58:41 +10:00
Peter Barker fe125dd5b1 ArduSub: move streamrate parameters to GCS_MAVLINK base class 2025-04-07 10:58:41 +10:00
Peter Barker c757e705d3 ArduSub: create and use MAV_ parameter namespace
Move serveral parameters in
2025-04-07 10:58:41 +10:00
Clyde McQueen 2a28b77ef6 Sub: limit poshold xy velocity to PILOT_SPEED to avoid bounceback 2025-02-03 13:05:01 -03:00
muramura c8d21083ad Sub: fix param increment description 2025-01-13 20:33:33 +09:00
Peter Barker f2d0607b90 ArduSub: adjust for renaming of RC_Channel and GCS_MAVLink headers 2024-12-26 11:01:22 +11:00
Peter Barker 1f0c31bcef Sub: remove ENABLE/DISABLE defines, use 0/1 instead
same as Plane, Rover, Sub, Tracker
2024-09-02 20:05:14 -03:00
Clyde McQueen e8bd38092e Sub: reduce PILOT_SPEED_ minimums 2024-08-29 20:00:54 -03:00
Willian Galvani 9e0fd1c9d5 Sub: make gcs failsafe timeout a parameter 2024-08-01 09:40:16 +10:00
Willian GalvaniandClyde McQueen 62d9b14a65 Sub: add arming check for backup origin
Co-authored-by: Clyde McQueen <clyde@mcqueen.net>
2024-07-11 14:17:54 -03:00
Willian GalvaniandClyde McQueen 78a7c86bbd Sub: create backup origin for gps-less operation with WMM
Co-authored-by: Clyde McQueen <clyde@mcqueen.net>
2024-07-11 14:17:54 -03:00
Peter Barker a5d7000ffd ArduSub: make AP_RANGEFINDER_ENABLED remove more code 2024-07-02 09:17:26 +10:00
Peter Barker 633a72e118 ArduSub: remove redundant @Values from parameter documentation 2024-05-21 14:27:05 +10:00
Thomas Watson 58c51f9fe6 Sub: unmark FORMAT_VERSION as read-only
Matches other vehicles and allows GCSes to use documented behavior of a
zero write to FORMAT_VERSION to reset EEPROM contents.
2024-04-10 17:45:37 +10:00
Peter Barker bd8fdd29d8 ArduSub: move serial_manager parameters up to base class 2024-02-29 12:12:19 +11:00
Peter Barker 5e35c8850f ArduSub: remove unused old_top_element param from convert_class 2024-02-27 10:37:45 +11:00
Peter Barker 620723767d ArduSub: simplify g2 object conversion 2024-02-27 10:37:45 +11:00
Clyde McQueen f9db039dcc Sub: add SURFTRAK mode 2024-02-21 18:59:20 -03:00
Peter Barker ccc9231c67 ArduSub: move gripper up to AP_Vehicle
also make the singleton return a reference rather than a pointer
2024-02-21 21:05:12 +11:00
Peter Barker df72d3faac ArduSub: move parameter storage formatting up to AP_Vehicle 2024-02-13 14:23:35 +11:00
Peter Barker 80fa661042 ArduSub: move logger object up to AP_Vehicle 2024-02-13 10:54:29 +11:00
Peter Barker 00bca3499f Sub: move scripting up to AP_Vehicle 2024-02-07 18:24:12 +11:00
Peter Barker 3bf58ad540 ArduSub: add comment for lost AP_Stats object params 2024-02-07 18:24:12 +11:00
Peter Barker 81231997ff Sub: move AP_Stats to AP_vehicle 2024-01-30 11:12:21 +11:00
Peter Barker 852944a1b1 Sub: correct compilation when HAL_LOGGING_ENABLED is false 2024-01-17 18:25:55 +11:00
Michael du Breuil 6dc891baf9 Sub: Fix AP_Relay param naming 2023-12-19 10:01:01 +11:00
Willian Galvani 15b480f105 Sub: add support for 32 buttons and two additonal axis 2023-12-05 12:04:16 +11:00
Randy Mackay 9839652588 Sub: SYSID_MYGCS param increment
Also add range
2023-11-28 07:54:45 +09:00
Willian Galvani 622ddcf47a Sub: scale get_pilot_desired_climb_rate() deadzone and output with pilot gain 2023-11-09 10:19:19 -03:00