diff options
| author | Anatoli Arkhipenko <arkhipenko@hotmail.com> | 2015-11-14 17:46:16 -0500 |
|---|---|---|
| committer | Anatoli Arkhipenko <arkhipenko@hotmail.com> | 2015-11-14 17:46:16 -0500 |
| commit | dc152db48e325a5d03be0d48a07c119d97d11e59 (patch) | |
| tree | 72fdcd4c9feee8da743e9540ce58580e7392a7d9 /README | |
| parent | ef2329bdeade723f560cd0f7e933c9f3119677f3 (diff) | |
Version 1.8.3 number of addtions and improvementsv1.8.3
* support for task activation on a status request with arbitrary interval and number of iterations (0 and 1 are still default values)
* implement waitForDelayed() method to allow task activation on the status request completion delayed for one current interval
* added callback methods prototypes to all examples for Arduino IDE 1.6.6 compatibility
* added several constants to be used as task parameters for readability (e.g, TASK_FOREVER, TASK_SECOND, etc.)
* significant optimization of the scheduler's execute loop, including millis() rollover fix option
Diffstat (limited to 'README')
| -rw-r--r-- | README | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -1,7 +1,6 @@ Task Scheduler – cooperative multitasking for Arduino microcontrollers -Version 1.8.2: 2015-10-29 - - +Version 1.8.3: 2015-11-05 + OVERVIEW: A lightweight implementation of cooperative multitasking (task scheduling) supporting: 1. Periodic task execution (with dynamic execution period in milliseconds) @@ -62,3 +61,10 @@ v1.8.2: 2015-10-27 - protection against infinite loop in OnEnable (if enable() methods are called within OnEnable) 2015-10-29 - new currentLts() method in the scheduler class returns current task's LTS pointer in one call +v1.8.3: + 2015-11-05 - support for task activation on a status request with arbitrary interval and number of iterations (0 and 1 are still default values) + 2015-11-05 - implement waitForDelayed() method to allow task activation on the status request completion delayed for one current interval + 2015-11-09 - added callback methods prototypes to all examples for Arduino IDE 1.6.6 compatibility + 2015-11-14 - added several constants to be used as task parameters for readability (e.g, TASK_FOREVER, TASK_SECOND, etc.) + 2015-11-14 - significant optimization of the scheduler's execute loop, including millis() rollover fix option + |
