Skip to content

Releases: rwmingis/InterruptButton

Left out a couple semicolons on some attributes.

30 Nov 22:49
92d6d2a
Compare
Choose a tag to compare

Causes compile failure on some platforms.

Minor bugfixes, and code tidying

29 Nov 23:00
99df3c4
Compare
Choose a tag to compare

Main change is addressing the autoRepeatPress behaviour that was actioning even if not enabled. This was fixed in July 2022 but never made the last release.

Thanks @steiraa for catching the autoRepeatPress issue and @mathieucarbou for the code tidying suggestions.

Asynchronously Serviced Event Actions now done via RTOS task

09 Jul 07:13
3852193
Compare
Choose a tag to compare

New in version 2.0.0

  • Asynchronously actioned events are now executed by a queue serviced by an RTOS task
  • Synchronously actioned events are now executed by a queue serviced by a main loop() hook
  • Added a Hybrid option where 'Key Up' and 'Key Down' are actioned Asynchronously while the rest of the events are actioned Synchronously. This allows the 'Key Up' and 'Key Down' actions to behave as one would expect but the remaining events can be actioned as you need in the main loop() logic and timing.

Initial Release

19 Mar 01:05
d6d0e13
Compare
Choose a tag to compare

After a fair bit of development, I believe this project is ready for it's first release.

It is intended that release branch 1.X.X will maintain Async and Sync structure.

There is consideration being made towards using RTOS queues to do the legwork for future releases, and if adopted, will be done in the 2.X.X release branch.