Skip to content

msuder/gsw-cosmos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmallSat COSMOS Database

This repository is to be used to capture command and telemetry definitions, test procedures / scripts, and operational scripts

Launching a Specific Configuration

From a terminal in this directory you have the following configuration options:

  • Baseline (all targets)
    • ruby Launcher
  • NOS3
    • ruby Launcher -c nos3_launcher.txt --system nos3_system.txt

Adding Components / Targets

Each component should have it's own target directory. For example, the sample component has the directory ./config/targets/SAMPLE. The component target directory must be uppercase. This directory minimally contains:

  • cmd_tlm directory
    • Text files containing the command and telemetry definitions
    • May be a single file or multiple files, recommend one for command and one for telemetry
  • target.txt file
    • List of ignored parameters that should not be shown
    • Parameters are still interpreted by COSMOS and stored in the data archives

After the component files exist, it will need to be added to the following:

  • ./config/system/MISSION_system.txt
  • ./config/tools/cmd_tlm_server/cmd_tlm_server.txt
  • ./config/tools/cmd_tlm_server/MISSION_cmd_tlm_server.txt

Specific Mission Configurations

Each mission configuration minimally requires the following files:

  • ./config/system/MISSION_system.txt
  • ./config/tools/cmd_tlm_server/MISSION_cmd_tlm_server.txt
  • ./config/tools/launcher/MISSION_cmd_tlm_server.txt

References

About

COSMOS files for NOS3 GSW

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 67.1%
  • HTML 19.5%
  • Batchfile 5.6%
  • Shell 5.5%
  • XSLT 2.3%