ardupilot/libraries/GCS_MAVLink
Peter Barker 4161c425d1 GCS_MAVLink: simplify MissionItemProtocol get_item interface
stop passing through _link and the original msg, move use to the base class instead.

starts fence and rally also using the "correct the GCS's count" code.

This also corrects the error code when correcting the GCS's count to INVALID_SEQUENCE rather than just ERROR
2025-02-06 10:20:23 +11:00
..
examples/routing GCS_MAVLink: use mavlink_XXX_encode_status() in example code 2023-10-02 21:45:28 +11:00
.gitignore
ap_message.h GCS_MAVLink: send AVAILABLE_MODES_MONITOR message 2024-11-26 08:44:31 +09:00
GCS_Common.cpp GCS_MAVLink: add capability to send autopilot to config error loop 2025-02-02 21:33:27 +11:00
GCS_config.h GCS_MAVLink: enable HAL_MAVLINK_INTERVALS_FROM_FILES_ENABLED on littlefs 2025-01-21 11:10:31 +11:00
GCS_DeviceOp.cpp GCS_MAVLink: add defines for serial control, deviceop and servo_relay 2023-09-05 10:20:14 +10:00
GCS_Dummy.cpp GCS_MAVLink: fix version setting in CheckFirmware app descriptor 2024-02-21 18:54:17 +11:00
GCS_Dummy.h GCS_MAVLink: add support for AVAILABLE_MODES msg 2024-11-13 20:11:50 +11:00
GCS_Fence.cpp GCS_MAVLink: use bitmask based enablement for fences 2024-07-24 08:24:06 +10:00
GCS_FTP.cpp GCS_MAVLink: use GCS_SEND_TEXT rather than gcs().send_text 2024-08-07 18:33:16 +10:00
GCS_MAVLink.cpp GCS_MAVLink: make mavlink-required methods available even if not HAL_GCS_ENABLED 2024-01-23 11:27:30 +11:00
GCS_MAVLink.h GCS_MAVLink: Remove pragma to disable compiler warning and instead cast enum to int to fix the code. 2024-12-15 15:16:21 +11:00
GCS_Param.cpp GCS_MAVLink: use GCS_SEND_TEXT rather than gcs().send_text 2024-08-07 18:33:16 +10:00
GCS_Rally.cpp GCS_MAVLink: add build_options.py option to remove rallypoint protocol 2023-08-15 08:37:17 +10:00
GCS_serial_control.cpp GCS_MAVLink: remove vestigial SERIAL_CONTROL_DEV_SHELL support 2024-08-06 09:08:04 +10:00
GCS_ServoRelay.cpp GCS_MAVLink: add defines for serial control, deviceop and servo_relay 2023-09-05 10:20:14 +10:00
GCS_Signing.cpp GCS_MAVLink: zero signing key structure for valgrind 2024-09-07 19:23:01 +10:00
GCS.cpp GCS_MAVLink: use GCS_SEND_TEXT rather than gcs().send_text 2024-08-07 18:33:16 +10:00
GCS.h GCS_MAVLink: remove code for sending of BATTERY2 message 2025-01-15 18:16:53 +11:00
MAVLink_routing.cpp GCS_MAVLink: use GCS_SEND_TEXT rather than gcs().send_text 2024-08-07 18:33:16 +10:00
MAVLink_routing.h GCS_MAVlink: correct routing for Solo Gimbal 2023-10-17 10:02:49 +11:00
MissionItemProtocol_Fence.cpp GCS_MAVLink: simplify MissionItemProtocol get_item interface 2025-02-06 10:20:23 +11:00
MissionItemProtocol_Fence.h GCS_MAVLink: simplify MissionItemProtocol get_item interface 2025-02-06 10:20:23 +11:00
MissionItemProtocol_Rally.cpp GCS_MAVLink: simplify MissionItemProtocol get_item interface 2025-02-06 10:20:23 +11:00
MissionItemProtocol_Rally.h GCS_MAVLink: simplify MissionItemProtocol get_item interface 2025-02-06 10:20:23 +11:00
MissionItemProtocol_Waypoints.cpp GCS_MAVLink: simplify MissionItemProtocol get_item interface 2025-02-06 10:20:23 +11:00
MissionItemProtocol_Waypoints.h GCS_MAVLink: simplify MissionItemProtocol get_item interface 2025-02-06 10:20:23 +11:00
MissionItemProtocol.cpp GCS_MAVLink: simplify MissionItemProtocol get_item interface 2025-02-06 10:20:23 +11:00
MissionItemProtocol.h GCS_MAVLink: simplify MissionItemProtocol get_item interface 2025-02-06 10:20:23 +11:00