C3 State
The C3’s main state machine
States
- class oresat_c3.C3State(value)[source]
All valid C3 states
- OFFLINE = 65
This state is never actually reachable by the device. Reset vector is
PRE_DEPLOY.
- PRE_DEPLOY = 66
Holding state after deployment of satellite but before deployment of antennas. Ensures a minimum amount of time passes before attempting to deploy antennas and going active.
- DEPLOY = 67
Antenna deployment state. Attempts to deploy antennas several times before moving to Standby.
- STANDBY = 68
Satellite is functional but in standby state. Battery level is too low or tx is disabled.
- BEACON = 69
Active beaconing state. Broadcasts telemetry packets via radio periodically.
- EDL = 70
Currently receiving and/or transmitting engineering data link packets with a ground station.
State Machine
For specific timeouts and delays values, see the oresat_c3.dcf file.
Note
State is periodically save to F-RAM. On a reset, the last state will be the initial state.