.gitignore
CHANGELOG.rst
LICENSE.rst
README.rst
pyproject.toml
readthedocs.yml
setup.cfg
.github/workflows/ccsdspy-ci.yml
.github/workflows/doc-build.yml
ccsdspy/__init__.py
ccsdspy/__main__.py
ccsdspy/_version.py
ccsdspy/decode.py
ccsdspy/packet_fields.py
ccsdspy/packet_types.py
ccsdspy/utils.py
ccsdspy.egg-info/PKG-INFO
ccsdspy.egg-info/SOURCES.txt
ccsdspy.egg-info/dependency_links.txt
ccsdspy.egg-info/requires.txt
ccsdspy.egg-info/top_level.txt
ccsdspy/tests/__init__.py
ccsdspy/tests/test_hs.py
ccsdspy/tests/test_packet_fields.py
ccsdspy/tests/test_packet_types.py
ccsdspy/tests/test_primary_header.py
ccsdspy/tests/test_split.py
ccsdspy/tests/test_var_length.py
ccsdspy/tests/data/hs/README.rst
ccsdspy/tests/data/hs/apid001/SSAT1_2015-180-00-00-00_2015-180-01-59-58_1_1_sim.tlm
ccsdspy/tests/data/hs/apid001/defs.csv
ccsdspy/tests/data/hs/apid010/SSAT1_2015-180-00-00-00_2015-180-00-59-59_10_1_sim.tlm
ccsdspy/tests/data/hs/apid010/defs.csv
ccsdspy/tests/data/hs/apid035/SSAT1_2015-180-00-00-00_2015-180-01-59-59_35_1_sim.tlm
ccsdspy/tests/data/hs/apid035/defs.csv
ccsdspy/tests/data/hs/apid130/SSAT1_2015-180-00-00-00_2015-180-01-59-35_130_1_sim.tlm
ccsdspy/tests/data/hs/apid130/defs.csv
ccsdspy/tests/data/hs/apid251/SSAT1_2015-180-00-00-00_2015-180-01-59-59_251_1_sim.tlm
ccsdspy/tests/data/hs/apid251/defs.csv
ccsdspy/tests/data/hs/apid895/SSAT1_2015-180-00-00-00_2015-180-01-59-56_895_1_sim.tlm
ccsdspy/tests/data/hs/apid895/defs.csv
ccsdspy/tests/data/hs/attic/SSAT_Mnemonics.csv
ccsdspy/tests/data/hs/attic/expand_mnemnonics.py
ccsdspy/tests/data/packet_def/simple_csv_3col.csv
ccsdspy/tests/data/packet_def/simple_csv_3col_with_array.csv
ccsdspy/tests/data/packet_def/simple_csv_4col.csv
ccsdspy/tests/data/packet_def/simple_csv_4col_with_array.csv
ccsdspy/tests/data/split/CYGNSS_F7_L0_2022_086_10_15_V01_F__first100pkts.tlm
ccsdspy/tests/data/split/apid00384.tlm
ccsdspy/tests/data/split/apid00386.tlm
ccsdspy/tests/data/split/apid00391.tlm
ccsdspy/tests/data/split/apid00392.tlm
ccsdspy/tests/data/split/apid00393.tlm
ccsdspy/tests/data/split/apid00394.tlm
ccsdspy/tests/data/split/apid01313.tlm
ccsdspy/tests/data/split/defs/Conventions.csv
ccsdspy/tests/data/split/defs/DIAG_ADCS_BUS_FSW_INP.csv
ccsdspy/tests/data/split/defs/DIAG_ADCS_BUS_FSW_OUT.csv
ccsdspy/tests/data/split/defs/DIAG_ADCS_BUS_FSW_TLM.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_ACK.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_AD_RESP.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_BOOTLOADER_AUTOLOAD.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_BOOTLOADER_ERASEFLASH.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_BOOTLOADER_MEM_DUMP.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_BOOTLOADER_MEM_LOAD.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_CHAN_PWR.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_CHAN_TRACK_STAT.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_COMM_DIAG.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_CYGNSS_PKT.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_DATA_LOGGER_STAT.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_FRONT_END_STAT.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_NAV_INFO.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_OP_SETTINGS.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_ORBITAL_ELEMENTS.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_PPS_TABLE.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_PROCESSED_DATA.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_PVT_INFO.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_RAW_DATA.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_REFL_CHAN_STAT.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_REFL_LIST.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_REFL_STAT.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_SPW_DDM.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_SPW_DDM_TH.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_STATUS.csv
ccsdspy/tests/data/split/defs/DIAG_DDMI_STREAM_ROUTER_STAT.csv
ccsdspy/tests/data/split/defs/DIAG_ECHO.csv
ccsdspy/tests/data/split/defs/DIAG_MAG_RAW.csv
ccsdspy/tests/data/split/defs/DIAG_NST_RAW.csv
ccsdspy/tests/data/split/defs/DIAG_RWA_RAW.csv
ccsdspy/tests/data/split/defs/ENG_ADCS.csv
ccsdspy/tests/data/split/defs/ENG_ADCSIO.csv
ccsdspy/tests/data/split/defs/ENG_BOOT.csv
ccsdspy/tests/data/split/defs/ENG_DDMI.csv
ccsdspy/tests/data/split/defs/ENG_DNLD.csv
ccsdspy/tests/data/split/defs/ENG_DNLD_FAT.csv
ccsdspy/tests/data/split/defs/ENG_DNLD_FPT.csv
ccsdspy/tests/data/split/defs/ENG_ERREVT.csv
ccsdspy/tests/data/split/defs/ENG_FILL.csv
ccsdspy/tests/data/split/defs/ENG_HI.csv
ccsdspy/tests/data/split/defs/ENG_LOW.csv
ccsdspy/tests/data/split/defs/ENG_LZ.csv
ccsdspy/tests/data/split/defs/ENG_PASS.csv
ccsdspy/tests/data/split/defs/ENG_PVT.csv
ccsdspy/tests/data/split/defs/ENG_SSV.csv
ccsdspy/tests/data/split/defs/LIMITS.csv
ccsdspy/tests/data/split/defs/Overview.csv
ccsdspy/tests/data/split/defs/Revision History.csv
ccsdspy/tests/data/split/defs/SCI_DDM_BB_X8.csv
ccsdspy/tests/data/split/defs/SCI_DDM_X10.csv
ccsdspy/tests/data/split/defs/SCI_DDM_X11.csv
ccsdspy/tests/data/split/defs/SCI_DDM_X8.csv
ccsdspy/tests/data/split/defs/SCI_FULL.csv
ccsdspy/tests/data/split/defs/SCI_META.csv
ccsdspy/tests/data/split/defs/SCI_META_V2.csv
ccsdspy/tests/data/split/defs/SCI_RAW.csv
ccsdspy/tests/data/split/defs/SUPER_NOM.csv
ccsdspy/tests/data/var_length/README.md
ccsdspy/tests/data/var_length/var_length_packets.bin
ccsdspy/tests/data/var_length/var_length_packets.py
ccsdspy/tests/data/var_length/var_length_packets_with_footer.bin
docs/Makefile
docs/api.rst
docs/conf.py
docs/index.rst
docs/make.bat
docs/requirements.txt
docs/_static/logo.png
docs/_static/used-by/goes-r.png
docs/_static/used-by/hermes.png
docs/_static/used-by/mms.jpg
docs/_static/used-by/punch.png
docs/_static/used-by/resize.sh
docs/_static/used-by/small/goes-r.png
docs/_static/used-by/small/hermes.png
docs/_static/used-by/small/mms.jpg
docs/_static/used-by/small/punch.png
docs/_templates/github.html
docs/_templates/logo.html
docs/dev-guide/index.rst
docs/user-guide/ccsds.rst
docs/user-guide/fixedlength.rst
docs/user-guide/index.rst
docs/user-guide/packetfields.rst
docs/user-guide/utils.rst
docs/user-guide/variablelength.rst
docs/whatsnew/changelog.rst
docs/whatsnew/index.rst