COSMOS 4 Guide - nasa/nos3 GitHub Wiki

Note, this information is out of date, and only applies to older versions of NOS3

Running COSMOS

Once NOS3 is launched, the cFS flight software and the COSMOS NOS3 Launcher will start.

NOS3 COSMOS Launcher

COSMOS may command cFS to send telemetry back to COSMOS by:

  1. From the NOS3 Launcher, open the COSMOS Command and Telemetry Server and enter:
  2. --config nos3_cmd_tlm_server.txt
  3. --system nos3_system.txt
  4. For the MISSION_INT interface, the Connected? attribute should read true COSMOS Command and Telemetry Server
  5. From the NOS3 Launcher, open the COSMOS Command Sender under Commanding and Scripting and enter:
  6. In the Command Sender Options Window: --system nos3_system.txt
  7. In the Command Sender Window, select Target to be CFS
  8. Select Command to be TO_ENABLE_OUTPUT_CC
  9. Click Send COSMOS Command Sender, Enabling Telemetry
  10. Notice under the COSMOS Command and Telemetry Server Window that the following data fields update:
  11. Bytes Tx and Cmd Pkts should change from 0 to a positive number
  12. Bytes Rx and Tlm Pkts should start counting up as telemetry is received COSMOS C&T Server, Bytes Transmitted and Received
  13. From the NOS3 Launcher, open the COSMOS Packet Viewer under Telemetry
  14. In the Packet Viewer Options Window: --system nos3_system.txt
  15. In the Packet Viewer Window, select Target to be CFS
  16. Select Packet to be CFE_EVS_PACKET
  17. Scroll to see the MESSAGE field live updates (line 16)
  18. Telemetry packets may be viewed for other apps, once they are commanded to send telemetry
  19. Application telemetry fields which are stale are displayed in fuscia COSMOS Packet Viewer, CFEEVSPACKET