[−][src]Crate mavlink
The MAVLink common message set
TODO: a parser for no_std environments
Re-exports
pub use self::common::MavMessage; |
Modules
common |
Structs
MavFrame | Encapsulation of the Mavlink message and the header, important to preserve information about the sender system and component id |
MavHeader | Metadata from a MAVLink packet header |
Enums
MavlinkVersion | Versions of the Mavlink protocol that we support |
Constants
MAV_STX | Message framing marker for mavlink v1 |
MAV_STX_V2 | Message framing marker for mavlink v2 |
Traits
MavConnection | A MAVLink connection |
Functions
connect | Connect to a MAVLink node by address string. |
read_v1_msg | Read a MAVLink v1 message from a Read stream. |
read_v2_msg | Read a MAVLink v2 message from a Read stream. |
read_versioned_msg | |
write_v1_msg | Write a MAVLink v1 message to a Write stream. |
write_v2_msg | Write a MAVLink v2 message to a Write stream. |
write_versioned_msg | Write a message using the given mavlink version |