Here all the documentation of the ground segment:
Useful telemetry now:
- COMMS
- Get gain
- Get frequency
- OBC
- Free ram memory
- CPU temperature
- Get time of the satellite
- Get free space
- PONG: Send it when ping is received
Useful telecommands:
- OBC
- PING
- Reboot
- Get housekeeping
- Program a command, on board schedule
- COMMS
- Set gain
- Set frequency
Guides
-
20240320 - Ground segment - Workshop 1 - Overview of the system
-
20240320 - Ground segment - Workshop 1 - Define you OpenC3 COSMOS system
-
20240320 - Ground segment - Workshop 1 - Send simulated telemetry to the cloud
-
20240321 - Ground segment - Workshop 1 - Define CCSDS telemetry
Cosmos plugin
A preliminary version of the telemecommands and the telemetry were developed for my master thesis. It can be found in Cosmos-edusat. Use 20230324 - Getting started with Ball COSMOS v5 to install it.
Previous work
COSMOS_Ground_Segment_Software
This was the COSMOS configuration directories for my bachelor thesis. There is a XTCE document with the main commands and telemetry.
COSMOS-TCPServer - Summer of 2018
This example creates a simple TCP server. I updated it to use it with COSMOS 5.0.
State of art
For ground segment software there is:
- Ball Cosmos
- Yamcs
- 20230328 - xtcetools