CCSDSPy / ccsdspy

I/O interface and utilities for CCSDS binary spacecraft data in Python. Library used in flight missions at NASA, NOAA, and SWRI
https://ccsdspy.org
BSD 3-Clause "New" or "Revised" License
74 stars 18 forks source link

Complex byte order #112

Closed ddasilva closed 4 months ago

ddasilva commented 4 months ago

Added support for custom byte orderings in ccsdspy.PacketField and ccsdspy.PacketArray. You can now pass strings like byte_order="3412" in addition to byte_order="big" and byte_order="little".

See #110

codecov[bot] commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (270209d) 95.46% compared to head (28d30d1) 95.75%. Report is 4 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #112 +/- ## ========================================== + Coverage 95.46% 95.75% +0.29% ========================================== Files 7 7 Lines 661 707 +46 ========================================== + Hits 631 677 +46 Misses 30 30 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.