Subsystem Verification - aa236b-winter-2019/software-documentation GitHub Wiki

Payload Deployables

Software/Hardware Components to Test

  1. Burn Wire: Deployment will be verified with software-only, followed by full hardware test.
  2. Watchdog Timer
  3. SD Card Reader
  4. Radio
  5. IMU
  6. Battery Readings
  7. Sensors: Gyroscope
  8. Relays

Telemetry

  1. The telemetry system will be tested using a hardware in the loop simulation of the spacecraft with simulated inputs.

Safe-Mode

  1. Safe-mode activation will be tested using a software simulation.

Attitude Determination and Control System

  1. 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

  1. 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.