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 #27

Merged
merged 3 commits into from
Mar 12, 2020
Merged

IC 20200304 #27

merged 3 commits into from
Mar 12, 2020

Commits on Mar 9, 2020

  1. Fix #15: Use OSAL Socket API

    Change TO_LAB to use the OSAL socket API rather than calling BSD
    sockets functions directly.
    jphickey authored and astrogeco committed Mar 9, 2020
    Configuration menu
    Copy the full SHA
    96696ca View commit details
    Browse the repository at this point in the history
  2. Fix #23: Put all globals into structure

    This creates a TO_LAB_Global namespace to isolate these
    global variables from other modules and prevent collision.
    jphickey authored and astrogeco committed Mar 9, 2020
    Configuration menu
    Copy the full SHA
    21eb622 View commit details
    Browse the repository at this point in the history
  3. Fix #22: Cleanup naming of command and telemetry

    Follow the naming conventions in the CFE naming convention document
    and follow message processing patterns from other modules.
    
    - 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
    jphickey authored and astrogeco committed Mar 9, 2020
    Configuration menu
    Copy the full SHA
    e033dcf View commit details
    Browse the repository at this point in the history