3个不稳定版本

0.2.0 2020年12月27日
0.1.1 2020年11月13日
0.1.0 2020年11月1日

#909嵌入式开发

Apache-2.0

22KB
480

Bounced

用于防抖信号的实用工具。

防抖最好理解为运行平均数。它也可以被视为输入的滞后:如果输入改变,它需要持续并足够长时间地朝向新状态发展。

包含一种集成型防抖器。

与其他防抖库相比,它可以扩展为使用自己的防抖算法。

待办事项

  • const-generic-max类型(建立在shift-type之上)
  • random-noise类型(用于测试)

其他用途

这个库可能足够通用,如果你有一些输入,当它满足某些期望的历史记录时,输出可以是某种三态值(开、关和None)。

其他项目

与此类似的项目包括 debouncrdebounced-pin

其他灵感包括 debounce.c


lib.rs:

防抖信号

使用Debounced类型来实现此crate的功能。

无运行时依赖