Expand description
MAVLink frame constants.
These constants can be used when allocating buffers or inspecting MAVLink 1 and MAVLink 2 frame layouts.
use mavlink_core::consts;
let v1_buffer = [0_u8; consts::v1::FRAME_SIZE];
let v2_buffer = [0_u8; consts::v2::FRAME_SIZE];
assert_eq!(v1_buffer.len(), consts::v1::FRAME_SIZE);
assert_eq!(v2_buffer.len(), consts::MAX_FRAME_SIZE);Modules§
Constants§
- CHECKSUM_
SIZE - Size of the checksum field.
- MAX_
FRAME_ SIZE - Maximum MAVLink frame size.
- MAX_
PAYLOAD_ LEN - Maximum payload length.
- PAYLOAD_
LEN_ OFFSET - Offset of the payload length field.
- STX_
OFFSET - Offset of the STX marker.
- STX_
SIZE - Size of the STX marker.