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

IC 20200304 #38

Merged
merged 10 commits into from
Mar 12, 2020
Merged

IC 20200304 #38

merged 10 commits into from
Mar 12, 2020

Commits on Feb 8, 2020

  1. Fix #27: Remove CFDP PDU introspection from CI_LAB

    This code has numerous quality issues and has repeatedly been
    a maintenance problem, and also is of questionable usefulness.
    
    It was agreed in the CCB to drop this feature.
    jphickey committed Feb 8, 2020
    Configuration menu
    Copy the full SHA
    1980588 View commit details
    Browse the repository at this point in the history
  2. Fix #23: Use OSAL Socket API for bind/receive

    This removes the need to use BSD socket calls directly within CI_LAB
    jphickey committed Feb 8, 2020
    Configuration menu
    Copy the full SHA
    1f1c178 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2020

  1. Fix #34: Follow recommended patterns for message handling

    Make the patterns in CI better match the patterns used
    in other modules (CFE core, Sample App, etc)
    
    - Separate each command into a separate handler function
    - Each command handler accepts a const pointer to the full message
    - Put Telemetry payload into a separate "Payload" sub-structure
    - Use naming conventions defined in conventions document
    
    Note the payload name changes only affect the FSW internal
    usage, the payload format for the ground system is not changed.
    jphickey committed Feb 11, 2020
    Configuration menu
    Copy the full SHA
    484412c View commit details
    Browse the repository at this point in the history
  2. Fix #36: Add CI_LAB namespace to all identifiers

    Add a global structure called "CI_LAB_Global" for all globals, getting
    them out of the global namespace.  All other identifiers that remain
    in the global namespace should be prefixed consistently with CI_LAB_
    to match the name of the app.
    jphickey committed Feb 11, 2020
    Configuration menu
    Copy the full SHA
    a9c51f1 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2020

  1. Configuration menu
    Copy the full SHA
    07a7077 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #35 from jphickey/fix-23-27-34-ci-lab-cleanup

    Multiple cleanup items for CI LAB
    astrogeco authored Mar 9, 2020
    Configuration menu
    Copy the full SHA
    87c736e View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2020

  1. Configuration menu
    Copy the full SHA
    9e2abf3 View commit details
    Browse the repository at this point in the history
  2. Fix travis ci keys

    Remove deprecated sudo key
    Add os key
    Fix language key formatting
    astrogeco committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    6cf5a57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e61830f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #40 from astrogeco/fix39-clang-format-10-fails

    Fix #39, Clang-format-10 fails in Travis CI
    astrogeco authored Mar 10, 2020
    Configuration menu
    Copy the full SHA
    adf222c View commit details
    Browse the repository at this point in the history