This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.0
More details
| Board | Claims compatibility | Inclusion | meandr |
pwm_custom_freq |
pwm_simple_10bit |
pwm_simple_8bit |
simple_interrupt |
|---|---|---|---|---|---|---|---|
|
arduino:avr:uno
1.8.4 |
Yes | PASS | PASS | PASS | PASS | PASS | PASS |
|
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:samd:mkrwifi1010
1.8.12 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
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 838 bytes (2%) 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 1040 bytes (3%) 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 770 bytes (2%) 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 748 bytes (2%) 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 2550 bytes (7%) of program storage space. Maximum is 32256 bytes. Global variables use 210 bytes (10%) of dynamic memory, leaving 1838 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
WARNING: library directTimers 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/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'B101'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B101
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: note: suggested alternative: 'TIMER'
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: note: suggested alternative: 'TIMER'
TIMSK0 |= (1 << OCIE0B);
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: note: suggested alternative: 'TIMER'
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: note: suggested alternative: 'TIMER'
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:23: error: 'OCIE0B' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'byte TIMER0_getCounter()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: error: 'TCNT0' was not declared in this scope
return TCNT0;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setCounter(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:155:5: error: 'cli' was not declared in this scope
cli(); // запретить прерывания
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:156:5: error: 'TCNT0' was not declared in this scope
TCNT0 = value;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:157:5: error: 'sei' was not declared in this scope
sei(); // разрешить прерывания
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_setValue(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:164:5: error: 'cli' wa
Result: FAIL
WARNING: library directTimers 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/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'B101'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B101
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: note: suggested alternative: 'TIMER'
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: note: suggested alternative: 'TIMER'
TIMSK0 |= (1 << OCIE0B);
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: note: suggested alternative: 'TIMER'
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: note: suggested alternative: 'TIMER'
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:23: error: 'OCIE0B' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'byte TIMER0_getCounter()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: error: 'TCNT0' was not declared in this scope
return TCNT0;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setCounter(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:155:5: error: 'cli' was not declared in this scope
cli(); // запретить прерывания
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:156:5: error: 'TCNT0' was not declared in this scope
TCNT0 = value;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:157:5: error: 'sei' was not declared in this scope
sei(); // разрешить прерывания
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_setValue(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:164:5: error: 'cli' wa
Result: FAIL
WARNING: library directTimers 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/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'B101'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B101
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: note: suggested alternative: 'TIMER'
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: note: suggested alternative: 'TIMER'
TIMSK0 |= (1 << OCIE0B);
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: note: suggested alternative: 'TIMER'
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: note: suggested alternative: 'TIMER'
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:23: error: 'OCIE0B' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'byte TIMER0_getCounter()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: error: 'TCNT0' was not declared in this scope
return TCNT0;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setCounter(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:155:5: error: 'cli' was not declared in this scope
cli(); // запретить прерывания
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:156:5: error: 'TCNT0' was not declared in this scope
TCNT0 = value;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:157:5: error: 'sei' was not declared in this scope
sei(); // разрешить прерывания
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_setValue(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:164:5: error: 'cli' wa
Result: FAIL
WARNING: library directTimers 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/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'B101'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B101
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: note: suggested alternative: 'TIMER'
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: note: suggested alternative: 'TIMER'
TIMSK0 |= (1 << OCIE0B);
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: note: suggested alternative: 'TIMER'
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: note: suggested alternative: 'TIMER'
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:23: error: 'OCIE0B' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'byte TIMER0_getCounter()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: error: 'TCNT0' was not declared in this scope
return TCNT0;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setCounter(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:155:5: error: 'cli' was not declared in this scope
cli(); // запретить прерывания
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:156:5: error: 'TCNT0' was not declared in this scope
TCNT0 = value;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:157:5: error: 'sei' was not declared in this scope
sei(); // разрешить прерывания
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_setValue(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:164:5: error: 'cli' wa
Result: FAIL
WARNING: library directTimers 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/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'B101'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B101
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: note: suggested alternative: 'TIMER'
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: note: suggested alternative: 'TIMER'
TIMSK0 |= (1 << OCIE0B);
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: note: suggested alternative: 'TIMER'
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: note: suggested alternative: 'TIMER'
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:23: error: 'OCIE0B' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'byte TIMER0_getCounter()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: error: 'TCNT0' was not declared in this scope
return TCNT0;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setCounter(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:155:5: error: 'cli' was not declared in this scope
cli(); // запретить прерывания
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:156:5: error: 'TCNT0' was not declared in this scope
TCNT0 = value;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:157:5: error: 'sei' was not declared in this scope
sei(); // разрешить прерывания
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_setValue(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:164:5: error: 'cli' wa
Result: FAIL
WARNING: library directTimers 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/directTimers/examples/simple_interrupt/simple_interrupt.ino:31:5: error: expected constructor, destructor, or type conversion before '(' token
ISR_T2_COMPA {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:35:5: error: expected constructor, destructor, or type conversion before '(' token
ISR_WDT {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:39:5: error: expected constructor, destructor, or type conversion before '(' token
ISR_T1_COMPA { // прерывание мигания светодиодом
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.h:60:25: error: expected constructor, destructor, or type conversion before '(' token
#define ISR_T2_COMPA ISR(TIMER2_COMPA_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:31:1: note: in expansion of macro 'ISR_T2_COMPA'
ISR_T2_COMPA {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.h:62:22: error: expected constructor, destructor, or type conversion before '(' token
#define ISR_WDT ISR(WDT_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:35:1: note: in expansion of macro 'ISR_WDT'
ISR_WDT {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.h:57:25: error: expected constructor, destructor, or type conversion before '(' token
#define ISR_T1_COMPA ISR(TIMER1_COMPA_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:39:1: note: in expansion of macro 'ISR_T1_COMPA'
ISR_T1_COMPA { // прерывание мигания светодиодом
^~~~~~~~~~~~
Result: FAIL
WARNING: library directTimers claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: note: suggested alternative: 'TCA0'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'B101'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B101
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: note: suggested alternative: 'TCA0'
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: note: suggested alternative: 'TCA0'
TCCR0B &=~(1<<FOC0A);
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: note: suggested alternative: 'TCA0'
TCCR0B &=~(1<<FOC0B);
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: note: suggested alternative: 'TIMERA0'
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: note: suggested alternative: 'TIMERA0'
TIMSK0 |= (1 << OCIE0B);
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: note: suggested alternative: 'TIMERA0'
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: note: suggested alternative: 'TIMERA0'
TIMSK0 &=~ (1 << OCIE0B); // выкл пре
Result: FAIL
WARNING: library directTimers claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: note: suggested alternative: 'TCA0'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'B101'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B101
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: note: suggested alternative: 'TCA0'
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: note: suggested alternative: 'TCA0'
TCCR0B &=~(1<<FOC0A);
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: note: suggested alternative: 'TCA0'
TCCR0B &=~(1<<FOC0B);
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: note: suggested alternative: 'TIMERA0'
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: note: suggested alternative: 'TIMERA0'
TIMSK0 |= (1 << OCIE0B);
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: note: suggested alternative: 'TIMERA0'
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: note: suggested alternative: 'TIMERA0'
TIMSK0 &=~ (1 << OCIE0B); // выкл пре
Result: FAIL
WARNING: library directTimers claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: note: suggested alternative: 'TCA0'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'B101'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B101
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: note: suggested alternative: 'TCA0'
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: note: suggested alternative: 'TCA0'
TCCR0B &=~(1<<FOC0A);
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: note: suggested alternative: 'TCA0'
TCCR0B &=~(1<<FOC0B);
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: note: suggested alternative: 'TIMERA0'
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: note: suggested alternative: 'TIMERA0'
TIMSK0 |= (1 << OCIE0B);
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: note: suggested alternative: 'TIMERA0'
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: note: suggested alternative: 'TIMERA0'
TIMSK0 &=~ (1 << OCIE0B); // выкл пре
Result: FAIL
WARNING: library directTimers claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: note: suggested alternative: 'TCA0'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'B101'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B101
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: note: suggested alternative: 'TCA0'
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: note: suggested alternative: 'TCA0'
TCCR0B &=~(1<<FOC0A);
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: note: suggested alternative: 'TCA0'
TCCR0B &=~(1<<FOC0B);
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: note: suggested alternative: 'TIMERA0'
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: note: suggested alternative: 'TIMERA0'
TIMSK0 |= (1 << OCIE0B);
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: note: suggested alternative: 'TIMERA0'
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: note: suggested alternative: 'TIMERA0'
TIMSK0 &=~ (1 << OCIE0B); // выкл пре
Result: FAIL
WARNING: library directTimers claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: note: suggested alternative: 'TCA0'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'B101'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B101
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: note: suggested alternative: 'TCA0'
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: note: suggested alternative: 'TCA0'
TCCR0B &=~(1<<FOC0A);
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: note: suggested alternative: 'TCA0'
TCCR0B &=~(1<<FOC0B);
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: note: suggested alternative: 'TIMERA0'
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: note: suggested alternative: 'TIMERA0'
TIMSK0 |= (1 << OCIE0B);
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: note: suggested alternative: 'TIMERA0'
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: note: suggested alternative: 'TIMERA0'
TIMSK0 &=~ (1 << OCIE0B); // выкл пре
Result: FAIL
WARNING: library directTimers claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: note: suggested alternative: 'TCA0'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'B101'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B101
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: note: suggested alternative: 'TCA0'
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: note: suggested alternative: 'TCA0'
TCCR0B &=~(1<<FOC0A);
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: note: suggested alternative: 'TCA0'
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: note: suggested alternative: 'TCA0'
TCCR0B &=~(1<<FOC0B);
^~~~~~
TCA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: note: suggested alternative: 'TIMERA0'
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: note: suggested alternative: 'TIMERA0'
TIMSK0 |= (1 << OCIE0B);
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: note: suggested alternative: 'TIMERA0'
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: note: suggested alternative: 'TIMERA0'
TIMSK0 &=~ (1 << OCIE0B); // выкл пре
Result: FAIL
WARNING: library directTimers 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/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: note: suggested alternative: 'TCC0'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'SS1'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: note: suggested alternative: 'TCC0'
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: note: suggested alternative: 'TCC0'
TCCR0B &=~(1<<FOC0A);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: note: suggested alternative: 'TCC0'
TCCR0B &=~(1<<FOC0B);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:23: error: 'OCIE0B' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'byte TIMER0_getCounter()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: error: 'TCNT0' was not declared in this scope
return TCNT0;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: note: suggested alternative: 'TCC0'
return TCNT0;
^~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/
Result: FAIL
WARNING: library directTimers 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/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: note: suggested alternative: 'TCC0'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'SS1'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: note: suggested alternative: 'TCC0'
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: note: suggested alternative: 'TCC0'
TCCR0B &=~(1<<FOC0A);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: note: suggested alternative: 'TCC0'
TCCR0B &=~(1<<FOC0B);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:23: error: 'OCIE0B' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'byte TIMER0_getCounter()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: error: 'TCNT0' was not declared in this scope
return TCNT0;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: note: suggested alternative: 'TCC0'
return TCNT0;
^~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/
Result: FAIL
WARNING: library directTimers 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/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: note: suggested alternative: 'TCC0'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'SS1'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: note: suggested alternative: 'TCC0'
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: note: suggested alternative: 'TCC0'
TCCR0B &=~(1<<FOC0A);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: note: suggested alternative: 'TCC0'
TCCR0B &=~(1<<FOC0B);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:23: error: 'OCIE0B' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'byte TIMER0_getCounter()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: error: 'TCNT0' was not declared in this scope
return TCNT0;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: note: suggested alternative: 'TCC0'
return TCNT0;
^~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/
Result: FAIL
WARNING: library directTimers 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/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: note: suggested alternative: 'TCC0'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'SS1'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: note: suggested alternative: 'TCC0'
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: note: suggested alternative: 'TCC0'
TCCR0B &=~(1<<FOC0A);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: note: suggested alternative: 'TCC0'
TCCR0B &=~(1<<FOC0B);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:23: error: 'OCIE0B' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'byte TIMER0_getCounter()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: error: 'TCNT0' was not declared in this scope
return TCNT0;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: note: suggested alternative: 'TCC0'
return TCNT0;
^~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/
Result: FAIL
WARNING: library directTimers 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/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: note: suggested alternative: 'TCC0'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: note: suggested alternative: 'SS1'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: note: suggested alternative: 'B100'
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^~~~
B100
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: note: suggested alternative: 'TCC0'
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: note: suggested alternative: 'TCC0'
TCCR0B &=~(1<<FOC0A);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: note: suggested alternative: 'TCC0'
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: note: suggested alternative: 'TCC0'
TCCR0B &=~(1<<FOC0B);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:23: error: 'OCIE0B' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'byte TIMER0_getCounter()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: error: 'TCNT0' was not declared in this scope
return TCNT0;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: note: suggested alternative: 'TCC0'
return TCNT0;
^~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/
Result: FAIL
WARNING: library directTimers 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/directTimers/examples/simple_interrupt/simple_interrupt.ino:31:5: error: expected constructor, destructor, or type conversion before '(' token
ISR_T2_COMPA {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:35:5: error: expected constructor, destructor, or type conversion before '(' token
ISR_WDT {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:39:5: error: expected constructor, destructor, or type conversion before '(' token
ISR_T1_COMPA { // прерывание мигания светодиодом
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.h:60:25: error: expected constructor, destructor, or type conversion before '(' token
#define ISR_T2_COMPA ISR(TIMER2_COMPA_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:31:1: note: in expansion of macro 'ISR_T2_COMPA'
ISR_T2_COMPA {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.h:62:22: error: expected constructor, destructor, or type conversion before '(' token
#define ISR_WDT ISR(WDT_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:35:1: note: in expansion of macro 'ISR_WDT'
ISR_WDT {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.h:57:25: error: expected constructor, destructor, or type conversion before '(' token
#define ISR_T1_COMPA ISR(TIMER1_COMPA_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:39:1: note: in expansion of macro 'ISR_T1_COMPA'
ISR_T1_COMPA { // прерывание мигания светодиодом
^~~~~~~~~~~~
Result: FAIL
WARNING: library directTimers 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/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:23: error: 'OCIE0B' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'byte TIMER0_getCounter()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: error: 'TCNT0' was not declared in this scope
return TCNT0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setCounter(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:156:5: error: 'TCNT0' was not declared in this scope
TCNT0 = value;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_setValue(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:165:5: error: 'OCR0A' was not declared in this scope
OCR0A = value;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_setValue(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:170:5: error: 'OCR0B' was not declared in this scope
OCR0B = value;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER1_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:179:9: error: 'TCCR1B' was not declared in this scope
TCCR1B &= ~((1 << CS12) | (1 << CS11) | (1 << CS10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:179:27: error: 'CS12' was not declared in this scope
TCCR1B &= ~((1 << CS12) | (1 << CS11) | (1 << CS10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:179:41: error: 'CS11' was not declared in this scope
TCCR1B &= ~((1 << CS12) | (1 << CS11) | (1 << CS10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:179:55: error: 'CS10' was not declared in this scope
TCCR1B &= ~((1 << CS12) | (1 << CS11) | (1 << CS10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER1_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:215:9: error: 'TCCR1A' was not declared in this scope
TCCR1A &= ~((1 << WGM11) | (1 << WGM10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:215:27: error: 'WGM11' w
Result: FAIL
WARNING: library directTimers 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/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:23: error: 'OCIE0B' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'byte TIMER0_getCounter()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: error: 'TCNT0' was not declared in this scope
return TCNT0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setCounter(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:156:5: error: 'TCNT0' was not declared in this scope
TCNT0 = value;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_setValue(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:165:5: error: 'OCR0A' was not declared in this scope
OCR0A = value;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_setValue(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:170:5: error: 'OCR0B' was not declared in this scope
OCR0B = value;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER1_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:179:9: error: 'TCCR1B' was not declared in this scope
TCCR1B &= ~((1 << CS12) | (1 << CS11) | (1 << CS10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:179:27: error: 'CS12' was not declared in this scope
TCCR1B &= ~((1 << CS12) | (1 << CS11) | (1 << CS10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:179:41: error: 'CS11' was not declared in this scope
TCCR1B &= ~((1 << CS12) | (1 << CS11) | (1 << CS10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:179:55: error: 'CS10' was not declared in this scope
TCCR1B &= ~((1 << CS12) | (1 << CS11) | (1 << CS10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER1_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:215:9: error: 'TCCR1A' was not declared in this scope
TCCR1A &= ~((1 << WGM11) | (1 << WGM10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:215:27: error: 'WGM11' w
Result: FAIL
WARNING: library directTimers 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/directTimers/examples/pwm_custom_freq/pwm_custom_freq.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/pwm_custom_freq/pwm_custom_freq.ino:26:30: error: 'A1' was not declared in this scope
int dutyB = map(analogRead(A1), 0, 1023, 0, 320);
^
Result: FAIL
WARNING: library directTimers 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/directTimers/examples/pwm_simple_10bit/pwm_simple_10bit.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/pwm_simple_10bit/pwm_simple_10bit.ino:16:36: error: 'A1' was not declared in this scope
TIMER1_COMPB_setValue(analogRead(A1)); // аналогично с каналом B (pin 10)
^
Result: FAIL
WARNING: library directTimers 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/directTimers/src/directTimers.cpp: In function 'void TIMER0_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:27: error: 'CS02' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:41: error: 'CS01' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:16:55: error: 'CS00' was not declared in this scope
TCCR0B &= ~((1 << CS02) | (1 << CS01) | (1 << CS00));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:53:27: error: 'WGM02' was not declared in this scope
TCCR0B &= ~ (1 << WGM02); // top = 255
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:27: error: 'WGM01' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:54:42: error: 'WGM00' was not declared in this scope
TCCR0A &= ~((1 << WGM01) | (1 << WGM00)); // pwm & correct disable
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:28: error: 'COM0A1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:87:44: error: 'COM0A0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0A1) | (1 << COM0A0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:92:23: error: 'FOC0A' was not declared in this scope
TCCR0B &=~(1<<FOC0A);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_mode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:9: error: 'TCCR0A' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:28: error: 'COM0B1' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:110:44: error: 'COM0B0' was not declared in this scope
TCCR0A &= ~ ((1 << COM0B1) | (1 << COM0B0));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:9: error: 'TCCR0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:115:23: error: 'FOC0B' was not declared in this scope
TCCR0B &=~(1<<FOC0B);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:132:21: error: 'OCIE0A' was not declared in this scope
TIMSK0 |= (1 << OCIE0A); // подкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_attach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:136:21: error: 'OCIE0B' was not declared in this scope
TIMSK0 |= (1 << OCIE0B);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPA()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:140:22: error: 'OCIE0A' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0A); // выкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_detach_COMPB()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:5: error: 'TIMSK0' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:144:23: error: 'OCIE0B' was not declared in this scope
TIMSK0 &=~ (1 << OCIE0B); // выкл прерывание
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'byte TIMER0_getCounter()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:151:12: error: 'TCNT0' was not declared in this scope
return TCNT0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_setCounter(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:156:5: error: 'TCNT0' was not declared in this scope
TCNT0 = value;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPA_setValue(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:165:5: error: 'OCR0A' was not declared in this scope
OCR0A = value;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER0_COMPB_setValue(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:170:5: error: 'OCR0B' was not declared in this scope
OCR0B = value;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER1_setClock(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:179:9: error: 'TCCR1B' was not declared in this scope
TCCR1B &= ~((1 << CS12) | (1 << CS11) | (1 << CS10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:179:27: error: 'CS12' was not declared in this scope
TCCR1B &= ~((1 << CS12) | (1 << CS11) | (1 << CS10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:179:41: error: 'CS11' was not declared in this scope
TCCR1B &= ~((1 << CS12) | (1 << CS11) | (1 << CS10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:179:55: error: 'CS10' was not declared in this scope
TCCR1B &= ~((1 << CS12) | (1 << CS11) | (1 << CS10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp: In function 'void TIMER1_setMode(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:215:9: error: 'TCCR1A' was not declared in this scope
TCCR1A &= ~((1 << WGM11) | (1 << WGM10));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.cpp:215:27: error: 'WGM11' w
Result: FAIL
WARNING: library directTimers 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/directTimers/examples/simple_interrupt/simple_interrupt.ino:31:5: error: expected constructor, destructor, or type conversion before '(' token
ISR_T2_COMPA {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:35:5: error: expected constructor, destructor, or type conversion before '(' token
ISR_WDT {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:39:5: error: expected constructor, destructor, or type conversion before '(' token
ISR_T1_COMPA { // прерывание мигания светодиодом
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.h:60:25: error: expected constructor, destructor, or type conversion before '(' token
#define ISR_T2_COMPA ISR(TIMER2_COMPA_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:31:1: note: in expansion of macro 'ISR_T2_COMPA'
ISR_T2_COMPA {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.h:62:22: error: expected constructor, destructor, or type conversion before '(' token
#define ISR_WDT ISR(WDT_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:35:1: note: in expansion of macro 'ISR_WDT'
ISR_WDT {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/src/directTimers.h:57:25: error: expected constructor, destructor, or type conversion before '(' token
#define ISR_T1_COMPA ISR(TIMER1_COMPA_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/directTimers/examples/simple_interrupt/simple_interrupt.ino:39:1: note: in expansion of macro 'ISR_T1_COMPA'
ISR_T1_COMPA { // прерывание мигания светодиодом
^