This package contains generic implementations for various CCSDS (Consultative Committee for Space Data Systems) and ECSS (European Cooperation for Space Standardization) packet standards.
Currently, this includes the following components:
spacepackets
supports various runtime environments and is also suitable for no_std
environments.
It also offers optional support for serde
. This allows serializing and
deserializing them with an appropriate serde
provider like
postcard
.
std
: Enables functionality relying on the standard library.alloc
: Enables features which operate on containers
like alloc::vec::Vec
.
Enabled by the std
feature.serde
: Adds serde
support for most types by adding Serialize
and Deserialize
derive
sYou can check the documentation of individual modules for various usage examples.