Index of everything written down for THHOR-BOLT REXUS 37.
For the mission overview start at the top-level README.md, overview.md, and architecture.md.
- handbook/ -- how we work as a team
- how-we-work.md
- working-groups.md
- glossary.md
- onboarding/ -- new-joiner sequence
- standards/ -- the rules
- system-invariants.md -- P-1..4, I-1..6
- coding/ -- language-specific
- documentation/ -- templates, writing style
- ai/ -- assisted development: acceptance criteria, workflow classification, provenance
- decisions/ -- Architecture Decision Records (ADRs)
- interfaces/ -- Interface Control Documents (ICDs)
- guides/ -- task-oriented how-tos
| ID | Title |
|---|---|
| 001 | 40 ms tick loop, no RTOS |
| 002 | Class hierarchy for the four flight binaries |
| 003 | LittleFS on microSD |
| 004 | Producer-consumer ringbuffer for SD logging |
| 005 | Three-strike sensor failure + GAP_MARKER |
| 006 | CMSIS-Toolbox + CubeMX |
| 007 | IWDG refresh once per tick, 600 ms |
| 008 | Mid-flight recovery via .noinit SRAM |
| 009 | Send raw sensor data, compensate on ground |
| 010 | 64-byte packet format with CRC-16/CCITT |
| 012 | Wire-stable error step trace + FAULT packet |
| 013 | Assisted development under verified acceptance |
| ID | Title |
|---|---|
| 001 | RS-422 -- BTC <-> RXSM |
| 002 | CAN -- BTC <-> experiments |
| 003 | UART -- EXP2 <-> LiFi transceivers |
| 004 | UART -- EXP3 <-> LiFi + Wired Stack |
| 005 | I2C sensor bus |
| 006 | Downlink packet format |
| 007 | Downlink packet payloads |