You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// #define _TASK_SLEEP_ON_IDLE_RUN // Enable 1 ms SLEEP_IDLE powerdowns between runs if no callback methods were invoked during the pass
204
-
// #define _TASK_STATUS_REQUEST // Compile with support for StatusRequest functionality - triggering tasks on status change events in addition to time only
205
-
// #define _TASK_WDT_IDS // Compile with support for wdt control points and task ids
206
-
// #define _TASK_LTS_POINTER // Compile with support for local task storage pointer
207
-
// #define _TASK_PRIORITY // Support for layered scheduling priority
208
-
// #define _TASK_MICRO_RES // Support for microsecond resolution
209
-
// #define _TASK_STD_FUNCTION // Support for std::function (ESP8266 ONLY)
210
-
// #define _TASK_DEBUG // Make all methods and variables public for debug purposes
211
-
// #define _TASK_INLINE // Make all methods "inline" - needed to support some multi-tab, multi-file implementations
212
-
// #define _TASK_TIMEOUT // Support for overall task timeout
213
-
// #define _TASK_OO_CALLBACKS // Support for callbacks via inheritance
214
-
// #define _TASK_DEFINE_MILLIS // Force forward declaration of millis() and micros() "C" style
215
-
// #define _TASK_EXPOSE_CHAIN // Methods to access tasks in the task chain
// #define _TASK_SLEEP_ON_IDLE_RUN // Enable 1 ms SLEEP_IDLE powerdowns between runs if no callback methods were invoked during the pass
213
+
// #define _TASK_STATUS_REQUEST // Compile with support for StatusRequest functionality - triggering tasks on status change events in addition to time only
214
+
// #define _TASK_WDT_IDS // Compile with support for wdt control points and task ids
215
+
// #define _TASK_LTS_POINTER // Compile with support for local task storage pointer
216
+
// #define _TASK_PRIORITY // Support for layered scheduling priority
217
+
// #define _TASK_MICRO_RES // Support for microsecond resolution
218
+
// #define _TASK_STD_FUNCTION // Support for std::function (ESP8266 ONLY)
219
+
// #define _TASK_DEBUG // Make all methods and variables public for debug purposes
220
+
// #define _TASK_INLINE // Make all methods "inline" - needed to support some multi-tab, multi-file implementations
221
+
// #define _TASK_TIMEOUT // Support for overall task timeout
222
+
// #define _TASK_OO_CALLBACKS // Support for callbacks via inheritance
223
+
// #define _TASK_DEFINE_MILLIS // Force forward declaration of millis() and micros() "C" style
224
+
// #define _TASK_EXPOSE_CHAIN // Methods to access tasks in the task chain
225
+
// #define _TASK_SCHEDULING_OPTIONS // Support for multiple scheduling options
// #define _TASK_SLEEP_ON_IDLE_RUN // Enable 1 ms SLEEP_IDLE powerdowns between runs if no callback methods were invoked during the pass
16
-
// #define _TASK_STATUS_REQUEST // Compile with support for StatusRequest functionality - triggering tasks on status change events in addition to time only
17
-
// #define _TASK_WDT_IDS // Compile with support for wdt control points and task ids
18
-
// #define _TASK_LTS_POINTER // Compile with support for local task storage pointer
19
-
// #define _TASK_PRIORITY // Support for layered scheduling priority
20
-
// #define _TASK_MICRO_RES // Support for microsecond resolution
21
-
// #define _TASK_STD_FUNCTION // Support for std::function (ESP8266 ONLY)
22
-
// #define _TASK_DEBUG // Make all methods and variables public for debug purposes
23
-
// #define _TASK_INLINE // Make all methods "inline" - needed to support some multi-tab, multi-file implementations
24
-
// #define _TASK_TIMEOUT // Support for overall task timeout
25
-
// #define _TASK_OO_CALLBACKS // Support for callbacks via inheritance
26
-
// #define _TASK_DEFINE_MILLIS // Force forward declaration of millis() and micros() "C" style
27
-
// #define _TASK_EXPOSE_CHAIN // Methods to access tasks in the task chain
28
-
// #define _TASK_SCHEDULING_OPTIONS // Support for multiple scheduling options
// #define _TASK_SLEEP_ON_IDLE_RUN // Enable 1 ms SLEEP_IDLE powerdowns between runs if no callback methods were invoked during the pass
16
+
// #define _TASK_STATUS_REQUEST // Compile with support for StatusRequest functionality - triggering tasks on status change events in addition to time only
17
+
// #define _TASK_WDT_IDS // Compile with support for wdt control points and task ids
18
+
// #define _TASK_LTS_POINTER // Compile with support for local task storage pointer
19
+
// #define _TASK_PRIORITY // Support for layered scheduling priority
20
+
// #define _TASK_MICRO_RES // Support for microsecond resolution
21
+
// #define _TASK_STD_FUNCTION // Support for std::function (ESP8266 ONLY)
22
+
// #define _TASK_DEBUG // Make all methods and variables public for debug purposes
23
+
// #define _TASK_INLINE // Make all methods "inline" - needed to support some multi-tab, multi-file implementations
24
+
// #define _TASK_TIMEOUT // Support for overall task timeout
25
+
// #define _TASK_OO_CALLBACKS // Support for callbacks via inheritance
26
+
// #define _TASK_DEFINE_MILLIS // Force forward declaration of millis() and micros() "C" style
27
+
// #define _TASK_EXPOSE_CHAIN // Methods to access tasks in the task chain
28
+
// #define _TASK_SCHEDULING_OPTIONS // Support for multiple scheduling options
0 commit comments