Subsystem Verification - aa236b-winter-2019/software-documentation GitHub Wiki
Payload Deployables
Software/Hardware Components to Test
Burn Wire: Deployment will be verified with software-only, followed by full hardware test.
Watchdog Timer
SD Card Reader
Radio
IMU
Battery Readings
Sensors: Gyroscope
Relays
Telemetry
The telemetry system will be tested using a hardware in the loop simulation of the spacecraft with simulated inputs.
Safe-Mode
Safe-mode activation will be tested using a software simulation.
Attitude Determination and Control System
The ADCS will be verified using an orbital simulator which will randomly generate noisy orbital data representing a tumbling spacecraft. A verified system shall estimate and control the simulated data according to the subsystem requirements.
Day-in-the-Life Testing
The correct sequence and timing of events will be verified with hardware-in-the-loop testing, ensuring that all subsystems are functioning together as expected.