Anatoli Arkhipenko 8 лет назад
Родитель
Сommit
b88e111267
4 измененных файлов с 3 добавлено и 1 удалено
  1. 2 0
      README
  2. BIN
      extras/TaskScheduler.doc
  3. BIN
      extras/TaskScheduler.pdf
  4. 1 1
      src/TaskSchedulerDeclarations.h

+ 2 - 0
README

@@ -16,6 +16,7 @@ OVERVIEW:
  8. Local Task Storage pointer (allowing use of same callback code for multiple tasks)
  9. Layered task prioritization
 10. Support for std::functions (ESP8266 only)
+11. Overall task timeout
 
 Scheduling overhead: between 15 and 18 microseconds per scheduling pass (check the benchmark example).
 
@@ -82,6 +83,7 @@ Changelog:
 v2.6.0:
    2018-01-30 - _TASK_TIMEOUT compilation directive: Task overall timeout functionality
    2018-01-30 - Support for ESP32
+                (Contributed by Marco Tombesi: https://github.com/baggior)
    
 v2.5.2:
    2018-01-09 - _TASK_INLINE compilation directive making all methods declared "inline" (issue #42)

BIN
extras/TaskScheduler.doc


BIN
extras/TaskScheduler.pdf


+ 1 - 1
src/TaskSchedulerDeclarations.h

@@ -20,7 +20,7 @@
 // #define _TASK_MICRO_RES         // Support for microsecond resolution
 // #define _TASK_STD_FUNCTION      // Support for std::function (ESP8266 and ESP32 ONLY)
 // #define _TASK_DEBUG             // Make all methods and variables public for debug purposes
-// #define _TASK_INLINE			   // Make all methods "inline" - needed to support some multi-tab, multi-file implementations
+// #define _TASK_INLINE		   // Make all methods "inline" - needed to support some multi-tab, multi-file implementations
 // #define _TASK_TIMEOUT           // Support for overall task timeout 
 
 #ifdef _TASK_DEBUG