Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #519, Deprecate CFS/FS time conversion APIs #670

Merged

Conversation

skliper
Copy link
Contributor

@skliper skliper commented May 5, 2020

Describe the contribution
Deprecates CFE_TIME_CFE2FSSeconds and CFE_TIME_FS2CFESeconds - in short the conversion/management of local OS time vs mission time isn't within the scope of cFE (it doesn't manage local OS time, so doesn't maintain an appropriate conversion factor). Utilize the CFE_FS_Header_t time for file creation if needed, synchronize local OS time with mission time, or use the return from stat as a relative (with reset caveats)
Fix #519

Testing performed
Build and unit test - SIMULATION=native ENABLE_UNIT_TESTS=true with and without OMIT_DEPRECATED=true
All passes

Expected behavior changes
None other than no longer supporting

System(s) tested on

  • Hardware: cFS Dev Server 3
  • OS: Ubuntu 18.04
  • Versions: Master bundle + this commit

Additional context
None

Third party code
None

Contributor Info - All information REQUIRED for consideration of pull request
Jacob Hageman - NASA/GSFC

@skliper skliper added enhancement CCB:Ready Ready for discussion at the Configuration Control Board (CCB) labels May 5, 2020
@skliper skliper added this to the 6.8.0 milestone May 5, 2020
@astrogeco
Copy link
Contributor

CCB-20200506 - APPROVED

@skliper skliper added CCB-20200506 and removed CCB:Ready Ready for discussion at the Configuration Control Board (CCB) labels May 6, 2020
@astrogeco astrogeco added CCB:Approved Indicates code review and approval by community CCB IC-20200429 labels May 8, 2020
@astrogeco astrogeco changed the base branch from master to integration-candidate May 8, 2020 18:30
@astrogeco astrogeco merged commit 4c392cc into nasa:integration-candidate May 8, 2020
@skliper skliper deleted the fix#519-dep-fstime-conversions branch February 1, 2021 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CCB:Approved Indicates code review and approval by community CCB enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Deprecate/Delete CFE2FSSeconds and FS2CFESeconds
2 participants