Commit Graph
7 Commits
Author SHA1 Message Date
Tatsuya Yamaguchi 051a0c44c7 Rover: clear RC overrides on steering/throttle/lateral input
Override has_pilot_input_for_override_clear() to use steering (rcmap
roll) and throttle, plus lateral on omni rovers, instead of the
Copter-style roll/pitch/yaw/throttle set.
2026-06-03 08:54:09 +09:00
Thomas Watson 94d58a3f0b Rover: make mode parameters into array
This removes the need for the pointer to the first mode, and removes the
undefined behavior resulting from indexing past that first mode and
hoping the others follow (though this is unlikely to pose a problem in
practice).

Saves a few bytes of RAM and flash as the pointer is no longer needed
and code is no longer necessary to set it up.

Also fixes the bounds check condition of that array to match its size so
there is no longer the possibility of indexing one past it.
2026-04-13 12:50:48 +01:00
Peter Barker 97491e6b3b Rover: has_valid_input is only true if we have ever seen RC input 2025-11-04 11:31:02 +11:00
muramura 1b81a6ca68 Rover: Change to GCS_SEND_TEXT 2025-06-07 12:03:47 +10:00
Iampete1 1ae0601363 Rover: only need to call add_waypoint_for_current_loc now misison will add home automaticaly 2025-01-28 10:30:06 +11:00
Peter Barker 42f1aea9f3 Rover: adjust for renaming of RC_Channel and GCS_MAVLink headers 2024-12-26 11:01:22 +11:00
Peter Barker a78db47e9e Rover: make RC_Channel and GCS_MAVLink filenames consistent 2024-12-26 11:01:22 +11:00