ardupilot/Rover
Peter Barker 460faa8659 Rover: pass mavlink_message_t to handle_command_*_packet
the "special case" blocks are getting longer and longer.  Merge the switch statements for the command type to be handled by passing around the message.
2023-08-22 10:11:33 +10:00
..
AP_Arming.cpp Rover: Comment typo fix in AP_Arming.cpp 2023-06-14 06:54:14 +10:00
AP_Arming.h all: use CLASS_NO_COPY() macro 2022-10-04 11:23:04 +11:00
AP_Rally.cpp Rover: rely on AP_RALLY_ENABLED for rally support 2023-08-22 09:09:54 +10:00
AP_Rally.h Rover: rely on AP_RALLY_ENABLED for rally support 2023-08-22 09:09:54 +10:00
GCS_Mavlink.cpp Rover: pass mavlink_message_t to handle_command_*_packet 2023-08-22 10:11:33 +10:00
GCS_Mavlink.h Rover: pass mavlink_message_t to handle_command_*_packet 2023-08-22 10:11:33 +10:00
GCS_Rover.cpp Rover: Add optical flow support 2022-12-01 08:03:47 +09:00
GCS_Rover.h Rover: code-generate chan-fetching methods 2022-12-15 08:31:54 +11:00
Log.cpp Rover: remove logging of STRT message 2022-02-04 18:28:33 +11:00
Makefile.waf Rover: rename directory from APMrover2 2020-04-14 09:50:34 +09:00
Parameters.cpp Rover: rely on AP_RALLY_ENABLED for rally support 2023-08-22 09:09:54 +10:00
Parameters.h Rover: rely on AP_RALLY_ENABLED for rally support 2023-08-22 09:09:54 +10:00
RC_Channel.cpp Rover: use AP_FOLLOW_ENABLED 2023-08-15 09:57:35 +10:00
RC_Channel.h Rover: allow scaled passthru to go to trim on rc failsafe 2023-06-29 21:37:12 +10:00
Rover.cpp Rover: implement get_steering_and_throttle 2023-08-01 09:16:17 +10:00
Rover.h Rover: use AP_FOLLOW_ENABLED 2023-08-15 09:57:35 +10:00
Steering.cpp Rover: rename directory from APMrover2 2020-04-14 09:50:34 +09:00
afs_rover.cpp Rover: rename directory from APMrover2 2020-04-14 09:50:34 +09:00
afs_rover.h Rover: rename directory from APMrover2 2020-04-14 09:50:34 +09:00
balance_bot.cpp Rover: integrate balancebot pitch limit protection 2022-11-15 09:00:57 +09:00
commands.cpp Rover: remove logging of first home location into CMD message set 2023-01-03 11:22:18 +11:00
config.h Rover: rely on AP_RALLY_ENABLED for rally support 2023-08-22 09:09:54 +10:00
crash_check.cpp Rover: rename directory from APMrover2 2020-04-14 09:50:34 +09:00
createTags Rover: fix createTags permission 2022-06-08 08:16:42 +09:00
cruise_learn.cpp Rover: mark logger Write() calls as streaming where appropriate 2021-08-18 10:20:03 +10:00
defines.h Rover: Add optical flow support 2022-12-01 08:03:47 +09:00
ekf_check.cpp Rover: Add optical flow support 2022-12-01 08:03:47 +09:00
failsafe.cpp Rover: add FS_GCS_TIMEOUT 2023-02-24 09:41:17 -08:00
fence.cpp Rover: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
mode.cpp Rover: use AP_FOLLOW_ENABLED 2023-08-15 09:57:35 +10:00
mode.h Rover: use AP_FOLLOW_ENABLED 2023-08-15 09:57:35 +10:00
mode_acro.cpp Rover: include fix in mode.h 2022-08-22 10:04:22 +10:00
mode_auto.cpp Rover: add circle mode 2023-05-30 10:17:13 +10:00
mode_circle.cpp Rover: circle uses lower accel and fix forward-back accel 2023-07-05 11:04:44 +09:00
mode_dock.cpp Rover: tell the user we're not docking because we have no target 2022-09-19 21:23:06 -04:00
mode_follow.cpp Rover: use AP_FOLLOW_ENABLED 2023-08-15 09:57:35 +10:00
mode_guided.cpp Rover: include fix in mode.h 2022-08-22 10:04:22 +10:00
mode_hold.cpp Rover: include fix in mode.h 2022-08-22 10:04:22 +10:00
mode_loiter.cpp Rover: include fix in mode.h 2022-08-22 10:04:22 +10:00
mode_manual.cpp Rover: add MANUAL_STR_EXPO 2022-11-11 08:52:30 +09:00
mode_rtl.cpp Rover: rely on AP_RALLY_ENABLED for rally support 2023-08-22 09:09:54 +10:00
mode_simple.cpp Rover: include fix in mode.h 2022-08-22 10:04:22 +10:00
mode_smart_rtl.cpp Rover: include fix in mode.h 2022-08-22 10:04:22 +10:00
mode_steering.cpp Rover: include fix in mode.h 2022-08-22 10:04:22 +10:00
motor_test.cpp Rover: params always use set method 2022-08-03 13:43:48 +01:00
precision_landing.cpp Rover: configuration of Precision Landing for custom build server 2023-03-27 09:04:07 +11:00
radio.cpp Rover: set failsafe_radio flag when RC failsafe is triggered/cleared 2021-10-30 15:47:53 +09:00
release-notes.txt Rover: 4.3.0-beta14 release notes 2023-08-16 09:58:48 +09:00
sailboat.cpp Rover: sailboats enable wpnav's overspeed support 2022-03-30 15:34:14 +09:00
sailboat.h Rover: direct-rotation sail mast control 2021-04-28 08:22:47 +01:00
sensors.cpp Rover: move Airspeed to AP_Vehicle 2022-01-19 18:21:32 +11:00
system.cpp Rover: removed set_blocking_writes_all calls 2023-07-12 17:06:02 +10:00
version.h Rover: version to 4.5.0-dev 2023-04-26 17:45:52 +10:00
wscript Rover: include precision landing library in rover 2022-08-30 03:44:26 -04:00