This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.2
More details
Board | Claims compatibility | Inclusion | dimFewTestHard |
dimFewTestSoft |
dimTestHard |
dimTestSoft |
dimBresMultiTest |
dimBresTest |
---|---|---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
Yes | PASS | FAIL | FAIL | PASS | FAIL | PASS | PASS |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | PASS | PASS |
arduino:megaavr:nona4809
1.8.7 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | PASS | PASS |
arduino:samd:mkrwifi1010
1.8.12 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | PASS | PASS |
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | PASS | PASS |
Result: PASS
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 1270 bytes (3%) of program storage space. Maximum is 32256 bytes. Global variables use 22 bytes (1%) of dynamic memory, leaving 2026 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 1098 bytes (3%) of program storage space. Maximum is 32256 bytes. Global variables use 17 bytes (0%) of dynamic memory, leaving 2031 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
Result: FAIL
Result: PASS
Sketch uses 1652 bytes (5%) of program storage space. Maximum is 32256 bytes. Global variables use 20 bytes (0%) of dynamic memory, leaving 2028 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:8: error: 'D_PIN' was not declared in this scope Dimmer<D_PIN> dim; // указать пин диммера ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:8: note: suggested alternative: 'M_PI' Dimmer<D_PIN> dim; // указать пин диммера ^~~~~ M_PI /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:13: error: template argument 1 is invalid Dimmer<D_PIN> dim; // указать пин диммера ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino: In function 'void isr()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:47:11: error: request for member 'tickZero' in 'dim', which is of non-class type 'int' if (dim.tickZero()) timer.setPeriod(dim.getPeriod()); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:47:43: error: request for member 'getPeriod' in 'dim', which is of non-class type 'int' if (dim.tickZero()) timer.setPeriod(dim.getPeriod()); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:55:9: error: request for member 'tickTimer' in 'dim', which is of non-class type 'int' dim.tickTimer(); // вызвать tickTimer() ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:58:7: error: request for member 'write' in 'dim', which is of non-class type 'int' dim.write(analogRead(A0) / 4); // принимает 0-255 ^~~~~
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: PASS
Sketch uses 80862 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43776 bytes (16%) of dynamic memory, leaving 226560 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 80862 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43776 bytes (16%) of dynamic memory, leaving 226560 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
Result: FAIL
Result: FAIL
WARNING: library GyverTimers claims to run on avr architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestHard/dimTestHard.ino:31:5: error: expected constructor, destructor, or type conversion before '(' token ISR(TIMER2_A) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestHard/dimTestHard.ino:31:4: error: expected constructor, destructor, or type conversion before '(' token ISR(TIMER2_A) { ^
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:8: error: 'D_PIN' was not declared in this scope Dimmer<D_PIN> dim; // указать пин диммера ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:8: note: suggested alternative: 'M_PI' Dimmer<D_PIN> dim; // указать пин диммера ^~~~~ M_PI /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:13: error: template argument 1 is invalid Dimmer<D_PIN> dim; // указать пин диммера ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino: In function 'void isr()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:47:11: error: request for member 'tickZero' in 'dim', which is of non-class type 'int' if (dim.tickZero()) timer.setPeriod(dim.getPeriod()); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:47:43: error: request for member 'getPeriod' in 'dim', which is of non-class type 'int' if (dim.tickZero()) timer.setPeriod(dim.getPeriod()); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:55:9: error: request for member 'tickTimer' in 'dim', which is of non-class type 'int' dim.tickTimer(); // вызвать tickTimer() ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:58:7: error: request for member 'write' in 'dim', which is of non-class type 'int' dim.write(analogRead(A0) / 4); // принимает 0-255 ^~~~~
Result: PASS
Sketch uses 802 bytes (1%) of program storage space. Maximum is 49152 bytes. Global variables use 22 bytes (0%) of dynamic memory, leaving 6122 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 2202 bytes (4%) of program storage space. Maximum is 49152 bytes. Global variables use 223 bytes (3%) of dynamic memory, leaving 5921 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 1886 bytes (3%) of program storage space. Maximum is 49152 bytes. Global variables use 218 bytes (3%) of dynamic memory, leaving 5926 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
Result: FAIL
Result: FAIL
WARNING: library GyverTimers claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:8:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:29, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.h:98, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp: In member function 'bool Timer_0::ready(uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:7:36: error: 'TIFR0' was not declared in this scope case CHANNEL_A: flag = bitRead(TIFR0, OCF0A); if (flag)bitSet(TIFR0, OCF0A); break; // Return interrupt flag + clear flag ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:64:32: note: in definition of macro 'bitRead' #define bitRead(value, bit) (((value) >> (bit)) & 0x01) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:7:43: error: 'OCF0A' was not declared in this scope case CHANNEL_A: flag = bitRead(TIFR0, OCF0A); if (flag)bitSet(TIFR0, OCF0A); break; // Return interrupt flag + clear flag ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:64:43: note: in definition of macro 'bitRead' #define bitRead(value, bit) (((value) >> (bit)) & 0x01) ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:8:43: error: 'OCF0B' was not declared in this scope case CHANNEL_B: flag = bitRead(TIFR0, OCF0B); if (flag)bitSet(TIFR0, OCF0B); break; ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:64:43: note: in definition of macro 'bitRead' #define bitRead(value, bit) (((value) >> (bit)) & 0x01) ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp: In member function 'bool Timer_1::ready(uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:16:36: error: 'TIFR1' was not declared in this scope case CHANNEL_A: flag = bitRead(TIFR1, OCF1A); if (flag)bitSet(TIFR1, OCF1A); break; // Return interrupt flag + clear flag ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:64:32: note: in definition of macro 'bitRead' #define bitRead(value, bit) (((value) >> (bit)) & 0x01) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:16:43: error: 'OCF1A' was not declared in this scope case CHANNEL_A: flag = bitRead(TIFR1, OCF1A); if (flag)bitSet(TIFR1, OCF1A); break; // Return interrupt flag + clear flag ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:64:43: note: in definition of macro 'bitRead' #define bitRead(value, bit) (((value) >> (bit)) & 0x01) ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:17:43: error: 'OCF1B' was not declared in this scope case CHANNEL_B: flag = bitRead(TIFR1, OCF1B); if (flag)bitSet(TIFR1, OCF1B); break; ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:64:43: note: in definition of macro 'bitRead' #define bitRead(value, bit) (((value) >> (bit)) & 0x01) ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp: In member function 'bool Timer_2::ready(uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:28:36: error: 'TIFR2' was not declared in this scope case CHANNEL_A: flag = bitRead(TIFR2, OCF2A); if (flag)bitSet(TIFR2, OCF2A); break; // Return interrupt flag + clear flag ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:64:32: note: in definition of macro 'bitRead' #define bitRead(value, bit) (((value) >> (bit)) & 0x01) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:28:36: note: suggested alternative: 'TIMERB2' case CHANNEL_A: flag = bitRead(TIFR2, OCF2A); if (flag)bitSet(TIFR2, OCF2A); break; // Return interrupt flag + clear flag ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:64:32: note: in definition of macro 'bitRead' #define bitRead(value, bit) (((value) >> (bit)) & 0x01) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:28:43: error: 'OCF2A' was not declared in this scope case CHANNEL_A: flag = bitRead(TIFR2, OCF2A); if (flag)bitSet(TIFR2, OCF2A); break; // Return interrupt flag + clear flag ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:64:43: note: in definition of macro 'bitRead' #define bitRead(value, bit) (((value) >> (bit)) & 0x01) ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:29:43: error: 'OCF2B' was not declared in this scope case CHANNEL_B: flag = bitRead(TIFR2, OCF2B); if (flag)bitSet(TIFR2, OCF2B); break; ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:64:43: note: in definition of macro 'bitRead' #define bitRead(value, bit) (((value) >> (bit)) & 0x01) ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp: In member function 'void Timer_0::outputState(uint8_t, bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:69:21: error: 'TCCR0B' was not declared in this scope case CHANNEL_A: TCCR0B = (TCCR0B & 0x7F) | (state << FOC0A); break; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:69:21: note: suggested alternative: 'TCA0' case CHANNEL_A: TCCR0B = (TCCR0B & 0x7F) | (state << FOC0A); break; ^~~~~~ TCA0 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:69:58: error: 'FOC0A' was not declared in this scope case CHANNEL_A: TCCR0B = (TCCR0B & 0x7F) | (state << FOC0A); break; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:70:58: error: 'FOC0B' was not declared in this scope case CHANNEL_B: TCCR0B = (TCCR0B & 0xBF) | (state << FOC0B); break; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp: In member function 'void Timer_1::outputState(uint8_t, bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:76:21: error: 'TCCR1C' was not declared in this scope case CHANNEL_A: TCCR1C = (TCCR1C & 0x7F) | (state << FOC1A); break; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:76:21: note: suggested alternative: 'TCB1' case CHANNEL_A: TCCR1C = (TCCR1C & 0x7F) | (state << FOC1A); break; ^~~~~~ TCB1 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:76:58: error: 'FOC1A' was not declared in this scope case CHANNEL_A: TCCR1C = (TCCR1C & 0x7F) | (state << FOC1A); break; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:77:58: error: 'FOC1B' was not declared in this scope case CHANNEL_B: TCCR1C = (TCCR1C & 0xBF) | (state << FOC1B); break; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp: In member function 'void Timer_2::outputState(uint8_t, bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:86:21: error: 'TCCR2B' was not declared in this scope case CHANNEL_A: TCCR2B = (TCCR2B & 0x7F) | (state << FOC2A); break; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverTimers/src/GyverTimers.cpp:86:21: note: suggested alternative: 'TCB2' case CHANNEL_A: TCCR2B = (TCCR2B & 0x7F) | (state << FOC2A); break; ^~~~~~ TCB2 /home/ec2-user/arduino-testlib/cli-datadir/user/librar
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:8: error: 'D_PIN' was not declared in this scope Dimmer<D_PIN> dim; // указать пин диммера ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:8: note: suggested alternative: 'M_PI' Dimmer<D_PIN> dim; // указать пин диммера ^~~~~ M_PI /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:13: error: template argument 1 is invalid Dimmer<D_PIN> dim; // указать пин диммера ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino: In function 'void isr()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:47:11: error: request for member 'tickZero' in 'dim', which is of non-class type 'int' if (dim.tickZero()) timer.setPeriod(dim.getPeriod()); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:47:43: error: request for member 'getPeriod' in 'dim', which is of non-class type 'int' if (dim.tickZero()) timer.setPeriod(dim.getPeriod()); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:55:9: error: request for member 'tickTimer' in 'dim', which is of non-class type 'int' dim.tickTimer(); // вызвать tickTimer() ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:58:7: error: request for member 'write' in 'dim', which is of non-class type 'int' dim.write(analogRead(A0) / 4); // принимает 0-255 ^~~~~
Result: PASS
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 12672 bytes (4%) of program storage space. Maximum is 262144 bytes. Global variables use 3152 bytes (9%) of dynamic memory, leaving 29616 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 12668 bytes (4%) 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: FAIL
Result: FAIL
Result: FAIL
WARNING: library GyverTimers claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestHard/dimTestHard.ino:31:5: error: expected constructor, destructor, or type conversion before '(' token ISR(TIMER2_A) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestHard/dimTestHard.ino:31:4: error: expected constructor, destructor, or type conversion before '(' token ISR(TIMER2_A) { ^
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:8: error: 'D_PIN' was not declared in this scope Dimmer<D_PIN> dim; // указать пин диммера ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:8: note: suggested alternative: 'M_PI' Dimmer<D_PIN> dim; // указать пин диммера ^~~~~ M_PI /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:13: error: template argument 1 is invalid Dimmer<D_PIN> dim; // указать пин диммера ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino: In function 'void isr()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:47:11: error: request for member 'tickZero' in 'dim', which is of non-class type 'int' if (dim.tickZero()) timer.setPeriod(dim.getPeriod()); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:47:43: error: request for member 'getPeriod' in 'dim', which is of non-class type 'int' if (dim.tickZero()) timer.setPeriod(dim.getPeriod()); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:55:9: error: request for member 'tickTimer' in 'dim', which is of non-class type 'int' dim.tickTimer(); // вызвать tickTimer() ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:58:7: error: request for member 'write' in 'dim', which is of non-class type 'int' dim.write(analogRead(A0) / 4); // принимает 0-255 ^~~~~
Result: PASS
Sketch uses 197736 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 13084 bytes (3%) of dynamic memory, leaving 314596 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 214934 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 13776 bytes (4%) of dynamic memory, leaving 313904 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 214910 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 13768 bytes (4%) of dynamic memory, leaving 313912 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
Result: FAIL
Result: FAIL
WARNING: library GyverTimers claims to run on avr architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestHard/dimTestHard.ino:31:5: error: expected constructor, destructor, or type conversion before '(' token ISR(TIMER2_A) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestHard/dimTestHard.ino:31:4: error: expected constructor, destructor, or type conversion before '(' token ISR(TIMER2_A) { ^
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:8: error: 'D_PIN' was not declared in this scope Dimmer<D_PIN> dim; // указать пин диммера ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:36:13: error: template argument 1 is invalid Dimmer<D_PIN> dim; // указать пин диммера ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino: In function 'void isr()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:47:11: error: request for member 'tickZero' in 'dim', which is of non-class type 'int' if (dim.tickZero()) timer.setPeriod(dim.getPeriod()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:47:43: error: request for member 'getPeriod' in 'dim', which is of non-class type 'int' if (dim.tickZero()) timer.setPeriod(dim.getPeriod()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:55:9: error: request for member 'tickTimer' in 'dim', which is of non-class type 'int' dim.tickTimer(); // вызвать tickTimer() ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/GyverDimmer/examples/dimTestSoft/dimTestSoft.ino:58:7: error: request for member 'write' in 'dim', which is of non-class type 'int' dim.write(analogRead(A0) / 4); // принимает 0-255 ^