Table driven Finite State Machine library based on the Harel state machine, supporting actions on transitions, state entry and state exit. Comes with example illustrating use with interrupts and timers. 03/01/2010 - fixed potential memory leak in DebugTrace.

Dependencies:   mbed

Auto generated API documentation and code listings for FiniteStateMachine

Code

DebugTrace.cpp [code]
DebugTrace.h [code]
FSM.h [code]
FSMDefs.h [code]
main.cpp [code]
MyInterruptHandler.cpp [code]
MyInterruptHandler.h [code]
State.h [code]
StateTransition.h [code]