This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.1.6
More details
Board | Claims compatibility | Inclusion | MessageTask |
RotaryEncoder |
BlinkUsingCustomTask |
BlinkUsingTaskFunction |
BlinkUsingTaskMacros |
ButtonInterrupt |
ButtonTask |
---|---|---|---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
Yes | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
Yes | PASS | PASS | PASS | PASS | PASS | PASS | FAIL | PASS |
esp32:esp32:d1_mini32
1.0.6 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
Result: PASS
This library has no main header file so an empty one was created.
Sketch uses 444 bytes (1%) of program storage space. Maximum is 32256 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 1550 bytes (4%) of program storage space. Maximum is 32256 bytes. Global variables use 43 bytes (2%) of dynamic memory, leaving 2005 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 1602 bytes (4%) of program storage space. Maximum is 32256 bytes. Global variables use 59 bytes (2%) of dynamic memory, leaving 1989 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 1526 bytes (4%) of program storage space. Maximum is 32256 bytes. Global variables use 42 bytes (2%) of dynamic memory, leaving 2006 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 4072 bytes (12%) of program storage space. Maximum is 32256 bytes. Global variables use 380 bytes (18%) of dynamic memory, leaving 1668 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 3340 bytes (10%) of program storage space. Maximum is 32256 bytes. Global variables use 306 bytes (14%) of dynamic memory, leaving 1742 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 5136 bytes (15%) of program storage space. Maximum is 32256 bytes. Global variables use 412 bytes (20%) of dynamic memory, leaving 1636 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 3344 bytes (10%) of program storage space. Maximum is 32256 bytes. Global variables use 306 bytes (14%) of dynamic memory, leaving 1742 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 78756 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43444 bytes (16%) of dynamic memory, leaving 226892 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/BlinkUsingCustomTask.ino:14:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/taskBlinkLed.h:4:1: error: expected class-name before '{' token { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/taskBlinkLed.h: In constructor 'TaskBlinkLed::TaskBlinkLed(uint8_t, uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/taskBlinkLed.h:7:9: error: class 'TaskBlinkLed' does not have any field named 'Task' Task(timeInterval), ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/BlinkUsingCustomTask.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/BlinkUsingCustomTask.ino:16:1: error: 'TaskManager' does not name a type; did you mean 'TaskBlinkLed'? TaskManager taskManager; ^~~~~~~~~~~ TaskBlinkLed /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/BlinkUsingCustomTask.ino:18:35: error: 'MsToTaskTime' was not declared in this scope TaskBlinkLed taskBlinkLed(LedPin, MsToTaskTime(1000)); // every second it will turn on/off the LED ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/BlinkUsingCustomTask.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/BlinkUsingCustomTask.ino:23:5: error: 'taskManager' was not declared in this scope taskManager.StartTask(&taskBlinkLed); // start the blink task ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/BlinkUsingCustomTask.ino:23:5: note: suggested alternative: 'taskBlinkLed' taskManager.StartTask(&taskBlinkLed); // start the blink task ^~~~~~~~~~~ taskBlinkLed /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/BlinkUsingCustomTask.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/BlinkUsingCustomTask.ino:28:5: error: 'taskManager' was not declared in this scope taskManager.Loop(); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/BlinkUsingCustomTask.ino:28:5: note: suggested alternative: 'taskBlinkLed' taskManager.Loop(); ^~~~~~~~~~~ taskBlinkLed
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:12:1: error: 'TaskManager' does not name a type TaskManager taskManager; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:18:1: error: 'FunctionTask' does not name a type FunctionTask taskTurnLedOn(OnUpdateTaskLedOn, MsToTaskTime(400)); // turn on the led in 400ms ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:19:1: error: 'FunctionTask' does not name a type FunctionTask taskTurnLedOff(OnUpdateTaskLedOff, MsToTaskTime(600)); // turn off the led in 600ms ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:25:5: error: 'taskManager' was not declared in this scope taskManager.StartTask(&taskTurnLedOn); // start with turning it on ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:25:28: error: 'taskTurnLedOn' was not declared in this scope taskManager.StartTask(&taskTurnLedOn); // start with turning it on ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:30:5: error: 'taskManager' was not declared in this scope taskManager.Loop(); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino: In function 'void OnUpdateTaskLedOn(uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:36:5: error: 'taskManager' was not declared in this scope taskManager.StopTask(&taskTurnLedOn); // stop trying to turn the LED On ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:36:27: error: 'taskTurnLedOn' was not declared in this scope taskManager.StopTask(&taskTurnLedOn); // stop trying to turn the LED On ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:37:28: error: 'taskTurnLedOff' was not declared in this scope taskManager.StartTask(&taskTurnLedOff); // start the task to turn the LED off ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino: In function 'void OnUpdateTaskLedOff(uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:43:5: error: 'taskManager' was not declared in this scope taskManager.StopTask(&taskTurnLedOff); // stop trying to turn the LED Off ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:43:27: error: 'taskTurnLedOff' was not declared in this scope taskManager.StopTask(&taskTurnLedOff); // stop trying to turn the LED Off ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:44:28: error: 'taskTurnLedOn' was not declared in this scope taskManager.StartTask(&taskTurnLedOn); // start the task to turn the LED On ^~~~~~~~~~~~~
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/BlinkUsingTaskMacros.ino:12:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/taskBlinkLed.h:5:19: error: expected constructor, destructor, or type conversion before '(' token TASK_DECLARE_BEGIN(TaskBlinkLed) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/taskBlinkLed.h:9:1: error: 'TASK_DECLARE_START' does not name a type; did you mean 'OS_EVR_START'? TASK_DECLARE_START // optional ^~~~~~~~~~~~~~~~~~ OS_EVR_START /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/taskBlinkLed.h:18:1: error: 'TASK_DECLARE_STOP' does not name a type TASK_DECLARE_STOP // optional ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/taskBlinkLed.h:25:1: error: 'TASK_DECLARE_UPDATE' does not name a type TASK_DECLARE_UPDATE ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/taskBlinkLed.h:38:1: error: 'TASK_DECLARE_END' does not name a type; did you mean '_ID_T_DECLARED'? TASK_DECLARE_END ^~~~~~~~~~~~~~~~ _ID_T_DECLARED /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/BlinkUsingTaskMacros.ino:16:1: error: 'TaskBlinkLed' does not name a type TaskBlinkLed taskBlinkLed(MsToTaskTime(1000)); // every second it will turn on/off the LED ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/BlinkUsingTaskMacros.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/BlinkUsingTaskMacros.ino:21:3: error: 'taskManager' was not declared in this scope taskManager.StartTask(&taskBlinkLed); // start the blink task ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/BlinkUsingTaskMacros.ino:21:26: error: 'taskBlinkLed' was not declared in this scope taskManager.StartTask(&taskBlinkLed); // start the blink task ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/BlinkUsingTaskMacros.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/BlinkUsingTaskMacros.ino:26:3: error: 'taskManager' was not declared in this scope taskManager.Loop(); ^~~~~~~~~~~
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:45:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonTask.h:12:1: error: expected class-name before '{' token { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonTask.h: In constructor 'ButtonTask::ButtonTask(ButtonTask::action, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonTask.h:17:9: error: class 'ButtonTask' does not have any field named 'Task' Task(MsToTaskTime(3)), // check every three millisecond, 1-10 ms should be ok ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonTask.h:17:14: error: 'MsToTaskTime' was not declared in this scope Task(MsToTaskTime(3)), // check every three millisecond, 1-10 ms should be ok ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonTask.h: In member function 'virtual void ButtonTask::OnUpdate(uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonTask.h:41:32: error: 'TaskTimeToMs' was not declared in this scope uint16_t deltaTimeMs = TaskTimeToMs(deltaTime); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:47:1: error: 'TaskManager' does not name a type TaskManager taskManager; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:58:1: error: 'FunctionTask' does not name a type; did you mean 'ButtonTask'? FunctionTask taskTurnLedOn(OnUpdateTaskLedOn, MsToTaskTime(400)); // turn on the led in 400ms ^~~~~~~~~~~~ ButtonTask /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:59:1: error: 'FunctionTask' does not name a type; did you mean 'ButtonTask'? FunctionTask taskTurnLedOff(OnUpdateTaskLedOff, MsToTaskTime(600)); // turn off the led in 600ms ^~~~~~~~~~~~ ButtonTask /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:60:1: error: 'FunctionTask' does not name a type; did you mean 'ButtonTask'? FunctionTask taskAutoSleep(OnAutoSleep, MsToTaskTime(15000)); // sleep in 15 seconds ^~~~~~~~~~~~ ButtonTask /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:70:5: error: 'taskManager' was not declared in this scope taskManager.StartTask(&AButtonTask); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:72:28: error: 'taskTurnLedOn' was not declared in this scope taskManager.StartTask(&taskTurnLedOn); // start with turning it on ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:73:28: error: 'taskAutoSleep' was not declared in this scope taskManager.StartTask(&taskAutoSleep); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:73:28: note: suggested alternative: 'OnAutoSleep' taskManager.StartTask(&taskAutoSleep); ^~~~~~~~~~~~~ OnAutoSleep /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:92:5: error: 'taskManager' was not declared in this scope taskManager.Loop(); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino: In function 'void OnAButtonChanged(ButtonState)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:116:5: error: 'taskManager' was not declared in this scope taskManager.ResetTask(&taskAutoSleep); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:116:28: error: 'taskAutoSleep' was not declared in this scope taskManager.ResetTask(&taskAutoSleep); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:116:28: note: suggested alternative: 'OnAutoSleep' taskManager.ResetTask(&taskAutoSleep); ^~~~~~~~~~~~~ OnAutoSleep /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino: In function 'void OnBButtonChanged(ButtonState)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:141:5: error: 'taskManager' was not declared in this scope taskManager.ResetTask(&taskAutoSleep); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:141:28: error: 'taskAutoSleep' was not declared in this scope taskManager.ResetTask(&taskAutoSleep); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:141:28: note: suggested alternative: 'OnAutoSleep' taskManager.ResetTask(&taskAutoSleep); ^~~~~~~~~~~~~ OnAutoSleep /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino: In function 'void OnUpdateTaskLedOn(uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:157:5: error: 'taskManager' was not declared in this scope taskManager.StopTask(&taskTurnLedOn); // stop trying to turn the LED On ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:157:27: error: 'taskTurnLedOn' was not declared in this scope taskManager.StopTask(&taskTurnLedOn); // stop trying to turn the LED On ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:158:28: error: 'taskTurnLedOff' was not declared in this scope taskManager.StartTask(&taskTurnLedOff); // start the task to turn the LED off ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino: In function 'void OnUpdateTaskLedOff(uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:164:5: error: 'taskManager' was not declared in this scope taskManager.StopTask(&taskTurnLedOff); // stop trying to turn the LED Off ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:164:27: error: 'taskTurnLedOff' was not declared in this scope taskManager.StopTask(&taskTurnLedOff); // stop trying to turn the LED Off ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:165:28: error: 'taskTurnLedOn' was not declared in this scope taskManager.StartTask(&taskTurnLedOn); // start the task to turn the LED On ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino: In function 'void OnAutoSleep(uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:174:5: error: 'taskManager' was not declared in this scope taskManager.EnterSleep(); // this will not return until something wakes the Arduino ^~~~~~~~~~~
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.ino:22:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.h:12:1: error: expected class-name before '{' token { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.h: In constructor 'ButtonTask::ButtonTask(ButtonTask::action, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.h:17:9: error: class 'ButtonTask' does not have any field named 'Task' Task(MsToTaskTime(3)), // check every three millisecond, 1-10 ms should be ok ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.h:17:14: error: 'MsToTaskTime' was not declared in this scope Task(MsToTaskTime(3)), // check every three millisecond, 1-10 ms should be ok ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.h: In member function 'virtual void ButtonTask::OnUpdate(uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.h:41:32: error: 'TaskTimeToMs' was not declared in this scope uint16_t deltaTimeMs = TaskTimeToMs(deltaTime); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.ino:24:1: error: 'TaskManager' does not name a type TaskManager taskManager; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.ino:40:5: error: 'taskManager' was not declared in this scope taskManager.StartTask(&AButtonTask); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.ino:48:5: error: 'taskManager' was not declared in this scope taskManager.Loop(); ^~~~~~~~~~~
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:22:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/Messages.h:9:1: error: expected class-name before '{' token { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/Messages.h: In constructor 'HeartbeatMessage::HeartbeatMessage(bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/Messages.h:11:9: error: class 'HeartbeatMessage' does not have any field named 'Message' Message(MessageClass_Heartbeat, sizeof(HeartbeatMessage)), ^~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:23:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:12:1: error: expected class-name before '{' token { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h: In constructor 'ButtonMessage::ButtonMessage(uint8_t, ButtonState)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:14:9: error: class 'ButtonMessage' does not have any field named 'Message' Message(MessageClass_Button, sizeof(ButtonMessage)), ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:25:1: error: expected class-name before '{' token { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:27:27: error: expected ')' before '*' token ButtonTask(MessageTask* pMessageTarget, uint8_t pin) : ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:39:5: error: 'MessageTask' does not name a type; did you mean 'MessageClass'? MessageTask* _pMessageTarget; ^~~~~~~~~~~ MessageClass /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h: In member function 'virtual void ButtonTask::OnUpdate(uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:52:32: error: 'TaskTimeToMs' was not declared in this scope uint16_t deltaTimeMs = TaskTimeToMs(deltaTime); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:69:26: error: '_pMessageTarget' was not declared in this scope if (!_pMessageTarget->SendAsyncMessage(message)) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:88:26: error: '_pMessageTarget' was not declared in this scope if (!_pMessageTarget->SendAsyncMessage(message)) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:106:26: error: '_pMessageTarget' was not declared in this scope if (!_pMessageTarget->SendAsyncMessage(message)) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:123:26: error: '_pMessageTarget' was not declared in this scope if (!_pMessageTarget->SendAsyncMessage(message)) ^~~~~~~~~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:24:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MainTask.h: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MainTask.h:8:1: error: expected class-name before '{' token { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MainTask.h: In constructor 'MainTask::MainTask()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MainTask.h:11:9: error: class 'MainTask' does not have any field named 'MessageTask' MessageTask(MaxMessageSize), ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MainTask.h: In member function 'virtual void MainTask::OnUpdate(uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MainTask.h:31:13: error: 'PopMessage' was not declared in this scope if (PopMessage(buffer, MaxMessageSize)) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MainTask.h:31:13: note: suggested alternative: 'ButtonMessage' if (PopMessage(buffer, MaxMessageSize)) ^~~~~~~~~~ ButtonMessage /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MainTask.h:33:13: error: 'Message' was not declared in this scope Message* pMessage = (Message*)buffer; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MainTask.h:33:22: error: 'pMessage' was not declared in this scope Message* pMessage = (Message*)buffer; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MainTask.h:33:42: error: expected primary-expression before ')' token Message* pMessage = (Message*)buffer; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:26:1: error: 'TaskManager' does not name a type TaskManager taskManager; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:33:45: error: no matching function for call to 'ButtonTask::ButtonTask(MainTask*, int)' ButtonTask buttonATask(&mainTask, AButtonPin); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:23:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:24:7: note: candidate: constexpr ButtonTask::ButtonTask(const ButtonTask&) class ButtonTask : public Task ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:24:7: note: candidate expects 1 argument, 2 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:24:7: note: candidate: constexpr ButtonTask::ButtonTask(ButtonTask&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:24:7: note: candidate expects 1 argument, 2 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:34:45: error: no matching function for call to 'ButtonTask::ButtonTask(MainTask*, int)' ButtonTask buttonBTask(&mainTask, BButtonPin); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:23:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:24:7: note: candidate: constexpr ButtonTask::ButtonTask(const ButtonTask&) class ButtonTask : public Task ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:24:7: note: candidate expects 1 argument, 2 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:24:7: note: candidate: constexpr ButtonTask::ButtonTask(ButtonTask&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/ButtonTask.h:24:7: note: candidate expects 1 argument, 2 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:35:1: error: 'FunctionTask' does not name a type; did you mean 'ButtonTask'? FunctionTask heartBeatOnTask(OnHeartBeatOn, MsToTaskTime(400)); ^~~~~~~~~~~~ ButtonTask /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:36:1: error: 'FunctionTask' does not name a type; did you mean 'ButtonTask'? FunctionTask heartBeatOffTask(OnHeartBeatOff, MsToTaskTime(600)); ^~~~~~~~~~~~ ButtonTask /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:42:5: error: 'taskManager' was not declared in this scope taskManager.StartTask(&mainTask); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:45:28: error: 'heartBeatOnTask' was not declared in this scope taskManager.StartTask(&heartBeatOnTask); ^~~~~~~~~~~~~~~ /home/ec2-u
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoder.ino:25:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoderTask.h:15:1: error: expected class-name before '{' token { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoderTask.h: In constructor 'RotaryEncoderTask::RotaryEncoderTask(RotaryEncoderTask::rotationAction, RotaryEncoderTask::buttonAction, uint8_t, uint8_t, uint8_t, int32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoderTask.h:26:9: error: class 'RotaryEncoderTask' does not have any field named 'Task' Task(MsToTaskTime(5)), // check every five millisecond, 1-10 ms should be ok ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoderTask.h:26:14: error: 'MsToTaskTime' was not declared in this scope Task(MsToTaskTime(5)), // check every five millisecond, 1-10 ms should be ok ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoderTask.h: In member function 'virtual void RotaryEncoderTask::OnUpdate(uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoderTask.h:74:32: error: 'TaskTimeToMs' was not declared in this scope uint16_t deltaTimeMs = TaskTimeToMs(deltaTime); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoder.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoder.ino:27:1: error: 'TaskManager' does not name a type TaskManager taskManager; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoder.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoder.ino:46:5: error: 'taskManager' was not declared in this scope taskManager.StartTask(&RotaryTask); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoder.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoder.ino:53:5: error: 'taskManager' was not declared in this scope taskManager.Loop(); ^~~~~~~~~~~
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/Task.h:122:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/MessageTask.cpp:16: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/TaskManager.h:33:46: error: 'WDTO_500MS' was not declared in this scope void Loop(uint16_t watchdogTimeOutFlag = WDTO_500MS); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/TaskManager.cpp: In member function 'void TaskManager::Loop(uint16_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/TaskManager.cpp:149:13: error: 'wdt_reset' was not declared in this scope wdt_reset(); // keep the dog happy ^~~~~~~~~
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/Task.h:122:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/BlinkUsingCustomTask.ino:11: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/TaskManager.h:33:46: error: 'WDTO_500MS' was not declared in this scope void Loop(uint16_t watchdogTimeOutFlag = WDTO_500MS); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/BlinkUsingCustomTask.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingCustomTask/BlinkUsingCustomTask.ino:28:22: error: call to 'void TaskManager::Loop(uint16_t)' uses the default argument for parameter 1, which is not yet defined taskManager.Loop(); ^ Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/Task.h:122:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/TaskManager.h:33:46: error: 'WDTO_500MS' was not declared in this scope void Loop(uint16_t watchdogTimeOutFlag = WDTO_500MS); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskFunction/BlinkUsingTaskFunction.ino:30:22: error: call to 'void TaskManager::Loop(uint16_t)' uses the default argument for parameter 1, which is not yet defined taskManager.Loop(); ^ Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/Task.h:122:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/BlinkUsingTaskMacros.ino:9: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/TaskManager.h:33:46: error: 'WDTO_500MS' was not declared in this scope void Loop(uint16_t watchdogTimeOutFlag = WDTO_500MS); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/BlinkUsingTaskMacros.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/BlinkUsingTaskMacros/BlinkUsingTaskMacros.ino:26:20: error: call to 'void TaskManager::Loop(uint16_t)' uses the default argument for parameter 1, which is not yet defined taskManager.Loop(); ^ Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/Task.h:122:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:42: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/TaskManager.h:33:46: error: 'WDTO_500MS' was not declared in this scope void Loop(uint16_t watchdogTimeOutFlag = WDTO_500MS); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:92:22: error: call to 'void TaskManager::Loop(uint16_t)' uses the default argument for parameter 1, which is not yet defined taskManager.Loop(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino: In function 'void OnAutoSleep(uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:174:17: error: 'class TaskManager' has no member named 'EnterSleep' taskManager.EnterSleep(); // this will not return until something wakes the Arduino ^~~~~~~~~~ Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/Task.h:122:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.ino:19: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/TaskManager.h:33:46: error: 'WDTO_500MS' was not declared in this scope void Loop(uint16_t watchdogTimeOutFlag = WDTO_500MS); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonTask/ButtonTask.ino:48:22: error: call to 'void TaskManager::Loop(uint16_t)' uses the default argument for parameter 1, which is not yet defined taskManager.Loop(); ^ Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/Task.h:122:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:19: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/TaskManager.h:33:46: error: 'WDTO_500MS' was not declared in this scope void Loop(uint16_t watchdogTimeOutFlag = WDTO_500MS); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/MessageTask/MessageTask.ino:52:22: error: call to 'void TaskManager::Loop(uint16_t)' uses the default argument for parameter 1, which is not yet defined taskManager.Loop(); ^ Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/Task.h:122:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoder.ino:22: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/src/TaskManager.h:33:46: error: 'WDTO_500MS' was not declared in this scope void Loop(uint16_t watchdogTimeOutFlag = WDTO_500MS); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoder.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/RotaryEncoder/RotaryEncoder.ino:53:22: error: call to 'void TaskManager::Loop(uint16_t)' uses the default argument for parameter 1, which is not yet defined taskManager.Loop(); ^ Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask
Result: PASS
This library has no main header file so an empty one was created.
Sketch uses 12156 bytes (4%) of program storage space. Maximum is 262144 bytes. Global variables use 2996 bytes (9%) of dynamic memory, leaving 29772 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 12572 bytes (4%) of program storage space. Maximum is 262144 bytes. Global variables use 3028 bytes (9%) of dynamic memory, leaving 29740 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 12700 bytes (4%) of program storage space. Maximum is 262144 bytes. Global variables use 3056 bytes (9%) of dynamic memory, leaving 29712 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 12568 bytes (4%) of program storage space. Maximum is 262144 bytes. Global variables use 3028 bytes (9%) of dynamic memory, leaving 29740 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino: In function 'void OnAutoSleep(uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:174:17: error: 'class TaskManager' has no member named 'EnterSleep' taskManager.EnterSleep(); // this will not return until something wakes the Arduino ^~~~~~~~~~ Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer
Result: PASS
Sketch uses 13200 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3072 bytes (9%) of dynamic memory, leaving 29696 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 14504 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3144 bytes (9%) of dynamic memory, leaving 29624 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 13332 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3044 bytes (9%) of dynamic memory, leaving 29724 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
Result: FAIL
Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler
Result: FAIL
Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask
Result: FAIL
Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino: In function 'void OnAutoSleep(uint32_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna/examples/ButtonInterrupt/ButtonInterrupt.ino:174:17: error: 'class TaskManager' has no member named 'EnterSleep' taskManager.EnterSleep(); // this will not return until something wakes the Arduino ^ Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask
Result: FAIL
Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask
Result: FAIL
Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask
Result: FAIL
Multiple libraries were found for "Task.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Task_by_Makuna Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTaskManager Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EasyTask Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftTimer