|
CTS-SAT-1-OBC-Firmware
|
#include <stdint.h>

Go to the source code of this file.
Functions | |
| char * | CTS1_operation_state_enum_TO_str (CTS1_operation_state_enum_t state) |
| void | TASK_bootup_operation_fsm (void *argument) |
| FreeRTOS task - FSM which handles the bootup and operation state/state. | |
Variables | |
| uint32_t | COMMS_uptime_to_start_ant_deployment_sec |
| The uptime, as defined in the Launch Provider ICD, at which the antennas should be deployed. | |
| CTS1_operation_state_enum_t | CTS1_operation_state |
| char * CTS1_operation_state_enum_TO_str | ( | CTS1_operation_state_enum_t | state | ) |

| void TASK_bootup_operation_fsm | ( | void * | argument | ) |
FreeRTOS task - FSM which handles the bootup and operation state/state.
During LEOPS (launch and early operations), it deploys the comms antennas and permits radio TX. During the rest of the mission, it bypasses the 60 minute deployment wait time, and also blinks the LED to indicate the current state.


|
extern |
The uptime, as defined in the Launch Provider ICD, at which the antennas should be deployed.
|
extern |