This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 2.2.5
More details
| Board | Claims compatibility | Inclusion | irWrite_example |
ledWrite_example |
lightWrite_example |
motorWrite_example |
proximityRead_example |
sensorRead_example |
speakerWrite_example |
irRead_example |
|---|---|---|---|---|---|---|---|---|---|---|
|
arduino:avr:uno
1.8.4 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:samd:mkrwifi1010
1.8.12 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'TXEN0'
TXLED0;
^~~~~~
TXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'TWD1'
TXLED1;
^~~~~~
TWD1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RXEN0'
RXLED0;
^~~~~~
RXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: note: suggested alternative: 'CS00'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: 'CS12'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'ICR1'
ICR3 = top; // Set the top.
^~~~
ICR1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCNT0'
if (TCNT3 > top)
^~~~~
TCNT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCCR0B'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCCR0B
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: note: suggested alternative: 'WGM13'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCCR0A'
TCCR3A = _BV(COM3B0);
^~~~~~
TCCR0A
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: note: suggested alternative: 'COM0B0'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMSK0'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMSK0'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKd
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'TXEN0'
TXLED0;
^~~~~~
TXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'TWD1'
TXLED1;
^~~~~~
TWD1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RXEN0'
RXLED0;
^~~~~~
RXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: note: suggested alternative: 'CS00'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: 'CS12'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'ICR1'
ICR3 = top; // Set the top.
^~~~
ICR1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCNT0'
if (TCNT3 > top)
^~~~~
TCNT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCCR0B'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCCR0B
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: note: suggested alternative: 'WGM13'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCCR0A'
TCCR3A = _BV(COM3B0);
^~~~~~
TCCR0A
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: note: suggested alternative: 'COM0B0'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMSK0'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMSK0'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKd
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'TXEN0'
TXLED0;
^~~~~~
TXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'TWD1'
TXLED1;
^~~~~~
TWD1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RXEN0'
RXLED0;
^~~~~~
RXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: note: suggested alternative: 'CS00'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: 'CS12'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'ICR1'
ICR3 = top; // Set the top.
^~~~
ICR1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCNT0'
if (TCNT3 > top)
^~~~~
TCNT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCCR0B'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCCR0B
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: note: suggested alternative: 'WGM13'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCCR0A'
TCCR3A = _BV(COM3B0);
^~~~~~
TCCR0A
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: note: suggested alternative: 'COM0B0'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMSK0'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMSK0'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKd
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'TXEN0'
TXLED0;
^~~~~~
TXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'TWD1'
TXLED1;
^~~~~~
TWD1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RXEN0'
RXLED0;
^~~~~~
RXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: note: suggested alternative: 'CS00'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: 'CS12'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'ICR1'
ICR3 = top; // Set the top.
^~~~
ICR1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCNT0'
if (TCNT3 > top)
^~~~~
TCNT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCCR0B'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCCR0B
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: note: suggested alternative: 'WGM13'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCCR0A'
TCCR3A = _BV(COM3B0);
^~~~~~
TCCR0A
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: note: suggested alternative: 'COM0B0'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMSK0'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMSK0'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKd
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'TXEN0'
TXLED0;
^~~~~~
TXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'TWD1'
TXLED1;
^~~~~~
TWD1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RXEN0'
RXLED0;
^~~~~~
RXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: note: suggested alternative: 'CS00'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: 'CS12'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'ICR1'
ICR3 = top; // Set the top.
^~~~
ICR1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCNT0'
if (TCNT3 > top)
^~~~~
TCNT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCCR0B'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCCR0B
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: note: suggested alternative: 'WGM13'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCCR0A'
TCCR3A = _BV(COM3B0);
^~~~~~
TCCR0A
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: note: suggested alternative: 'COM0B0'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMSK0'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMSK0'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKd
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'TXEN0'
TXLED0;
^~~~~~
TXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'TWD1'
TXLED1;
^~~~~~
TWD1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RXEN0'
RXLED0;
^~~~~~
RXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: note: suggested alternative: 'CS00'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: 'CS12'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'ICR1'
ICR3 = top; // Set the top.
^~~~
ICR1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCNT0'
if (TCNT3 > top)
^~~~~
TCNT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCCR0B'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCCR0B
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: note: suggested alternative: 'WGM13'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCCR0A'
TCCR3A = _BV(COM3B0);
^~~~~~
TCCR0A
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: note: suggested alternative: 'COM0B0'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMSK0'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMSK0'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKd
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'TXEN0'
TXLED0;
^~~~~~
TXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'TWD1'
TXLED1;
^~~~~~
TWD1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RXEN0'
RXLED0;
^~~~~~
RXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: note: suggested alternative: 'CS00'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: 'CS12'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'ICR1'
ICR3 = top; // Set the top.
^~~~
ICR1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCNT0'
if (TCNT3 > top)
^~~~~
TCNT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCCR0B'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCCR0B
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: note: suggested alternative: 'WGM13'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCCR0A'
TCCR3A = _BV(COM3B0);
^~~~~~
TCCR0A
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: note: suggested alternative: 'COM0B0'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMSK0'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMSK0'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKd
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'TXEN0'
TXLED0;
^~~~~~
TXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'TWD1'
TXLED1;
^~~~~~
TWD1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RXEN0'
RXLED0;
^~~~~~
RXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: note: suggested alternative: 'CS00'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: 'CS12'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'ICR1'
ICR3 = top; // Set the top.
^~~~
ICR1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCNT0'
if (TCNT3 > top)
^~~~~
TCNT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCCR0B'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCCR0B
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: note: suggested alternative: 'WGM13'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCCR0A'
TCCR3A = _BV(COM3B0);
^~~~~~
TCCR0A
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: note: suggested alternative: 'COM0B0'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMSK0'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMSK0'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKd
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'TXEN0'
TXLED0;
^~~~~~
TXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'TWD1'
TXLED1;
^~~~~~
TWD1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RXEN0'
RXLED0;
^~~~~~
RXEN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: note: suggested alternative: 'CS00'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: 'CS12'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'ICR1'
ICR3 = top; // Set the top.
^~~~
ICR1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCNT0'
if (TCNT3 > top)
^~~~~
TCNT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCCR0B'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCCR0B
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: note: suggested alternative: 'WGM13'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCCR0A'
TCCR3A = _BV(COM3B0);
^~~~~~
TCCR0A
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: note: suggested alternative: 'COM0B0'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMSK0'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMSK0'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMSK0
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: note: suggested alternative: 'OCIE0A'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKd
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'LEDB'
TXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'LED1'
TXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'LEDB'
RXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'LED1'
RXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:529:27: error: 'F_CPU' was not declared in this scope
unsigned long top = F_CPU / frequency / 4 - 1; // Calculate the top.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: '._32'
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
._32
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: error: 'digitalPinToBitMask' was not declared in this scope
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: note: suggested alternative: 'digitalPinToPinName'
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
digitalPinToPinName
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: error: 'portOutputRegister' was not declared in this scope
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: error: 'portModeRegister' was not declared in this scope
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: note: suggested alternative: 'register'
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
register
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMER'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMER'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'LEDB'
TXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'LED1'
TXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'LEDB'
RXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'LED1'
RXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:529:27: error: 'F_CPU' was not declared in this scope
unsigned long top = F_CPU / frequency / 4 - 1; // Calculate the top.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: '._32'
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
._32
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: error: 'digitalPinToBitMask' was not declared in this scope
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: note: suggested alternative: 'digitalPinToPinName'
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
digitalPinToPinName
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: error: 'portOutputRegister' was not declared in this scope
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: error: 'portModeRegister' was not declared in this scope
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: note: suggested alternative: 'register'
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
register
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMER'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMER'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'LEDB'
TXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'LED1'
TXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'LEDB'
RXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'LED1'
RXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:529:27: error: 'F_CPU' was not declared in this scope
unsigned long top = F_CPU / frequency / 4 - 1; // Calculate the top.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: '._32'
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
._32
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: error: 'digitalPinToBitMask' was not declared in this scope
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: note: suggested alternative: 'digitalPinToPinName'
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
digitalPinToPinName
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: error: 'portOutputRegister' was not declared in this scope
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: error: 'portModeRegister' was not declared in this scope
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: note: suggested alternative: 'register'
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
register
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMER'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMER'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'LEDB'
TXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'LED1'
TXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'LEDB'
RXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'LED1'
RXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:529:27: error: 'F_CPU' was not declared in this scope
unsigned long top = F_CPU / frequency / 4 - 1; // Calculate the top.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: '._32'
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
._32
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: error: 'digitalPinToBitMask' was not declared in this scope
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: note: suggested alternative: 'digitalPinToPinName'
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
digitalPinToPinName
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: error: 'portOutputRegister' was not declared in this scope
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: error: 'portModeRegister' was not declared in this scope
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: note: suggested alternative: 'register'
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
register
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMER'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMER'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'LEDB'
TXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'LED1'
TXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'LEDB'
RXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'LED1'
RXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:529:27: error: 'F_CPU' was not declared in this scope
unsigned long top = F_CPU / frequency / 4 - 1; // Calculate the top.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: '._32'
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
._32
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: error: 'digitalPinToBitMask' was not declared in this scope
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: note: suggested alternative: 'digitalPinToPinName'
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
digitalPinToPinName
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: error: 'portOutputRegister' was not declared in this scope
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: error: 'portModeRegister' was not declared in this scope
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: note: suggested alternative: 'register'
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
register
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMER'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMER'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'LEDB'
TXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'LED1'
TXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'LEDB'
RXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'LED1'
RXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:529:27: error: 'F_CPU' was not declared in this scope
unsigned long top = F_CPU / frequency / 4 - 1; // Calculate the top.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: '._32'
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
._32
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: error: 'digitalPinToBitMask' was not declared in this scope
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: note: suggested alternative: 'digitalPinToPinName'
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
digitalPinToPinName
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: error: 'portOutputRegister' was not declared in this scope
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: error: 'portModeRegister' was not declared in this scope
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: note: suggested alternative: 'register'
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
register
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMER'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMER'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'LEDB'
TXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'LED1'
TXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'LEDB'
RXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'LED1'
RXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:529:27: error: 'F_CPU' was not declared in this scope
unsigned long top = F_CPU / frequency / 4 - 1; // Calculate the top.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: '._32'
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
._32
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: error: 'digitalPinToBitMask' was not declared in this scope
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: note: suggested alternative: 'digitalPinToPinName'
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
digitalPinToPinName
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: error: 'portOutputRegister' was not declared in this scope
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: error: 'portModeRegister' was not declared in this scope
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: note: suggested alternative: 'register'
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
register
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMER'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMER'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'LEDB'
TXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'LED1'
TXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'LEDB'
RXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'LED1'
RXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:529:27: error: 'F_CPU' was not declared in this scope
unsigned long top = F_CPU / frequency / 4 - 1; // Calculate the top.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: '._32'
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
._32
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: error: 'digitalPinToBitMask' was not declared in this scope
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: note: suggested alternative: 'digitalPinToPinName'
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
digitalPinToPinName
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: error: 'portOutputRegister' was not declared in this scope
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: error: 'portModeRegister' was not declared in this scope
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: note: suggested alternative: 'register'
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
register
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMER'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMER'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: note: suggested alternative: 'LEDB'
TXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: note: suggested alternative: 'LED1'
TXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'LEDB'
RXLED0;
^~~~~~
LEDB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'LED1'
RXLED1;
^~~~~~
LED1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:529:27: error: 'F_CPU' was not declared in this scope
unsigned long top = F_CPU / frequency / 4 - 1; // Calculate the top.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: note: suggested alternative: '._32'
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
._32
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: error: 'digitalPinToBitMask' was not declared in this scope
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:549:22: note: suggested alternative: 'digitalPinToPinName'
_pinMask1 = digitalPinToBitMask(SPEAKER_UP);
^~~~~~~~~~~~~~~~~~~
digitalPinToPinName
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: error: 'portOutputRegister' was not declared in this scope
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: error: 'portModeRegister' was not declared in this scope
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:557:34: note: suggested alternative: 'register'
_pinMode1 = (uint8_t *) portModeRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~
register
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMER'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMER'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TCB3'
ICR3 = top; // Set the top.
^~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCB3'
if (TCNT3 > top)
^~~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCB3'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCB3'
TCCR3A = _BV(COM3B0);
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMERB3'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMERB3'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/too
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TCB3'
ICR3 = top; // Set the top.
^~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCB3'
if (TCNT3 > top)
^~~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCB3'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCB3'
TCCR3A = _BV(COM3B0);
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMERB3'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMERB3'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/too
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TCB3'
ICR3 = top; // Set the top.
^~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCB3'
if (TCNT3 > top)
^~~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCB3'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCB3'
TCCR3A = _BV(COM3B0);
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMERB3'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMERB3'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/too
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TCB3'
ICR3 = top; // Set the top.
^~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCB3'
if (TCNT3 > top)
^~~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCB3'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCB3'
TCCR3A = _BV(COM3B0);
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMERB3'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMERB3'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/too
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TCB3'
ICR3 = top; // Set the top.
^~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCB3'
if (TCNT3 > top)
^~~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCB3'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCB3'
TCCR3A = _BV(COM3B0);
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMERB3'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMERB3'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/too
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TCB3'
ICR3 = top; // Set the top.
^~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCB3'
if (TCNT3 > top)
^~~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCB3'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCB3'
TCCR3A = _BV(COM3B0);
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMERB3'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMERB3'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/too
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TCB3'
ICR3 = top; // Set the top.
^~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCB3'
if (TCNT3 > top)
^~~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCB3'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCB3'
TCCR3A = _BV(COM3B0);
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMERB3'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMERB3'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/too
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TCB3'
ICR3 = top; // Set the top.
^~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCB3'
if (TCNT3 > top)
^~~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCB3'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCB3'
TCCR3A = _BV(COM3B0);
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMERB3'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMERB3'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/too
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TCB3'
ICR3 = top; // Set the top.
^~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TCB3'
if (TCNT3 > top)
^~~~~
TCB3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCB3'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCB3'
TCCR3A = _BV(COM3B0);
^~~~~~
TCB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: note: suggested alternative: 'TIMERB3'
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: note: suggested alternative: 'TIMERB3'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
TIMERB3
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/too
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:51:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: note: in expansion of macro 'portOutputRegister'
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:24: note: in expansion of macro 'portOutputRegister'
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TC3'
ICR3 = top; // Set the top.
^~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TC3'
if (TCNT3 > top)
^~~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(COM3B0);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: note: suggested alternative: 'SS1'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:51:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: note: in expansion of macro 'portOutputRegister'
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:24: note: in expansion of macro 'portOutputRegister'
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TC3'
ICR3 = top; // Set the top.
^~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TC3'
if (TCNT3 > top)
^~~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(COM3B0);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: note: suggested alternative: 'SS1'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:51:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: note: in expansion of macro 'portOutputRegister'
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:24: note: in expansion of macro 'portOutputRegister'
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TC3'
ICR3 = top; // Set the top.
^~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TC3'
if (TCNT3 > top)
^~~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(COM3B0);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: note: suggested alternative: 'SS1'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:51:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: note: in expansion of macro 'portOutputRegister'
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:24: note: in expansion of macro 'portOutputRegister'
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TC3'
ICR3 = top; // Set the top.
^~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TC3'
if (TCNT3 > top)
^~~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(COM3B0);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: note: suggested alternative: 'SS1'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:51:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: note: in expansion of macro 'portOutputRegister'
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:24: note: in expansion of macro 'portOutputRegister'
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TC3'
ICR3 = top; // Set the top.
^~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TC3'
if (TCNT3 > top)
^~~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(COM3B0);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: note: suggested alternative: 'SS1'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:51:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: note: in expansion of macro 'portOutputRegister'
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:24: note: in expansion of macro 'portOutputRegister'
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TC3'
ICR3 = top; // Set the top.
^~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TC3'
if (TCNT3 > top)
^~~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(COM3B0);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: note: suggested alternative: 'SS1'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:51:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: note: in expansion of macro 'portOutputRegister'
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:24: note: in expansion of macro 'portOutputRegister'
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TC3'
ICR3 = top; // Set the top.
^~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TC3'
if (TCNT3 > top)
^~~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(COM3B0);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: note: suggested alternative: 'SS1'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:51:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: note: in expansion of macro 'portOutputRegister'
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:24: note: in expansion of macro 'portOutputRegister'
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TC3'
ICR3 = top; // Set the top.
^~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TC3'
if (TCNT3 > top)
^~~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(COM3B0);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: note: suggested alternative: 'SS1'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: note: suggested alternative: 'RED'
RXLED0;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: note: suggested alternative: 'RED'
RXLED1;
^~~~~~
RED
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: error: '_BV' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:27: note: suggested alternative: '_B'
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:51:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:24: note: in expansion of macro 'portOutputRegister'
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/variants/mkrwifi1010/variant.h:52:51: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
#define portOutputRegister(port) (&(port->OUT.reg))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:24: note: in expansion of macro 'portOutputRegister'
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: note: suggested alternative: 'TC3'
ICR3 = top; // Set the top.
^~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: note: suggested alternative: 'TC3'
if (TCNT3 > top)
^~~~~
TC3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(COM3B0);
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: error: '_BV' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:18: note: suggested alternative: '_B'
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: note: suggested alternative: 'TCC0'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: note: suggested alternative: 'SS1'
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: note: suggested alternative: 'TCC0'
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~~
TCC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::motorWrite(byte, int, boolean)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:118:53: error: 'analogWrite' was not declared in this scope
analogWrite(MOTOR_1_SPEED, abs(mtr_speed)/4);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::motorWrite(byte, int, boolean)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:118:53: error: 'analogWrite' was not declared in this scope
analogWrite(MOTOR_1_SPEED, abs(mtr_speed)/4);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::motorWrite(byte, int, boolean)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:118:53: error: 'analogWrite' was not declared in this scope
analogWrite(MOTOR_1_SPEED, abs(mtr_speed)/4);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::motorWrite(byte, int, boolean)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:118:53: error: 'analogWrite' was not declared in this scope
analogWrite(MOTOR_1_SPEED, abs(mtr_speed)/4);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::motorWrite(byte, int, boolean)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:118:53: error: 'analogWrite' was not declared in this scope
analogWrite(MOTOR_1_SPEED, abs(mtr_speed)/4);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::motorWrite(byte, int, boolean)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:118:53: error: 'analogWrite' was not declared in this scope
analogWrite(MOTOR_1_SPEED, abs(mtr_speed)/4);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::motorWrite(byte, int, boolean)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:118:53: error: 'analogWrite' was not declared in this scope
analogWrite(MOTOR_1_SPEED, abs(mtr_speed)/4);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::motorWrite(byte, int, boolean)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:118:53: error: 'analogWrite' was not declared in this scope
analogWrite(MOTOR_1_SPEED, abs(mtr_speed)/4);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^
Result: FAIL
WARNING: library ROKduino 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/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::motorWrite(byte, int, boolean)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:118:53: error: 'analogWrite' was not declared in this scope
analogWrite(MOTOR_1_SPEED, abs(mtr_speed)/4);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In member function 'void ROKduino::ledWrite(byte, byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:177:16: error: 'TXLED0' was not declared in this scope
TXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:181:16: error: 'TXLED1' was not declared in this scope
TXLED1;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:195:16: error: 'RXLED0' was not declared in this scope
RXLED0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:199:16: error: 'RXLED1' was not declared in this scope
RXLED1;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: In static member function 'static void ROKduino::speakerWrite(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:528:31: error: 'CS30' was not declared in this scope
uint8_t prescaler = _BV(CS30); // Try using prescaler 1 first.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:532:26: error: 'CS32' was not declared in this scope
prescaler = _BV(CS32); // Set the 256 prescaler bit.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:553:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput1 = portOutputRegister(digitalPinToPort(SPEAKER_UP));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:555:22: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
_pinOutput2 = portOutputRegister(digitalPinToPort(SPEAKER_DOWN));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:565:7: error: 'ICR3' was not declared in this scope
ICR3 = top; // Set the top.
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:566:11: error: 'TCNT3' was not declared in this scope
if (TCNT3 > top)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:570:21: error: 'WGM33' was not declared in this scope
TCCR3B = _BV(WGM33) | prescaler; // Set PWM, phase and frequency corrected (ICR1) and prescaler.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:571:21: error: 'COM3B0' was not declared in this scope
TCCR3A = _BV(COM3B0);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:580:21: error: 'OCIE3A' was not declared in this scope
TIMSK3 |= _BV(OCIE3A); // Activate the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:7: error: 'TIMSK3' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:584:22: error: 'OCIE3A' was not declared in this scope
TIMSK3 &= ~_BV(OCIE3A); // Remove the timer interrupt.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:7: error: 'TCCR3B' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:585:21: error: 'CS31' was not declared in this scope
TCCR3B = _BV(CS31); // Default clock prescaler of 8.
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:7: error: 'TCCR3A' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.h:9:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:586:21: error: 'WGM30' was not declared in this scope
TCCR3A = _BV(WGM30); // Set to defaults so PWM can work like normal (PWM, phase corrected, 8bit).
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
#define _BV(b) (1UL << (b))
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ROKduino/src/ROKduino.cpp:605:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER3_COMPA_vect)
^