Our official ground porcessing engine.
This python project was made in vs code and is tied to a virtual environment. To access the environment:
libraries: pip install serial pip install matplotlib see in Sloth.py
On windows:
- Enable access in terminal by: Set-ExecutionPolicy Unrestricted -Scope Process
- Input the path to Sloth, for example: cd "C:\Users\Felhasznalo\Roli\Celeritas\Sloth"
- activate the virtual environment: .venv\Scripts\activate
- Input the path to \interpreter, for example: cd "C:\Users\Felhasznalo\Roli\Celeritas\Sloth\interpreter"
- Run Sloth: python Sloth.py
Version: 1.1
Options:
- Write / communication loop
- Serial communication with Celeritas through the OBC emulator, type the desired commands
- Read and store data
- Draw information from Celeritas through the OBC emulator quickly and store it in memory locally
- Evaluate and Display data
- Evaluate Selftest and Header information, display Spectrums
- Print stored data
- Check the data in local memory
- Save data
- Save local memory to a .cel ("Celeritas extension") file
- Import data
- Import to local memory from a .cel ("Celeritas extension") file
- Dump memory
- Dump the local memory
- Clear console
- Clear the terminal for a fresh sheet
- Exit program
- To exit