Commit Graph
22 Commits
Author SHA1 Message Date
Peter Barker 324f32201c ArduSub: move terrain handling up into GCS_MAVLink common 2026-01-27 10:20:58 +11:00
Peter Barker 35b7dc69e5 Sub: override handle_manual_control_axes
allows for code reuse / common behaviour across vehicles
2026-01-20 09:25:53 +11:00
Leonard Hall 6419f811f9 Sub: NEU to NED renaming - No compiler change 2025-12-17 08:03:10 +09:00
ES-Alexander 77ab2b4636 Sub: GCS_MAVLink: fix SCALED_PRESSURE3 for standard users
Adds fallback behaviour so users with a third barometer can get their data, at least when it's not used in conjunction with the temperature sensor that the initial reallocation workaround was being used for.
2025-09-24 15:59:54 -03:00
ES-Alexander a74718472f ArduSub: improve turn counting 2025-08-04 15:17:14 -03:00
Andrew Tridgell ee87371895 Sub: update for sysid_is_gcs() 2025-07-29 09:34:08 +10:00
Iampete1 3431f67f0d Sub: DO_CHANGE_SPEED use enum and reject types other than ground speed 2025-07-08 08:57:02 +09:00
Peter Barker 5a4bfe038a ArduSub: log last time we saw our GCS on each link
useful for working out how close a vehicle was to failsafing
2025-06-27 19:01:24 +10:00
Peter Barker 3d6d163f97 ArduSub: replace ToRad with radians and ToDeg with degrees 2025-05-29 11:24:56 +10:00
Leonard Hall a151aadd3e Sub: add units and frames to AC_WPNav methods
Sub
2025-05-02 21:47:07 +10:00
Peter Barker 427d1412b9 ArduSub: add _cm to get_vector_from_origin_NEU
... and the _NE equivalent.

Moves us closer to using metres in interfaces.  Several places already *0.01 the result of these methods
2025-04-29 08:29:41 +09:00
Willian Galvani e6c48e8d21 Sub: turn lights and videoToggle into auxFunctions 2025-04-24 22:16:50 -03:00
Leonard HallandPeter Barker 1eed87b267 ArduSub: add units and frames to AC_AttitudeControl methods
Co-authored-by: Peter Barker <pbarker@barker.dropbear.id.au>
2025-04-23 10:02:29 +10:00
Peter Barker e231fa02b6 ArduSub: tweak MAV parameter names 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
Peter Barker ae04bc55e4 ArduSub: correct myggcs to mygcs
not sure what the extra "g" was supposed to be for, best suggestion so far is "great".

Doesn't really add anything, so we should remove it.
2025-04-02 19:48:47 +11:00
Iampete1 77b8d90226 ArduSub: move from MAV_MODE enum to uint8_t 2025-02-17 17:20:24 +11:00
muramura dcafda890b Sub: Change division to multiplication 2025-01-02 23:22:42 +11: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 e9cf45ac46 ArduSub: make RC_Channel and GCS_MAVLink filenames consistent 2024-12-26 11:01:22 +11:00