mirror of
https://github.com/OmsinKrissada/DESCENDERE-GCS.git
synced 2024-08-03 05:46:47 +07:00
Ground station software for US CanSat Competition 2022 at Virginia, United States. (Team: #1022 Descendere)
- Python 99.8%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| assets | ||
| designer | ||
| lib | ||
| ui | ||
| # Container.md | ||
| # Payload.md | ||
| .gitignore | ||
| app.py | ||
| compile_ui.bat | ||
| compile_ui.sh | ||
| filter.csv | ||
| filterpayload.csv | ||
| filterwithcount.csv | ||
| gearthlive.kml | ||
| LICENSE.md | ||
| nofilter.csv | ||
| rawfilterwithouttp.csv | ||
| README.md | ||
| requirements.txt | ||
| resources_rc.py | ||
| settings.py | ||
| start.sh | ||
| tempCodeRunnerFile.python | ||
| testfilter.py | ||
| withoutpayload.xlsx | ||
| withouttp.csv | ||
| withouttp_final.csv | ||
| withpayload.xlsx | ||
| withtp.csv | ||
| withtp_filtered.csv | ||
| withtp_final.csv | ||
Ground Station
These will be our major tasks:
Related Hardware:
- Laptop
- XBEE
- Antenna (Probably Yagi)
Antenna ↔ XBEE ↔ Laptop
Our Jobs:
Implement an ability to send the following commands
CX: Container Telemetry On/Off Command- send
CXONto the container prior to launch
- send
ST: Set Time- prefer system time than manually typing in
SIM: Simulation Mode Control CommandSIMP: Simulated Pressure Data (used in Simulation Mode only)- must be able to read pressure data profile file
Saving .CSV file
- MUST INCLUDE PROPER HEADER
- Save received data in .csv file, one file for Payload and one for Container (Flight_<TEAM_ID>_C/P.csv)
- The file should be ready immediately after the launch via USB drive.
Display and plot each data field in real time
- Must include mission time
- Must show sent and received packets count