[][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