nasa / EdsLib

CCSDS SOIS Electronic Data Sheet Tool and Library
Apache License 2.0
31 stars 12 forks source link

Fix #83, allow the EDS MsgIDs to fully match baseline build #84

Closed jphickey closed 6 months ago

jphickey commented 6 months ago

Describe the contribution Update the MsgID mapping logic such that it can exactly reproduce the MsgID values used in the baseline / non-EDS build.

This allows one to switch back and forth between an EDS and non-EDS workflow without disrupting MsgID values.

Fixes #83

Testing performed Build and run all tests

Expected behavior changes MsgIDs can be preserved between EDS and non-EDS builds

System(s) tested on Debian

Contributor Info - All information REQUIRED for consideration of pull request Joseph Hickey, Vantage Systems, Inc.