mavinspect 0.1.0-alpha2

MAVInspect is a CLI tool and a library to parse and inspect MAVLink protocol XML definitions
Documentation
mod dialect;
pub use dialect::Dialect;

mod enums;
pub use enums::{Enum, EnumEntry, EnumEntryMavCmdFlags, EnumEntryMavCmdParam};

mod messages;
pub use messages::errors::MessageFieldParsingError;
pub use messages::{Message, MessageField, MessageFieldInvalidValue, MessageFieldType, MessageId};

#[allow(clippy::module_inception)]
mod protocol;
pub use protocol::Protocol;

mod value;
pub use value::Value;

mod deprecated;
pub use deprecated::{Deprecated, DeprecatedSince};

mod units;
pub use units::Units;

pub mod errors;