-
Robin Mueller authoredRobin Mueller authored
TMTC Client
This client was developed by KSat for the SOURCE project to test the on-board software but has evolved into a more generic tool for satellite developers to perform TMTC (Telemetry and Telecommand) handling and testing via different communication interfaces. Currently, only the PUS standard is implemented as a packet standard. This tool can be used either as a command line tool or as a GUI tool.
This client currently supports the following communication interfaces:
- Ethernet, UDP packets
- Serial Communication
- QEMU
Cloning the repository
It is recommended to fork this repository for new missions.
The tmtc_core
folder contains most generic software
components while this repository is based on the SOURCE mission.
However, this repostiory is a good starting point and example
implementation which can be adapted easily to other projects.
Fork the repository or clone it with following command:
git clone https://git.ksat-stuttgart.de/source/tmtc.git
Initiate the core components by initiating and updating the submodules
git submodule init
git submoduke update