Asynchronously Serviced Event Actions now done via RTOS task
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.