Module packet

Module packet 

Source

Structs§

PacketInfo
PacketParseAttempt

Functions§

bits_to_bytes
Packs MSB-first bits into bytes (truncates incomplete trailing byte).
build_packet_bytes
Builds one packet (header + payload + CRC).
bytes_to_bits
Expands bytes into MSB-first bits.
fec_decode_bits
fec_encode_bits
fec_encoded_bits_len
inspect_packet_bytes
modulation_from_id
Converts header modulation ID to enum.
parse_packet_bytes
Parses and validates one packet from a byte stream prefix.
split_payload
Splits payload bytes into fixed-size chunks.