|
Avionics
Core avionics package for CURE flight computers
|
Abstract interface for flight state machines driven by IMU/altimeter data. More...
#include <BaseStateMachine.h>


Public Member Functions | |
| virtual int | update (const AccelerationTriplet &accel, const DataPoint &alt)=0 |
| Advance the state machine with the latest measurements. | |
| virtual uint8_t | getState () const =0 |
| Current discrete state identifier. | |
Abstract interface for flight state machines driven by IMU/altimeter data.
Definition at line 13 of file BaseStateMachine.h.
|
pure virtual |
Current discrete state identifier.
Implemented in BurnoutStateMachine, and StateMachine.
|
pure virtual |
Advance the state machine with the latest measurements.
| accel | Acceleration vector readings. |
| alt | Altimeter sample. |
Implemented in BurnoutStateMachine, and StateMachine.