1 Star 0 Fork 1

qDriving / tinyfsm

forked from guningbo_buaa / tinyfsm 
标签名
描述
提交信息
操作

Version 0.3.2

  • Add TINYFSM_NOSTDLIB compile option.
  • Remove static asserts on transit functions.
  • Fix elevator example.
2018-09-19 08:06

Version 0.3.1

  • Bugfix (workaround) for compiler bug in gcc < 7.0: define template
    specialization for FSM_INITIAL_STATE in "namespace tinyfsm" block.
2018-06-26 19:07

Version 0.3.0

  • Bugfix: set initial state on all state machines before entering
    states in FsmList::start().
  • Add Fsm::start() function (identical interface as FsmList).
  • Add reset() functionality to Fsm and FsmList class.
  • Add MooreMachine and MealyMachine class.
  • Add API examples: simple_switch, resetting_switch, multiple_switch,
    debugging_switch, mealy_machine, moore_machine.
  • Relax access specifiers for Fsm::state() access function.
  • Remove debug code.
2018-05-14 23:29

Version 0.2.0

  • Use Fsm::initialize() for initialization (instead of
    Fsm::initial_state).
  • Change license to MIT
2017-09-15 01:57

Version 0.1.0

  • Initial release
  • Note that this release was originally named "v0.10"
2012-11-28 02:57
1
https://gitee.com/qDriving/tinyfsm.git
git@gitee.com:qDriving/tinyfsm.git
qDriving
tinyfsm
tinyfsm

搜索帮助

344bd9b3 5694891 D2dac590 5694891