Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.1 KB

README.md

File metadata and controls

36 lines (23 loc) · 1.1 KB

libspp

This is a header-only C++ library for en/decoding CCSDS SPP packets.

Also contained are the following command-line tools:

  • sppinfo - Displays the header contents of a CCSDS SPP packet stream from stdin.
  • sppfilter - Filter CCSDS SPP packets that match any given selector from stdin to stdout.
  • spppack - Pack bytes from stdin into a CCSDS SPP packet stream on stdout.
  • sppunpack - Unpack a CCSDS SPP packet stream from stdin to stdout.

The available command line options are available from each program with the -h flag.

Building

Dependencies:

Building:

make
make install

Further ideas

Detection of whether CADU is a "fill" CADU (as used in gov/nasa/gsfc/drl/rtstps/core/ccsds/CaduService.java) l202

Thanks

Many thanks to Jonathan Tanner for his help in writing this library.