User’s Guide¶

Welcome to our User guide. For more details checkout the Reference/API.

  • CCSDS
    • Overview
  • Defining Packet Fields
    • PacketField
    • PacketArray
  • Fixed Length Packets
    • Overview
    • Defining a packet
    • Parsing a file
    • Inspecting the CCSDS Headers
    • Getting the CCSDS Header
  • Variable Length Packets
    • Overview
    • Reference-based Variable Length Field
    • Expanding Variable Length Field
  • Loading Packet Definitions from a CSV File
    • Overview
    • Basic Layout (Three Columns)
    • Extended Layout (Four Columns)
    • Limitations of the CSV format
  • Post-Processing Transformations
    • Using Built-In Transformations
    • Creating User-Defined Transformations
  • Utilities
    • Iterating through Packet Bytes
    • Counting Number of Packets in a File
    • Splitting Mixed Streams by APID
    • Reading Just Primary Headers
    • Packet Validation

Logo of CCSDSPy

CCSDSPy

A Python package for reading CCSDS packet data.


Feedback (Email Link)
Discussion Board (GitHub)
Source Code (GitHub)



Navigation

  • Release History
  • User’s Guide
    • CCSDS
    • Defining Packet Fields
    • Fixed Length Packets
    • Variable Length Packets
    • Loading Packet Definitions from a CSV File
    • Post-Processing Transformations
    • Utilities
  • Developer Guide
  • Reference/API

  • CCSDS Blue Books

Related Topics

  • Documentation overview
    • Previous: Full Changelog
    • Next: CCSDS

Quick search

©2026, CCSDSPy Developers, version=1.4.3.dev32+ge35d2b78f. | Powered by Sphinx 9.1.0 & Alabaster 1.0.0 | Page source