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

Payload Deployables

  1. The flight software shall include delay timers for deployables and radio transmissions in accordance with the CubeSat Design Specification rev. 13

Telemetry

  1. The flight software shall transmit a beacon signal containing spacecraft health and telemetry data at least once per minute under normal operating conditions.

Safe-Mode

  1. The flight software shall include a low-power "safe-mode."

Attitude Determination and Control System

  1. All ADCS functionality shall be implemented on the onboard ARM microcontroller.
  2. The ADCS system shall be capable of detumbling the satellite from an initial angular velocity of 30 deg/sec about any axis.
  3. Detumbling shall be completed within 24 hours of spacecraft deployment.
  4. After detumbling, angular velocity shall be regulated to less than 1 deg/sec.