[x] I signed and emailed the appropriate Contributor License Agreement to GSFC-SoftwareRelease@mail.nasa.gov and copied cfs-program@lists.nasa.gov.
Describe the contribution
Fixes #106
Consolidates the variables common to both the global struct and the housekeeping packet to only exist (and be updated/accessed) in the housekeeping struct
Testing performed
GitHub CI actions all passing successfully (incl. Build + Run, Unit/Functional Tests etc.).
Expected behavior changes
No change to behavior other than storage location of the variables as outlined above.
Simpler pattern, reduces duplication and eases future maintenance.
Checklist
Describe the contribution
Testing performed GitHub CI actions all passing successfully (incl. Build + Run, Unit/Functional Tests etc.).
Expected behavior changes No change to behavior other than storage location of the variables as outlined above.
Simpler pattern, reduces duplication and eases future maintenance.
Contributor Info Avi Weiss @thnkslprpt