Describe the bug
The following issues were reported when trying to import the generated DB into COSMOS:
If the overall byte ordering is BIG_ENDIAN, an extra/redundant BIG_ENDIAN tag for the CCSDS header fields confuses COSMOS. This tag should only be added if the overall byte ordering is LITTLE_ENDIAN.
The ranges on some fields were getting output with an extra .0 on the end (floating point). For example, 4294967295 instead of 4294967295.0 for the max value of a 32-bit UINT.
Some fields were missing descriptions (nil).
To Reproduce
Build COSMOS DB from EDS and attempt to import into current COSMOS
Expected behavior
Success
System observed on:
DTN test infrastructure
Reporter Info
Joseph Hickey on behalf of Stuart Bozievich (GSFC).
Describe the bug The following issues were reported when trying to import the generated DB into COSMOS:
BIG_ENDIAN
tag for the CCSDS header fields confuses COSMOS. This tag should only be added if the overall byte ordering is LITTLE_ENDIAN..0
on the end (floating point). For example, 4294967295 instead of 4294967295.0 for the max value of a 32-bit UINT.To Reproduce Build COSMOS DB from EDS and attempt to import into current COSMOS
Expected behavior Success
System observed on: DTN test infrastructure
Reporter Info Joseph Hickey on behalf of Stuart Bozievich (GSFC).