SAE Teensy ECU
IIT SAE Microcontroller programming
|
A state machine implementation, refer to State.h for more info. More...
Classes | |
struct | State_t |
The parent state structure to extend from to create more states. More... | |
Enumerations | |
enum | NotifyValue : int { E_NOERR , E_CONTINUE , E_ERROR , E_FATAL = 0xFA7A1 , E_RESTART = 2357427 } |
Common codes that can be used by states. More... | |
Functions | |
void | begin (State_t &entry) |
Begin the state machine with a pointer to a state. | |
A state machine implementation, refer to State.h for more info.
This library implements a state machine for the Teensy Microcontoller. It was specifically made for the Teensy 3.6.
enum State::NotifyValue : int |
Common codes that can be used by states.
void State::begin | ( | State_t & | entry | ) |
Begin the state machine with a pointer to a state.
entry | Pointer of the first state to start on |