Commit Graph

13 Commits

Author SHA1 Message Date
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