Module galileo_osnma::bitfields
source · Expand description
Message bit fields.
This module contains structures that give acccess to each of the fields in
the messages used by OSNMA. As a general rule, the structures are a wrapper
over a &[u8]
or &[u8; N]
.
Re-exports§
pub use crate::tesla::NmaHeader;
Structs§
- DSM header.
- DSM-KROOT message.
- DSM-PKR message.
- MACK message.
- Tag-Info section.
Enums§
- ADKD (Authentication Data and Key Delay).
- Chain and Public Key status.
- Type of the DSM message.
- ECDSA function.
- Hash function.
- MAC function.
- MACK validation error
- New Public Key Type (NPKT).
- Status of the NMA chain.
- PRND (PRN of the satellite transmitting the authenticated data).