mavspec_rust_spec/
consts.rs

1//! # Constants
2
3/// Maximum size of a payload. Payloads of greater size in most cases will be truncated or cause
4/// errors.
5pub const PAYLOAD_MAX_SIZE: usize = 255;
6
7/// Maximum size of [MessageId](crate::types::MessageId) for `MAVLink 1` protocol.
8pub const MESSAGE_ID_V1_MAX: u32 = u8::MAX as u32;
9
10/// Maximum size of [MessageId](crate::types::MessageId) for `MAVLink 2` protocol.
11pub const MESSAGE_ID_V2_MAX: u32 = 2u32.pow(24);