Skip to content

Releases: liu2guang/MultiButton

MultiButton v1.1.0

01 Apr 05:55
007fac1
Compare
Choose a tag to compare

【更新】添加状态图
【修复】修复 LONG_RRESS_START ==> LONG_PRESS_START 单词拼写错误
【修复】修复 PRESS_REPEAT 事件丢失的问题

MultiButton v1.0.3

01 Apr 05:47
71df3ba
Compare
Choose a tag to compare

[update] 添加宏LONG_HOLD_CYC控制长按保持事件的回调周期
[update] 更新readme, 声明原作者与其仓库地址.

MultiButton v1.0.2

13 Apr 03:09
Compare
Choose a tag to compare

BUG修复:
1.修复memset参数顺序错误. 之前的版本也不会出现问题,只是会出现警告.

感谢 id为"天神法师海螺小红渣男男朋友" 指出该BUG!!!!

MultiButton 是一个小巧简单易用的事件驱动型按键驱动模块,可无限量扩展按键,按键事件的回调异步处理方式可以简化你的程序结构,去除冗余的按键处理硬编码,让你的按键业务逻辑更清晰.

该库是从[https://github.com/0x1abin/MultiButton]仓库修改的。感谢0x1abin大神编写这么好用的库。如果需要学习和商业请一定联系原作者,本人(liu2guang)不承担任何责任,不对该库做任何权限的解释,最终库的授权归原作者0x1abin大神。联系方式在源码的注释中。

MultiButton v1.0.1

23 Jan 16:58
Compare
Choose a tag to compare

BUG修复:

  1. 修复使用get_button_event函数去获取双击和连击事件,无法正常获取的情况.

功能更新:

  1. 适配RT-Thread3.0以上(包含) Env环境 Packages.可以在官方的最新版env环境msic中找到该库.
  2. 同步和异步按键测试代码适配RT-Thread.

MultiButton 是一个小巧简单易用的事件驱动型按键驱动模块,可无限量扩展按键,按键事件的回调异步处理方式可以简化你的程序结构,去除冗余的按键处理硬编码,让你的按键业务逻辑更清晰.

该库是从[https://github.com/0x1abin/MultiButton]仓库修改的。感谢0x1abin大神编写这么好用的库。如果需要学习和商业请一定联系原作者,本人(liu2guang)不承担任何责任,不对该库做任何权限的解释,最终库的授权归原作者0x1abin大神。联系方式在源码的注释中。

MultiButton v1.0.0

30 Nov 09:14
Compare
Choose a tag to compare

MultiButton 是一个小巧简单易用的事件驱动型按键驱动模块,可无限量扩展按键,按键事件的回调异步处理方式可以简化你的程序结构,去除冗余的按键处理硬编码,让你的按键业务逻辑更清晰.

该库是从[https://github.com/0x1abin/MultiButton]仓库移植过的,添加对RT-Thread3.0.0自动化组件配置功能。感谢0x1abin大神编写这么好用的库。