Closed johnphamngc closed 4 years ago
Thanks, I'll look into this soon.
Probably caused by https://github.com/nasa/cFE/commit/2d48787b0e75e0a2cd93bb384eb66547fbc14de7
I've pushed a fix, at some point the TLM secondary header will be network-order as well--Will have to track when cFS changes the definition.
cFE 6.7.12 altered the message header structs. CCSDS_CmdSecHdr_t.Command has now been split from a single uint16 field containing both function code and checksum to two uint8 fields. This does mean that endian-swapping is no longer necessary, so the offending block of code may be removed altogether.