Buoyancy Firmware  1.0
Buoyancy Vehicle Firmware Documentation
FSM_t Struct Reference

Structure of FSM specific variables. More...

#include <FSM.h>

Data Fields

systemState_t state
 
systemState_t nextState
 state enumeration instances to hold current state and nextState, respectively. More...
 
bool stateInitialized
 Flag to signal that current state is initialized. More...
 
bool IDLEstateTimeout
 Flag to signal idle state transition to sleep state. More...
 
bool BLEgotoIdle
 Flag to signal BLE command state transition to idle state. More...
 
bool BLEgotoConfig
 Flag to signal BLE command state transition to configure state. More...
 
bool BLEstartMission
 Flag to signal BLE command state transition to mission state. More...
 
bool hallEffectButton
 Flag to signal hall effect button interrupt. More...
 

Detailed Description

Structure of FSM specific variables.

Field Documentation

◆ BLEgotoConfig

bool BLEgotoConfig

Flag to signal BLE command state transition to configure state.

◆ BLEgotoIdle

bool BLEgotoIdle

Flag to signal BLE command state transition to idle state.

◆ BLEstartMission

bool BLEstartMission

Flag to signal BLE command state transition to mission state.

◆ hallEffectButton

bool hallEffectButton

Flag to signal hall effect button interrupt.

◆ IDLEstateTimeout

bool IDLEstateTimeout

Flag to signal idle state transition to sleep state.

◆ nextState

systemState_t nextState

state enumeration instances to hold current state and nextState, respectively.

◆ state

◆ stateInitialized

bool stateInitialized

Flag to signal that current state is initialized.


The documentation for this struct was generated from the following file: