Peter Barker
55710e7f7b
Blimp: use virtual method for GCS_MAVLink::handle_message
...
use more appropriate naming for the method.
2024-01-24 09:07:41 +11:00
Peter Barker
7a5ee38b9f
Blimp: add and use AP_MAVLINK_COMMAND_LONG_ENABLED
2023-11-16 10:50:21 +11:00
Peter Barker
146485f7cf
Blimp: handle MAV_CMD_NAV_TAKEOFF via command_long and command_in
2023-10-24 12:59:19 +11:00
Peter Barker
eb0d421bfc
Blimp: handle MAV_CMD_DO_FLIGHTTERMINATION as both long and int
2023-09-27 11:27:45 -07:00
Peter Barker
0f48bf7552
Blimp: support preflight calibration via command_int
2023-09-13 17:24:07 +10:00
Peter Barker
0bf4a0a39a
Blimp: 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
Michelle Rossouw
b5d22ce47c
Blimp: Remove extra defines and other code, fixup some formatting and naming
2023-08-21 21:01:47 +10:00
Randy Mackay
5e6b974556
Blimp: remove unused handle_command_mount override
2023-05-17 12:38:49 +10:00
Peter Barker
d92311381f
Blimp: add support for mavlink in-progress message
2023-02-21 17:07:41 +11:00
Peter Barker
3ced1b27aa
Blimp: remove empty override method
2022-09-14 20:16:38 +10:00
Peter Barker
24a5f57b45
Blimp: provide default implemenation of handle_change_alt_request
...
The TODO items to actually implement these are almost 6 years old.
Since then these methods have been burning space.
This doesn't even make sense for several vehicles, so a default
implementation which does nothing seems OK.
2022-02-08 10:59:13 +11:00
Stephen Dade
2821e6815e
Blimp: Add support for HIGH_LATENCY2 messages
2021-07-07 17:10:05 +10:00
Michelle Rossouw
0e2cb4a00c
Blimp: Code cleanups
2021-07-06 14:56:02 +10:00
Michelle Rossouw
1a0f44a8ad
Blimp: Add logging and MAVLink
2021-07-06 14:56:02 +10:00
Peter Barker
d822499155
Blimp: move handling of last-seen-SYSID_MYGCS up to GCS base class
2021-04-07 17:54:21 +10:00
Peter Barker
c064e09806
Blimp: remove unused command_ack counter
2021-04-07 17:54:21 +10:00
Michelle Rossouw
ded488fd9f
Blimp: Remove most commented out code and other cleanups
2021-03-31 12:27:07 +11:00
Michelle Rossouw
b98bbcb678
Blimp: initial implementation of blimp vehicle type
2021-03-31 12:27:07 +11:00