Implementation of the CCSDS Primary Header for space applications
CLI tool for encoding and decoding simple binary data structures
Bit-Level field packing with proc_macros
Bit-Level field packing with proc_macros
This library attempts to implement a general-purpose parser for Space Packets that can interperet both the generic aspects of the space packet protocol (i.e. the Primary Header) in addition to any custom fields supplied within the Secondary Headers. Although, this library currently just does Primary Headers, the future goal is to make it a more comprehensive SpacePacket parser.
Rust implementation of the CCSDS Space Packet Protocol