帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:IMP  State  MACH  STA  Arduino  mac  有限状态机  STAT  
Arduino library for implementing a finite state machine.

  • 源代码名称:arduino-fsm
  • 源代码网址:http://www.github.com/jonblack/arduino-fsm
  • arduino-fsm源代码文档
  • arduino-fsm源代码下载
  • Git URL:
    git://www.github.com/jonblack/arduino-fsm.git
  • Git Clone代码到本地:
    git clone http://www.github.com/jonblack/arduino-fsm
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/jonblack/arduino-fsm
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
  • 一个实现有限状态机的arduino库。

    文档

    除了库中包含的示例之外,以下页面可能对你很有用:

    捐赠

    如果你希望对 arduino-fsm 作出贡献,请在功能分支上提交请求请求。

    捐赠
    • 比特币:1 HnqohdK1d6gwDc7bT6LPPkmUFAXczEJKp
    变更日志

    2.2.0 - 25/10/2017

    • on_state() 处理程序添加到状态
    • 调用机器执行的新 run_machine() 方法( 包括 check_timed_transitions() 调用)
    • 新的timed_switchoff.ino 示例草图到ilustrate新 on_state()run_machine() funcionality
    • 修正:
    • make_transition() 正确的initialices时间转换开始毫秒( make_transition() 现在是有限状态机方法)
    • 初始状态 on_enter() 处理程序现在在fsm第一次运行时正确执行
    • 已经删除 Fsm.cpp 中的Serial.println(now); 跟踪。
    • 正确初始化 m_num_timed_transitions

    2.1.0 - 21/11/2015

    • 添加定时转换

    2.0.0 - 03/09/2015

    • 删除作者文件:维护过多的麻烦
    • 添加 library.properties
    • 添加 keywords.txt
    • 从状态中删除名称属性
    • 为转换事件而不是字符串使用 int

    1.0.0 - 24/12/2013

    • 初始版本。


    文章标签:IMP  STA  mac  STAT  MACH  Arduino  State  state-machine  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语