Releases: furbrain/CircuitPython_async_button
Releases · furbrain/CircuitPython_async_button
Fix bug on deinit
Bug fix
Full Changelog: 1.2.1...1.2.2
Add MultiButton Support
This release includes the MultiButton, which allows waiting on clicks from multiple buttons simultaneously
Add interval option and improve performance
This release introduces the interval parameter for SimpleButton and Button - this lets you set the underlying polling rate both for the keys object and the background task. This improves performance by reducing unnecessary polling.
The Button task now pays attention to the timestamp on keypad.Event so clicks received during a long running task are processed appropriately even if the background task did not run at the correct time. This does not apply to Blinka based systems.
First release
1.0.0 make double click timing diagram have pulses for events