Doxygen Docs | Website | YouTube
Flight software for the ASU Spring 2025 ASCEND Payload. More documentation can be found under Related Pages.
DataProcessing: Scripts and programs for processing and visualizing flight data.
GroundStation: Ground Software GUI built in Python.
Testing: Test and calibration information for sensor and storage modules.
Watchdog: Software for watchdog Attiny85 chip.
ascendfsw: Payload flight software.
docs_src: Source files for Related Pages documentation.
scripts: Various organizational and automation scripts.
A Doxygen auto-generated documentation site for GitHub pages is deployed from the docs branch.
- Packeting (un-packeting)
- Data to uint8_t array over String
- Device Recovery System
- Trigger sensor reconnection attempts
- Prefixing Serial Messages ([Core 1], etc) for sorting
- Flash System Recovery System
- Cesium.js
- 3D Visualization of the flight (/DataProcessing/3D)
- Visualization from Spring 2025: https://www.youtube.com/watch?v=eEC_ttqKnY8
- D3.js
- 2D Visualization of sensor reading (/DataProcessing/2D)
- Jupyter Notebooks
- Data cleaning and Skew-T Log-P Diagram using MetPy
- Serial Connection
- Serial Sorter
- Packet Parser
- Serial Sender
- File log dumps
- Server Interface/Process
- GUI for displaying
- Decoded Packet
- Sorted Core Debug Prints
- Flash Data Recovery Interface
The PCBs were designed using KiCad, CAD files can be found as a Release of this repo: https://github.com/ASU-ASCEND/Spring-2025/releases/tag/Electrical