ccsds_primary_header 0.15.0

Implementation of the CCSDS Primary Header for space applications
Documentation
1
2
3
b0VIM 8.2��^LnmryanLALWL0719110522C:/data/tools/ccsds_primary_header/src/lib.rs
3210#"! Utp�%ad�
�%��{z&���L�
�
�
�
I
H
G


	

�c96	�����������~rpub mod parpub mod papub mod parser;pub mod primary_header;extern crate quickcheck;#[macro_use]#[cfg(test)]extern crate rand;#[cfg(test)]extern crate bytes;extern crate byteorder;*/read memory directly in the CCSDS format.created out of sequences of u8s, and by transmuting from raw memory as these structuresThe main thing this crate provides is the PrimaryHeader struct. These can beHeader fields that have enumerations are retrieved as enums.allows for CCSDS implementations that do not conform to the standard.The PrimaryHeader type is parameterized by either BigEndian or LittleEndian, Thisthen through direct access.To support this layout the fields are accessed through getters/setters ratheras defined by the standard, including bitfields and big endian byte order.The CcsdsPrimaryHeader struct is defined in such a way that it is laid out in memoryStation and many cubesat applications, among many other.This packet header is used in space applications, including the International SpaceCCSDS Space Packet Protocol standards document.This crate provides an implementation of the CCSDS Primary Header defined in the/*!