This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.0.9
More details
| Board | Claims compatibility | Inclusion | Robot |
Buzz |
BuzzWithServo |
DCMotor |
DCMotorFour |
DCMove |
DCMoveWithServo |
DefaultProgram |
LEDArray |
RFRemocon |
TVRemocon |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
arduino:avr:uno
1.8.4 |
Yes ⚠️ | FAIL | FAIL | FAIL | 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 | FAIL | FAIL | FAIL |
|
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | FAIL | FAIL | 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 | FAIL | FAIL | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib542041732/test/test.ino:1:10: fatal error: RokitSmart.h: No such file or directory
#include <RokitSmart.h>
^~~~~~~~~~~~~~
compilation terminated.
Result: FAIL
Result: FAIL
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: note: suggested alternative: 'TIMSK0'
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCMotorClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: note: suggested alternative: 'TIMSK0'
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RFRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: note: suggested alternative: 'TIMSK0'
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::Timer2Set()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: error: 'TIMSK' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: note: suggested alternative: 'TIMSK0'
TIMSK &= ~(1<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: error: 'TCCR2' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: note: suggested alternative: 'TCCR2A'
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
TCCR2A
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: error: 'OCIE2' was not declared in this scope
TIMSK &= ~(1<<OCIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: note: suggested alternative: 'OCIE2B'
TIMSK &= ~(1<<OCIE2);
^~~~~
OCIE2B
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: note: suggested alternative: 'TIMSK0'
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCMotorClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: note: suggested alternative: 'TIMSK0'
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RFRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: note: suggested alternative: 'TIMSK0'
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::Timer2Set()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: error: 'TIMSK' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: note: suggested alternative: 'TIMSK0'
TIMSK &= ~(1<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: error: 'TCCR2' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: note: suggested alternative: 'TCCR2A'
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
TCCR2A
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: error: 'OCIE2' was not declared in this scope
TIMSK &= ~(1<<OCIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: note: suggested alternative: 'OCIE2B'
TIMSK &= ~(1<<OCIE2);
^~~~~
OCIE2B
Result: FAIL
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/DefaultProgram.ino:69:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h: In function 'void RokitFirmata()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:148:82: error: 'PINA' was not declared in this scope
int dVal = (((PIND & 0b01111100) >> 2) << 8) | ((PINB & 0b11100000) | ((PINA & 0b11111000) >> 3));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:148:82: note: suggested alternative: 'PIN0'
int dVal = (((PIND & 0b01111100) >> 2) << 8) | ((PINB & 0b11100000) | ((PINA & 0b11111000) >> 3));
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:154:83: error: 'DDRA' was not declared in this scope
int dirPin = (((DDRD & 0b01111100) >> 2) << 8) | ((DDRB & 0b11100000) | ((DDRA & 0b11111000) >> 3));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:154:83: note: suggested alternative: 'DDRB'
int dirPin = (((DDRD & 0b01111100) >> 2) << 8) | ((DDRB & 0b11100000) | ((DDRA & 0b11111000) >> 3));
^~~~
DDRB
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/DefaultProgram.ino:106:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/MelodyBot.h: In function 'void MelodyBot()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/MelodyBot.h:27:11: error: 'PINA' was not declared in this scope
if (((PINA & 0b00010000) >> 4) == 0) //pushed
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/MelodyBot.h:27:11: note: suggested alternative: 'PIN0'
if (((PINA & 0b00010000) >> 4) == 0) //pushed
^~~~
PIN0
Multiple libraries were found for "EEPROM.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/libraries/EEPROM
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: note: suggested alternative: 'TIMSK0'
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCMotorClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: note: suggested alternative: 'TIMSK0'
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RFRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: note: suggested alternative: 'TIMSK0'
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::Timer2Set()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: error: 'TIMSK' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: note: suggested alternative: 'TIMSK0'
TIMSK &= ~(1<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: error: 'TCCR2' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: note: suggested alternative: 'TCCR2A'
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
TCCR2A
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: error: 'OCIE2' was not declared in this scope
TIMSK &= ~(1<<OCIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: note: suggested alternative: 'OCIE2B'
TIMSK &= ~(1<<OCIE2);
^~~~~
OCIE2B
Result: FAIL
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: note: suggested alternative: 'TIMSK0'
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCMotorClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: note: suggested alternative: 'TIMSK0'
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RFRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: note: suggested alternative: 'TIMSK0'
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::Timer2Set()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: error: 'TIMSK' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: note: suggested alternative: 'TIMSK0'
TIMSK &= ~(1<<TOIE2);
^~~~~
TIMSK0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: error: 'TCCR2' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: note: suggested alternative: 'TCCR2A'
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
TCCR2A
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: error: 'OCIE2' was not declared in this scope
TIMSK &= ~(1<<OCIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: note: suggested alternative: 'OCIE2B'
TIMSK &= ~(1<<OCIE2);
^~~~~
OCIE2B
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib3082738711/test/test.ino:1:10: fatal error: RokitSmart.h: No such file or directory
#include <RokitSmart.h>
^~~~~~~~~~~~~~
compilation terminated.
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void handle_interrupts(timer16_Sequence_t, volatile uint16_t*, volatile uint16_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:50:30: error: 'clockCyclesPerMicrosecond' was not declared /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: note: suggested alternative: 'DIR'
DDRB &= ~0b10000;
^~~~
DIR
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:2: error: 'PORTB' was not declared in this scope
PORTB |= 1100000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/e/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // normal counting mode
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'B111'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
B111
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: note: suggested alternative: 'SCNd16'
TCNT1 = 0; // clear the timer count
^~~~~
SCNd16
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:5: error: 'TIFR1' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:18: error: 'OCF1A' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: error: 'TIMSK1' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: note: suggested alternative: 'TIMER'
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:20: error: 'OCIE1A' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In constructor 'Servo::Servo()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:50:30: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define usToTicks(_us) (( clockCyclesPerMicrosecond()* _us) / 8) // converts microseconds to tick (assumes prescale of 8) // 12 Aug 2009
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:249:35: note: in expansion of macro 'usToTicks'
servos[this->servoIndex].ticks = usToTicks(DEFAULT_PULSE_WIDTH); // store default values - 12 Aug 2009
^~~~~~~~~
PORTB |= 0b0100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:5: error: 'PORTB' was not declared in this scope
PORTB |= 0b1000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:462:4: error: 'PORTB' was not declared in this scope
PORTB &=~0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:473:5: error: 'PORTD' was not declared in this scope
PORTD |= 0b11000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:477:5: error: 'PORTD' was not declared in this scope
PORTD &=~0b11000;
^~~~~
//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: error: 'SREG' was not declared in this scope
uint8_t oldSREG = SREG;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: note: suggested alternative: 'SING'
uint8_t oldSREG = SREG;
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: error: 'cli' was not declared in this scope
cli();
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'int Servo::readMicroseconds()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:51:53: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define ticksToUs(_ticks) (( (unsigned)_ticks * 8)/ clockCyclesPerMicrosecond() ) // converts from ticks back to microseconds
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:327:18: note: in expansion of macro 'ticksToUs'
pulsewidth = ticksToUs(servos[this->servoIndex].ticks) + TRIM_DURATION ; // 12 aug 2009
^~~~~~~~~
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void handle_interrupts(timer16_Sequence_t, volatile uint16_t*, volatile uint16_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:50:30: error: 'clockCyclesPerMicrosecond' was not declared /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: note: suggested alternative: 'DIR'
DDRB &= ~0b10000;
^~~~
DIR
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:2: error: 'PORTB' was not declared in this scope
PORTB |= 1100000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/e/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // normal counting mode
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'B111'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
B111
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: note: suggested alternative: 'SCNd16'
TCNT1 = 0; // clear the timer count
^~~~~
SCNd16
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:5: error: 'TIFR1' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:18: error: 'OCF1A' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: error: 'TIMSK1' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: note: suggested alternative: 'TIMER'
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:20: error: 'OCIE1A' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In constructor 'Servo::Servo()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:50:30: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define usToTicks(_us) (( clockCyclesPerMicrosecond()* _us) / 8) // converts microseconds to tick (assumes prescale of 8) // 12 Aug 2009
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:249:35: note: in expansion of macro 'usToTicks'
servos[this->servoIndex].ticks = usToTicks(DEFAULT_PULSE_WIDTH); // store default values - 12 Aug 2009
^~~~~~~~~
PORTB |= 0b0100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:5: error: 'PORTB' was not declared in this scope
PORTB |= 0b1000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:462:4: error: 'PORTB' was not declared in this scope
PORTB &=~0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:473:5: error: 'PORTD' was not declared in this scope
PORTD |= 0b11000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:477:5: error: 'PORTD' was not declared in this scope
PORTD &=~0b11000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:486:6: error: 'PORTD' was not declared in this scope
PORTD |=0b01000;
^~~~~
/home/ec2-user//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: note: suggested alternative: 'SING'
uint8_t oldSREG = SREG;
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: error: 'cli' was not declared in this scope
cli();
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'int Servo::readMicroseconds()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:51:53: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define ticksToUs(_ticks) (( (unsigned)_ticks * 8)/ clockCyclesPerMicrosecond() ) // converts from ticks back to microseconds
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:327:18: note: in expansion of macro 'ticksToUs'
pulsewidth = ticksToUs(servos[this->servoIndex].ticks) + TRIM_DURATION ; // 12 aug 2009
^~~~~~~~~
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void handle_interrupts(timer16_Sequence_t, volatile uint16_t*, volatile uint16_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:50:30: error: 'clockCyclesPerMicrosecond' was not declared /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: note: suggested alternative: 'DIR'
DDRB &= ~0b10000;
^~~~
DIR
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:2: error: 'PORTB' was not declared in this scope
PORTB |= 1100000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/e/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // normal counting mode
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'B111'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
B111
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: note: suggested alternative: 'SCNd16'
TCNT1 = 0; // clear the timer count
^~~~~
SCNd16
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:5: error: 'TIFR1' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:18: error: 'OCF1A' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: error: 'TIMSK1' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: note: suggested alternative: 'TIMER'
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:20: error: 'OCIE1A' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
B' was not declared in this scope
PORTB |= 0b10;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:4: error: 'PORTB' was not declared in this scope
PORTB &=~ 0b11;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:4: error: 'PORTB' was not declared in this scope
PORTB |= 0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:4: error: 'PORTB' was not declared in this scope
PORTB &=~0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:5: error: 'PORTB' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'void Servo::writeMicroseconds(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:50:30: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define usToTicks(_us) (( clockCyclesPerMicrosecond()* _us) / 8) // converts microseconds to tick (assumes prescale of 8) // 12 Aug 2009
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:309:13: note: in expansion of macro 'usToTicks'
value = usToTicks(value); // convert to ticks after compensating for interrupt overhead - 12 Aug 2009
^~~~~~~~~
home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:486:6: error: 'PORTD' was not declared in this scope
PORTD |=0b01000;
^~~~~
/home/ec2-user//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: note: suggested alternative: 'SING'
uint8_t oldSREG = SREG;
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: error: 'cli' was not declared in this scope
cli();
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'int Servo::readMicroseconds()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:51:53: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define ticksToUs(_ticks) (( (unsigned)_ticks * 8)/ clockCyclesPerMicrosecond() ) // converts from ticks back to microseconds
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:327:18: note: in expansion of macro 'ticksToUs'
pulsewidth = ticksToUs(servos[this->servoIndex].ticks) + TRIM_DURATION ; // 12 aug 2009
^~~~~~~~~
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconUse()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: error: 'DDRB' was not declared in this scope
DDRB &= ~0b10000;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: note: suggested alternative: 'DIR'
DDRB &= ~0b10000;
^~~~
DIR
/home/ec2-user/arduino-testlib/clime/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:92:34: note: in expansion of macro 'usToTicks'
if( ((unsigned)*TCNTn) + 4 < usToTicks(REFRESH_INTERVAL) ) // allow a few ticks to ensure the next OCR1A not missed
^~~~~~~~~
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/home/e/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // normal counting mode
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'B111'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
B111
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: note: suggested alternative: 'SCNd16'
TCNT1 = 0; // clear the timer count
^~~~~
SCNd16
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:5: error: 'TIFR1' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
tor.cpp:313:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER2_OVF_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member fun/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: error: 'TIMSK1' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: note: suggested alternative: 'TIMER'
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:20: error: 'OCIE1A' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In constructor 'Servo::Servo()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:50:30: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define usToTicks(_us) (( clockCyclesPerMicrosecond()* _us) / 8) // converts microseconds to tick (assumes prescale of 8) // 12 Aug 2009
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:249:35: note: in expansion of macro 'usToTicks'
servos[this->servoIndex].ticks = usToTicks(DEFAULT_PULSE_WIDTH); // store default values - 12 Aug 2009
^~~~~~~~~
PORTB |= 0b0100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:5: error: 'PORTB' was not declared in this scope
PORTB |= 0b1000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:462:4: error: 'PORTB' was not declared in this scope
PORTB &=~0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:473:5: error: 'PORTD' was not declared in this scope
PORTD |= 0b11000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:477:5: error: 'PORTD' was not declared in this scope
PORTD &=~0b11000;
^~~~~
//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: error: 'SREG' was not declared in this scope
uint8_t oldSREG = SREG;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: note: suggested alternative: 'SING'
uint8_t oldSREG = SREG;
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: error: 'cli' was not declared in this scope
cli();
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'int Servo::readMicroseconds()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:51:53: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define ticksToUs(_ticks) (( (unsigned)_ticks * 8)/ clockCyclesPerMicrosecond() ) // converts from ticks back to microseconds
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:327:18: note: in expansion of macro 'ticksToUs'
pulsewidth = ticksToUs(servos[this->servoIndex].ticks) + TRIM_DURATION ; // 12 aug 2009
^~~~~~~~~
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconUse()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: error: 'DDRB' was not declared in this scope
DDRB &= ~0b10000;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: note: suggested alternative: 'DIR'
DDRB &= ~0b10000;
^~~~
DIR
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:2: error: 'PORTB' was not declared in this scope
PORTB |= 1100000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/e/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // normal counting mode
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'B111'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
B111
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: note: suggested alternative: 'SCNd16'
TCNT1 = 0; // clear the timer count
^~~~~
SCNd16
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:5: error: 'TIFR1' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:18: error: 'OCF1A' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: error: 'TIMSK1' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: note: suggested alternative: 'TIMER'
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:20: error: 'OCIE1A' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
B' was not declared in this scope
PORTB |= 0b10;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:4: error: 'PORTB' was not declared in this scope
PORTB &=~ 0b11;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:4: error: 'PORTB' was not declared in this scope
PORTB |= 0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:4: error: 'PORTB' was not declared in this scope
PORTB &=~0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:5: error: 'PORTB' was not declared in this scope
PORTB |= 0b0100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:5: error: 'PORTB' was not declared in this scope
PORTB |= 0b1000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:462:4: error: 'PORTB' was not declared in this scope
PORTB &=~0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:473:5: error: 'PORTD' was not declared in this scope
PORTD |= 0b11000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:477:5: error: 'PORTD' was not declared in this scope
PORTD &=~0b11000;
^~~~~
//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: error: 'SREG' was not declared in this scope
uint8_t oldSREG = SREG;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: note: suggested alternative: 'SING'
uint8_t oldSREG = SREG;
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: error: 'cli' was not declared in this scope
cli();
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'int Servo::readMicroseconds()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:51:53: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define ticksToUs(_ticks) (( (unsigned)_ticks * 8)/ clockCyclesPerMicrosecond() ) // converts from ticks back to microseconds
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:327:18: note: in expansion of macro 'ticksToUs'
pulsewidth = ticksToUs(servos[this->servoIndex].ticks) + TRIM_DURATION ; // 12 aug 2009
^~~~~~~~~
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconUse()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: error: 'DDRB' was not declared in this scope
DDRB &= ~0b10000;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: note: suggested alternative: 'DIR'
DDRB &= ~0b10000;
^~~~
DIR
/home/ec2-user/arduino-testlib/clime/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:92:34: note: in expansion of macro 'usToTicks'
if( ((unsigned)*TCNTn) + 4 < usToTicks(REFRESH_INTERVAL) ) // allow a few ticks to ensure the next OCR1A not missed
^~~~~~~~~
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/home/e/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // normal counting mode
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'B111'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
B111
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: note: suggested alternative: 'SCNd16'
TCNT1 = 0; // clear the timer count
^~~~~
SCNd16
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:5: error: 'TIFR1' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:18: error: 'OCF1A' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: error: 'TIMSK1' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: note: suggested alternative: 'TIMER'
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:20: error: 'OCIE1A' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
B' was not declared in this scope
PORTB |= 0b10;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:4: error: 'PORTB' was not declared in this scope
PORTB &=~ 0b11;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:4: error: 'PORTB' was not declared in this scope
PORTB |= 0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:4: error: 'PORTB' was not declared in this scope
PORTB &=~0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:5: error: 'PORTB' was not declared in this scope
PORTB |= 0b0100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:5: error: 'PORTB' was not declared in this scope
PORTB |= 0b1000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:462:4: error: 'PORTB' was not declared in this scope
PORTB &=~0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:473:5: error: 'PORTD' was not declared in this scope
PORTD |= 0b11000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:477:5: error: 'PORTD' was not declared in this scope
PORTD &=~0b11000;
^~~~~
//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: error: 'SREG' was not declared in this scope
uint8_t oldSREG = SREG;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: note: suggested alternative: 'SING'
uint8_t oldSREG = SREG;
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: error: 'cli' was not declared in this scope
cli();
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'int Servo::readMicroseconds()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:51:53: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define ticksToUs(_ticks) (( (unsigned)_ticks * 8)/ clockCyclesPerMicrosecond() ) // converts from ticks back to microseconds
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:327:18: note: in expansion of macro 'ticksToUs'
pulsewidth = ticksToUs(servos[this->servoIndex].ticks) + TRIM_DURATION ; // 12 aug 2009
^~~~~~~~~
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/DefaultProgram.ino:68:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum/src/EEPROM.h:25:10: fatal error: avr/eeprom.h: No such file or directory
#include <avr/eeprom.h>
^~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "EEPROM.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconUse()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: error: 'DDRB' was not declared in this scope
DDRB &= ~0b10000;
^~~~
������������������������������������������������������������������������������������������������������������������������������������������������������������������/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:2: error: 'PORTB' was not declared in this scope
PORTB |= 1100000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/e/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // normal counting mode
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'B111'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
B111
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: note: suggested alternative: 'SCNd16'
TCNT1 = 0; // clear the timer count
^~~~~
SCNd16
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:5: error: 'TIFR1' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:18: error: 'OCF1A' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: error: 'TIMSK1' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: note: suggested alternative: 'TIMER'
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:20: error: 'OCIE1A' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
B' was not declared in this scope
PORTB |= 0b10;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:4: error: 'PORTB' was not declared in this scope
PORTB &=~ 0b11;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:4: error: 'PORTB' was not declared in this scope
PORTB |= 0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:4: error: 'PORTB' was not declared in this scope
PORTB &=~0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:5: error: 'PORTB' was not declared in this scope
PORTB |= 0b0100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:5: error: 'PORTB' was not declared in this scope
PORTB |= 0b1000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:462:4: error: 'PORTB' was not declared in this scope
PORTB &=~0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:473:5: error: 'PORTD' was not declared in this scope
PORTD |= 0b11000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:477:5: error: 'PORTD' was not declared in this scope
PORTD &=~0b11000;
^~~~~
//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: error: 'SREG' was not declared in this scope
uint8_t oldSREG = SREG;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: note: suggested alternative: 'SING'
uint8_t oldSREG = SREG;
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: error: 'cli' was not declared in this scope
cli();
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'int Servo::readMicroseconds()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:51:53: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define ticksToUs(_ticks) (( (unsigned)_ticks * 8)/ clockCyclesPerMicrosecond() ) // converts from ticks back to microseconds
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:327:18: note: in expansion of macro 'ticksToUs'
pulsewidth = ticksToUs(servos[this->servoIndex].ticks) + TRIM_DURATION ; // 12 aug 2009
^~~~~~~~~
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void handle_interrupts(timer16_Sequence_t, volatile uint16_t*, volatile uint16_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:50:30: error: 'clockCyclesPerMicrosecond' was not declared /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: note: suggested alternative: 'DIR'
DDRB &= ~0b10000;
^~~~
DIR
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:2: error: 'PORTB' was not declared in this scope
PORTB |= 1100000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/e/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // normal counting mode
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'B111'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
B111
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: note: suggested alternative: 'SCNd16'
TCNT1 = 0; // clear the timer count
^~~~~
SCNd16
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:5: error: 'TIFR1' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:18: error: 'OCF1A' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: error: 'TIMSK1' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: note: suggested alternative: 'TIMER'
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:20: error: 'OCIE1A' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
B' was not declared in this scope
PORTB |= 0b10;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:4: error: 'PORTB' was not declared in this scope
PORTB &=~ 0b11;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:4: error: 'PORTB' was not declared in this scope
PORTB |= 0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:4: error: 'PORTB' was not declared in this scope
PORTB &=~0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:5: error: 'PORTB' was not declared in this scope
PORTB |= 0b0100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:5: error: 'PORTB' was not declared in this scope
PORTB |= 0b1000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:462:4: error: 'PORTB' was not declared in this scope
PORTB &=~0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:473:5: error: 'PORTD' was not declared in this scope
PORTD |= 0b11000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:477:5: error: 'PORTD' was not declared in this scope
PORTD &=~0b11000;
^~~~~
//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: error: 'SREG' was not declared in this scope
uint8_t oldSREG = SREG;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: note: suggested alternative: 'SING'
uint8_t oldSREG = SREG;
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: error: 'cli' was not declared in this scope
cli();
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'int Servo::readMicroseconds()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:51:53: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define ticksToUs(_ticks) (( (unsigned)_ticks * 8)/ clockCyclesPerMicrosecond() ) // converts from ticks back to microseconds
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:327:18: note: in expansion of macro 'ticksToUs'
pulsewidth = ticksToUs(servos[this->servoIndex].ticks) + TRIM_DURATION ; // 12 aug 2009
^~~~~~~~~
Result: FAIL
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void handle_interrupts(timer16_Sequence_t, volatile uint16_t*, volatile uint16_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:50:30: error: 'clockCyclesPerMicrosecond' was not declared /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: note: suggested alternative: 'DIR'
DDRB &= ~0b10000;
^~~~
DIR
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:2: error: 'PORTB' was not declared in this scope
PORTB |= 1100000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/e/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // normal counting mode
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'B111'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
B111
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: note: suggested alternative: 'SCNd16'
TCNT1 = 0; // clear the timer count
^~~~~
SCNd16
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:5: error: 'TIFR1' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:18: error: 'OCF1A' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: error: 'TIMSK1' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: note: suggested alternative: 'TIMER'
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:20: error: 'OCIE1A' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In constructor 'Servo::Servo()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:50:30: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define usToTicks(_us) (( clockCyclesPerMicrosecond()* _us) / 8) // converts microseconds to tick (assumes prescale of 8) // 12 Aug 2009
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:249:35: note: in expansion of macro 'usToTicks'
servos[this->servoIndex].ticks = usToTicks(DEFAULT_PULSE_WIDTH); // store default values - 12 Aug 2009
^~~~~~~~~
PORTB |= 0b0100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:5: error: 'PORTB' was not declared in this scope
PORTB |= 0b1000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:462:4: error: 'PORTB' was not declared in this scope
PORTB &=~0b1100;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:473:5: error: 'PORTD' was not declared in this scope
PORTD |= 0b11000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:477:5: error: 'PORTD' was not declared in this scope
PORTD &=~0b11000;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:486:6: error: 'PORTD' was not declared in this scope
PORTD |=0b01000;
^~~~~
/home/ec2-user//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: note: suggested alternative: 'SING'
uint8_t oldSREG = SREG;
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: error: 'cli' was not declared in this scope
cli();
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'int Servo::readMicroseconds()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:51:53: error: 'clockCyclesPerMicrosecond' was not declared in this scope
#define ticksToUs(_ticks) (( (unsigned)_ticks * 8)/ clockCyclesPerMicrosecond() ) // converts from ticks back to microseconds
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:327:18: note: in expansion of macro 'ticksToUs'
pulsewidth = ticksToUs(servos[this->servoIndex].ticks) + TRIM_DURATION ; // 12 aug 2009
^~~~~~~~~
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib3082738711/test/test.ino:1:10: fatal error: RokitSmart.h: No such file or directory
#include <RokitSmart.h>
^~~~~~~~~~~~~~
compilation terminated.
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void TIMER1_COMPA_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: error: 'TCNT1' was not declared in this scope
handle_interrupts(_timer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: note: suggeste/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
mer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // norma/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'PIN0'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: error: 'PINB' was not declared in this scope
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
// set prescaler of 8
^~~~~~
TCB1
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,
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In function 'void TIMER2_OVF_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: error: 'TCNT2' was not declared in this scope
TCNT2 = 0xE7;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: note: suggested alternative: 'TCB2'
TCNT2 = 0xE7;
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCMotorClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'unsigned int SmartInventorClass::SensorCalibration(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:701:3: error: 'ADMUX' was not declared in this scope
ADMUX = pin - 19;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: error: 'ADCSRA' was not declared in this scope
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: note: suggested alternative: 'ADC_t'
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
ADC_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: error: 'ADC' was not declared in this scope
lowLevel[pin - 19] = ADC;
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: note: suggested alternative: 'ADC0'
lowLevel[pin - 19] = ADC;
^~~
ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::LedPerformanceNumber(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:748:22: error: no match for 'operator|' (operand types are 'int' and 'PORTCClass')
PORTC = (1 << num) | PORTC;
~~~~~~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RFRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::Timer2Set()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: error: 'TIMSK' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:16: error: 'TOIE2' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: error: 'TCCR2' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: note: suggested alternative: 'TCB2'
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:17: error: 'WGM21' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:30: error: 'WGM20' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: error: 'ASSR' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: note: suggested alternative: 'SS'
ASSR &= ~(1<<AS2);
^~~~
SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: error: 'AS2' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: note: suggested alternative: 'A2'
ASSR &= ~(1<<AS2);
^~~
A2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: error: 'OCIE2' was not declared in this scope
TIMSK &= ~(1<<OCIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:841:15: error: 'CS22' was not declared in this scope
TCCR2 |= (1<<CS22);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:17: error: 'CS21' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:29: error: 'CS20' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void TIMER1_COMPA_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: error: 'TCNT1' was not declared in this scope
handle_interrupts(_timer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: note: suggeste/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
mer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // norma/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'PIN0'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: error: 'PINB' was not declared in this scope
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: note: suggested alternative: 'PIN0'
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
PIN0
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/interrupt.h:38,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:45:
/home/ec2-user/arduino-testlib/cli-d/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: note: suggested alternative: 'TCB2'
TCNT2 = 0xE7;
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCMotorClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'unsigned int SmartInventorClass::SensorCalibration(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:701:3: error: 'ADMUX' was not declared in this scope
ADMUX = pin - 19;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: error: 'ADCSRA' was not declared in this scope
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: note: suggested alternative: 'ADC_t'
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
ADC_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: error: 'ADC' was not declared in this scope
lowLevel[pin - 19] = ADC;
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: note: suggested alternative: 'ADC0'
lowLevel[pin - 19] = ADC;
^~~
ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::LedPerformanceNumber(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:748:22: error: no match for 'operator|' (operand types are 'int' and 'PORTCClass')
PORTC = (1 << num) | PORTC;
~~~~~~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RFRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::Timer2Set()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: error: 'TIMSK' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:16: error: 'TOIE2' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: error: 'TCCR2' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: note: suggested alternative: 'TCB2'
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:17: error: 'WGM21' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:30: error: 'WGM20' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: error: 'ASSR' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: note: suggested alternative: 'SS'
ASSR &= ~(1<<AS2);
^~~~
SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: error: 'AS2' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: note: suggested alternative: 'A2'
ASSR &= ~(1<<AS2);
^~~
A2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: error: 'OCIE2' was not declared in this scope
TIMSK &= ~(1<<OCIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:841:15: error: 'CS22' was not declared in this scope
TCCR2 |= (1<<CS22);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:17: error: 'CS21' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:29: error: 'CS20' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void TIMER1_COMPA_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: error: 'TCNT1' was not declared in this scope
handle_interrupts(_timer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: note: suggeste/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
mer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // norma/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'PIN0'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: error: 'PINB' was not declared in this scope
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
// set prescaler of 8
^~~~~~
TCB1
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,
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In function 'void TIMER2_OVF_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: error: 'TCNT2' was not declared in this scope
TCNT2 = 0xE7;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: note: suggested alternative: 'TCB2'
TCNT2 = 0xE7;
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCMotorClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'unsigned int SmartInventorClass::SensorCalibration(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:701:3: error: 'ADMUX' was not declared in this scope
ADMUX = pin - 19;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: error: 'ADCSRA' was not declared in this scope
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: note: suggested alternative: 'ADC_t'
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
ADC_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: error: 'ADC' was not declared in this scope
lowLevel[pin - 19] = ADC;
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: note: suggested alternative: 'ADC0'
lowLevel[pin - 19] = ADC;
^~~
ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::LedPerformanceNumber(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:748:22: error: no match for 'operator|' (operand types are 'int' and 'PORTCClass')
PORTC = (1 << num) | PORTC;
~~~~~~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RFRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::Timer2Set()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: error: 'TIMSK' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:16: error: 'TOIE2' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: error: 'TCCR2' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: note: suggested alternative: 'TCB2'
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:17: error: 'WGM21' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:30: error: 'WGM20' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: error: 'ASSR' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: note: suggested alternative: 'SS'
ASSR &= ~(1<<AS2);
^~~~
SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: error: 'AS2' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: note: suggested alternative: 'A2'
ASSR &= ~(1<<AS2);
^~~
A2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: error: 'OCIE2' was not declared in this scope
TIMSK &= ~(1<<OCIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:841:15: error: 'CS22' was not declared in this scope
TCCR2 |= (1<<CS22);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:17: error: 'CS21' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:29: error: 'CS20' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void TIMER1_COMPA_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: error: 'TCNT1' was not declared in this scope
handle_interrupts(_timer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: note: suggeste/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
mer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // norma/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'PIN0'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: error: 'PINB' was not declared in this scope
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: note: suggested alternative: 'PIN0'
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
PIN0
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/interrupt.h:38,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:45:
/home/ec2-user/arduino-testlib/cli-d/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: note: suggested alternative: 'TCB2'
TCNT2 = 0xE7;
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCMotorClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'unsigned int SmartInventorClass::SensorCalibration(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:701:3: error: 'ADMUX' was not declared in this scope
ADMUX = pin - 19;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: error: 'ADCSRA' was not declared in this scope
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: note: suggested alternative: 'ADC_t'
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
ADC_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: error: 'ADC' was not declared in this scope
lowLevel[pin - 19] = ADC;
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: note: suggested alternative: 'ADC0'
lowLevel[pin - 19] = ADC;
^~~
ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::LedPerformanceNumber(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:748:22: error: no match for 'operator|' (operand types are 'int' and 'PORTCClass')
PORTC = (1 << num) | PORTC;
~~~~~~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RFRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::Timer2Set()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: error: 'TIMSK' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:16: error: 'TOIE2' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: error: 'TCCR2' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: note: suggested alternative: 'TCB2'
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:17: error: 'WGM21' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:30: error: 'WGM20' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: error: 'ASSR' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: note: suggested alternative: 'SS'
ASSR &= ~(1<<AS2);
^~~~
SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: error: 'AS2' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: note: suggested alternative: 'A2'
ASSR &= ~(1<<AS2);
^~~
A2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: error: 'OCIE2' was not declared in this scope
TIMSK &= ~(1<<OCIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:841:15: error: 'CS22' was not declared in this scope
TCCR2 |= (1<<CS22);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:17: error: 'CS21' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:29: error: 'CS20' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void TIMER1_COMPA_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: error: 'TCNT1' was not declared in this scope
handle_interrupts(_timer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: note: suggeste/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RemoconSetChannel()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: error: 'PINB' was not declared in this scope
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'PIN0'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: error: 'PINB' was not declared in this scope
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: note: suggested alternative: 'PIN0'
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In function 'void TIMER2_OVF_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: error: 'TCNT2' was not declared in this scope
TCNT2 = 0xE7;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: note: suggested alternative: 'TCB2'
TCNT2 = 0xE7;
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCMotorClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'unsigned int SmartInventorClass::SensorCalibration(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:701:3: error: 'ADMUX' was not declared in this scope
ADMUX = pin - 19;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: error: 'ADCSRA' was not declared in this scope
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: note: suggested alternative: 'ADC_t'
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
ADC_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: error: 'ADC' was not declared in this scope
lowLevel[pin - 19] = ADC;
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: note: suggested alternative: 'ADC0'
lowLevel[pin - 19] = ADC;
^~~
ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::LedPerformanceNumber(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:748:22: error: no match for 'operator|' (operand types are 'int' and 'PORTCClass')
PORTC = (1 << num) | PORTC;
~~~~~~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RFRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::Timer2Set()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: error: 'TIMSK' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:16: error: 'TOIE2' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: error: 'TCCR2' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: note: suggested alternative: 'TCB2'
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:17: error: 'WGM21' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:30: error: 'WGM20' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: error: 'ASSR' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: note: suggested alternative: 'SS'
ASSR &= ~(1<<AS2);
^~~~
SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: error: 'AS2' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: note: suggested alternative: 'A2'
ASSR &= ~(1<<AS2);
^~~
A2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: error: 'OCIE2' was not declared in this scope
TIMSK &= ~(1<<OCIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:841:15: error: 'CS22' was not declared in this scope
TCCR2 |= (1<<CS22);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:17: error: 'CS21' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:29: error: 'CS20' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void TIMER1_COMPA_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: error: 'TCNT1' was not declared in this scope
handle_interrupts(_timer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: note: suggeste/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
mer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // norma/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'PIN0'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: error: 'PINB' was not declared in this scope
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
// set prescaler of 8
^~~~~~
TCB1
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,
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In function 'void TIMER2_OVF_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: error: 'TCNT2' was not declared in this scope
TCNT2 = 0xE7;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: note: suggested alternative: 'TCB2'
TCNT2 = 0xE7;
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCMotorClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'unsigned int SmartInventorClass::SensorCalibration(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:701:3: error: 'ADMUX' was not declared in this scope
ADMUX = pin - 19;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: error: 'ADCSRA' was not declared in this scope
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: note: suggested alternative: 'ADC_t'
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
ADC_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: error: 'ADC' was not declared in this scope
lowLevel[pin - 19] = ADC;
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: note: suggested alternative: 'ADC0'
lowLevel[pin - 19] = ADC;
^~~
ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::LedPerformanceNumber(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:748:22: error: no match for 'operator|' (operand types are 'int' and 'PORTCClass')
PORTC = (1 << num) | PORTC;
~~~~~~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RFRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::Timer2Set()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: error: 'TIMSK' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:16: error: 'TOIE2' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: error: 'TCCR2' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: note: suggested alternative: 'TCB2'
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:17: error: 'WGM21' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:30: error: 'WGM20' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: error: 'ASSR' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: note: suggested alternative: 'SS'
ASSR &= ~(1<<AS2);
^~~~
SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: error: 'AS2' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: note: suggested alternative: 'A2'
ASSR &= ~(1<<AS2);
^~~
A2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: error: 'OCIE2' was not declared in this scope
TIMSK &= ~(1<<OCIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:841:15: error: 'CS22' was not declared in this scope
TCCR2 |= (1<<CS22);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:17: error: 'CS21' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:29: error: 'CS20' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
Result: FAIL
WARNING: library RokitSmart claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/DefaultProgram.ino:69:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h: In function 'void RokitFirmata()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:148:24: error: 'PIND' was not declared in this scope
int dVal = (((PIND & 0b01111100) >> 2) << 8) | ((PINB & 0b11100000) | ((PINA & 0b11111000) >> 3));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:148:24: note: suggested alternative: 'PIN0'
int dVal = (((PIND & 0b01111100) >> 2) << 8) | ((PINB & 0b11100000) | ((PINA & 0b11111000) >> 3));
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:148:59: error: 'PINB' was not declared in this scope
int dVal = (((PIND & 0b01111100) >> 2) << 8) | ((PINB & 0b11100000) | ((PINA & 0b11111000) >> 3));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:148:59: note: suggested alternative: 'PIN0'
int dVal = (((PIND & 0b01111100) >> 2) << 8) | ((PINB & 0b11100000) | ((PINA & 0b11111000) >> 3));
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:148:82: error: 'PINA' was not declared in this scope
int dVal = (((PIND & 0b01111100) >> 2) << 8) | ((PINB & 0b11100000) | ((PINA & 0b11111000) >> 3));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:148:82: note: suggested alternative: 'PIN0'
int dVal = (((PIND & 0b01111100) >> 2) << 8) | ((PINB & 0b11100000) | ((PINA & 0b11111000) >> 3));
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:154:30: error: no match for 'operator&' (operand types are 'DDRDClass' and 'int')
int dirPin = (((DDRD & 0b01111100) >> 2) << 8) | ((DDRB & 0b11100000) | ((DDRA & 0b11111000) >> 3));
~~~~~^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:154:65: error: no match for 'operator&' (operand types are 'DDRBClass' and 'int')
int dirPin = (((DDRD & 0b01111100) >> 2) << 8) | ((DDRB & 0b11100000) | ((DDRA & 0b11111000) >> 3));
~~~~~^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:154:83: error: 'DDRA' was not declared in this scope
int dirPin = (((DDRD & 0b01111100) >> 2) << 8) | ((DDRB & 0b11100000) | ((DDRA & 0b11111000) >> 3));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:154:83: note: suggested alternative: 'DDRD'
int dirPin = (((DDRD & 0b01111100) >> 2) << 8) | ((DDRB & 0b11100000) | ((DDRA & 0b11111000) >> 3));
^~~~
DDRD
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:5:24: error: 'PINC' was not declared in this scope
#define SEVENSENSOR ((~PINC) & 0b11111111)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:160:22: note: in expansion of macro 'SEVENSENSOR'
byte sVal = ~SEVENSENSOR;
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:5:24: note: suggested alternative: 'PIN0'
#define SEVENSENSOR ((~PINC) & 0b11111111)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/RokitFirmata.h:160:22: note: in expansion of macro 'SEVENSENSOR'
byte sVal = ~SEVENSENSOR;
^~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/DefaultProgram.ino:95:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h: In function 'void LineRun(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:13:19: error: 'PINC' was not declared in this scope
#define Sensor ((~PINC) & 0b11111111)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:149:12: note: in expansion of macro 'Sensor'
while(((~Sensor) & 0b10000000) && ((~Sensor) & 0b00000001))
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:13:19: note: suggested alternative: 'PIN0'
#define Sensor ((~PINC) & 0b11111111)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:149:12: note: in expansion of macro 'Sensor'
while(((~Sensor) & 0b10000000) && ((~Sensor) & 0b00000001))
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h: In function 'void LeftTurn(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:13:19: error: 'PINC' was not declared in this scope
#define Sensor ((~PINC) & 0b11111111)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:189:8: note: in expansion of macro 'Sensor'
if(Sensor & 0b00000001) break;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:13:19: note: suggested alternative: 'PIN0'
#define Sensor ((~PINC) & 0b11111111)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:189:8: note: in expansion of macro 'Sensor'
if(Sensor & 0b00000001) break;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:13:19: error: 'PINC' was not declared in this scope
#define Sensor ((~PINC) & 0b11111111)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:204:8: note: in expansion of macro 'Sensor'
if(Sensor & 0b00011000) break;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:13:19: note: suggested alternative: 'PIN0'
#define Sensor ((~PINC) & 0b11111111)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:204:8: note: in expansion of macro 'Sensor'
if(Sensor & 0b00011000) break;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h: In function 'void RightTurn(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:13:19: error: 'PINC' was not declared in this scope
#define Sensor ((~PINC) & 0b11111111)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:216:8: note: in expansion of macro 'Sensor'
if(Sensor & 0b10000000) break;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:13:19: note: suggested alternative: 'PIN0'
#define Sensor ((~PINC) & 0b11111111)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:216:8: note: in expansion of macro 'Sensor'
if(Sensor & 0b10000000) break;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:13:19: error: 'PINC' was not declared in this scope
#define Sensor ((~PINC) & 0b11111111)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:231:8: note: in expansion of macro 'Sensor'
if(Sensor & 0b00011000) break;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:13:19: note: suggested alternative: 'PIN0'
#define Sensor ((~PINC) & 0b11111111)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h:231:8: note: in expansion of macro 'Sensor'
if(Sensor & 0b00011000) break;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/LineTracer.h: In function 'void TurnBack(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void TIMER1_COMPA_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: error: 'TCNT1' was not declared in this scope
handle_interrupts(_timer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: note: suggeste/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
mer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // norma/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'PIN0'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: error: 'PINB' was not declared in this scope
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: note: suggested alternative: 'PIN0'
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
PIN0
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/interrupt.h:38,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:45:
/home/ec2-user/arduino-testlib/cli-d/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: note: suggested alternative: 'TCB2'
TCNT2 = 0xE7;
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCMotorClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'unsigned int SmartInventorClass::SensorCalibration(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:701:3: error: 'ADMUX' was not declared in this scope
ADMUX = pin - 19;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: error: 'ADCSRA' was not declared in this scope
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: note: suggested alternative: 'ADC_t'
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
ADC_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: error: 'ADC' was not declared in this scope
lowLevel[pin - 19] = ADC;
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: note: suggested alternative: 'ADC0'
lowLevel[pin - 19] = ADC;
^~~
ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::LedPerformanceNumber(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:748:22: error: no match for 'operator|' (operand types are 'int' and 'PORTCClass')
PORTC = (1 << num) | PORTC;
~~~~~~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RFRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::Timer2Set()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: error: 'TIMSK' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:16: error: 'TOIE2' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: error: 'TCCR2' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: note: suggested alternative: 'TCB2'
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:17: error: 'WGM21' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:30: error: 'WGM20' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: error: 'ASSR' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: note: suggested alternative: 'SS'
ASSR &= ~(1<<AS2);
^~~~
SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: error: 'AS2' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: note: suggested alternative: 'A2'
ASSR &= ~(1<<AS2);
^~~
A2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: error: 'OCIE2' was not declared in this scope
TIMSK &= ~(1<<OCIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:841:15: error: 'CS22' was not declared in this scope
TCCR2 |= (1<<CS22);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:17: error: 'CS21' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:29: error: 'CS20' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void TIMER1_COMPA_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: error: 'TCNT1' was not declared in this scope
handle_interrupts(_timer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: note: suggeste/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
mer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // norma/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'PIN0'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: error: 'PINB' was not declared in this scope
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
// set prescaler of 8
^~~~~~
TCB1
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,
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In function 'void TIMER2_OVF_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: error: 'TCNT2' was not declared in this scope
TCNT2 = 0xE7;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: note: suggested alternative: 'TCB2'
TCNT2 = 0xE7;
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCMotorClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'unsigned int SmartInventorClass::SensorCalibration(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:701:3: error: 'ADMUX' was not declared in this scope
ADMUX = pin - 19;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: error: 'ADCSRA' was not declared in this scope
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: note: suggested alternative: 'ADC_t'
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
ADC_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: error: 'ADC' was not declared in this scope
lowLevel[pin - 19] = ADC;
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: note: suggested alternative: 'ADC0'
lowLevel[pin - 19] = ADC;
^~~
ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::LedPerformanceNumber(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:748:22: error: no match for 'operator|' (operand types are 'int' and 'PORTCClass')
PORTC = (1 << num) | PORTC;
~~~~~~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RFRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::Timer2Set()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: error: 'TIMSK' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:16: error: 'TOIE2' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: error: 'TCCR2' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: note: suggested alternative: 'TCB2'
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:17: error: 'WGM21' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:30: error: 'WGM20' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: error: 'ASSR' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: note: suggested alternative: 'SS'
ASSR &= ~(1<<AS2);
^~~~
SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: error: 'AS2' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: note: suggested alternative: 'A2'
ASSR &= ~(1<<AS2);
^~~
A2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: error: 'OCIE2' was not declared in this scope
TIMSK &= ~(1<<OCIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:841:15: error: 'CS22' was not declared in this scope
TCCR2 |= (1<<CS22);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:17: error: 'CS21' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:29: error: 'CS20' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
Result: FAIL
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp: In function 'void TIMER1_COMPA_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: error: 'TCNT1' was not declared in this scope
handle_interrupts(_timer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:105:31: note: suggeste/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
mer1, &TCNT1, &OCR1A);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // norma/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'PIN0'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: error: 'PINB' was not declared in this scope
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
// set prescaler of 8
^~~~~~
TCB1
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,
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In function 'void TIMER2_OVF_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: error: 'TCNT2' was not declared in this scope
TCNT2 = 0xE7;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:315:2: note: suggested alternative: 'TCB2'
TCNT2 = 0xE7;
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCMotorClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:561:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'unsigned int SmartInventorClass::SensorCalibration(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:701:3: error: 'ADMUX' was not declared in this scope
ADMUX = pin - 19;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: error: 'ADCSRA' was not declared in this scope
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:702:3: note: suggested alternative: 'ADC_t'
ADCSRA = 0x86; // (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1)
^~~~~~
ADC_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: error: 'ADC' was not declared in this scope
lowLevel[pin - 19] = ADC;
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:706:24: note: suggested alternative: 'ADC0'
lowLevel[pin - 19] = ADC;
^~~
ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::LedPerformanceNumber(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:748:22: error: no match for 'operator|' (operand types are 'int' and 'PORTCClass')
PORTC = (1 << num) | PORTC;
~~~~~~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RFRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:770:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::Timer2Set()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:2: error: 'TIMSK' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:836:16: error: 'TOIE2' was not declared in this scope
TIMSK &= ~(1<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: error: 'TCCR2' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:2: note: suggested alternative: 'TCB2'
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
TCB2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:17: error: 'WGM21' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:837:30: error: 'WGM20' was not declared in this scope
TCCR2 &= ~((1<<WGM21) | (1<<WGM20));
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: error: 'ASSR' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:2: note: suggested alternative: 'SS'
ASSR &= ~(1<<AS2);
^~~~
SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: error: 'AS2' was not declared in this scope
ASSR &= ~(1<<AS2);
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:838:15: note: suggested alternative: 'A2'
ASSR &= ~(1<<AS2);
^~~
A2
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:839:16: error: 'OCIE2' was not declared in this scope
TIMSK &= ~(1<<OCIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:841:15: error: 'CS22' was not declared in this scope
TCCR2 |= (1<<CS22);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:17: error: 'CS21' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:842:29: error: 'CS20' was not declared in this scope
TCCR2 &= ~((1<<CS21) | (1<<CS20));
^~~~
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib542041732/test/test.ino:1:10: fatal error: RokitSmart.h: No such file or directory
#include <RokitSmart.h>
^~~~~~~~~~~~~~
compilation terminated.
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconUse()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: error: 'DDRB' was not declared in this scope
DDRB &= ~0b10000;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 1100000;
~~~ ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: note: suggested alternative: 'TCC1'
TCCR1A = 0; // normal counting mode
^~~~~~
TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: note: suggested alternative: 'TCC1'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'SS1'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: note: suggested alternative: 'TCC1'
TCNT1 = 0; // clear the timer count
^~~~~
TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:5: error: 'TIFR1' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:18: error: 'OCF1A' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: error: 'TIMSK1' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: note: suggested alternative: 'MISO1'
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
MISO1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:20: error: 'OCIE1A' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'void Servo::writeMicroseconds(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: error: 'SREG' was not declared in this scope
uint8_t oldSREG = SREG;
^~~~
/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b11;
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: note: suggested alternative: 'Gclk'
cli();
^~~
Gclk
types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b01;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b01;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b10;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b10;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b0100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b0100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1000;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/S
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp:103:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER1_COMPA_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequence_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: error: 'TCCR1A' was not declared in this scope
TCCR1A = 0; // normal counting mode
~~~^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:12: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 1100000;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RemoconSetChannel()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: error: 'PINB' was not declared in this scope
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'SING'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: error: 'PINB' was not declared in this scope
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: note: suggested alternative: 'SING'
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:313:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER2_OVF_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCControl()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b11;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: error: no match for 'operator&=' (operand�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b0100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b0100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1000;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/S
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconUse()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: error: 'DDRB' was not declared in this scope
DDRB &= ~0b10000;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 1100000;
~~~ ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: note: suggested alternative: 'TCC1'
TCCR1A = 0; // normal counting mode
^~~~~~
TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: note: suggested alternative: 'TCC1'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'SS1'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: note: suggested alternative: 'TCC1'
TCNT1 = 0; // clear the timer count
^~~~~
TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:5: error: 'TIFR1' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:18: error: 'OCF1A' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: error: 'TIMSK1' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/user/libraries/RokitSmart/SmartInventor.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:313:4: error: expected constructor, destructor, or type conversion /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:20: error: 'OCIE1A' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'void Servo::writeMicroseconds(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: error: 'SREG' was not declared in this scope
uint8_t oldSREG = SREG;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: note: suggested alternative: 'SING'
uint8_t oldSREG = SREG;
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: error: 'cli' was not declared in this scope
cli();
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: note: suggested alternative: 'Gclk'
cli();
^~~
Gclk
types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b01;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b01;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b10;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b10;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b0100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b0100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1000;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/S
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconUse()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:23:2: error: 'DDRB' was not declared in this scope
DDRB &= ~0b10000;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 1100000;
~~~ ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:151:5: note: suggested alternative: 'TCC1'
TCCR1A = 0; // normal counting mode
^~~~~~
TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: note: suggested alternative: 'TCC1'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'SS1'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: note: suggested alternative: 'TCC1'
TCNT1 = 0; // clear the timer count
^~~~~
TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:5: error: 'TIFR1' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:18: error: 'OCF1A' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: error: 'TIMSK1' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: note: suggested alternative: 'MISO1'
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
MISO1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:20: error: 'OCIE1A' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'void Servo::writeMicroseconds(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: error: 'SREG' was not declared in this scope
uint8_t oldSREG = SREG;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: note: suggested alternative: 'SING'
uint8_t oldSREG = SREG;
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: error: 'cli' was not declared in this scope
cli();
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: note: suggested alternative: 'Gclk'
cli();
^~~
Gclk
types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b01;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b01;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b10;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b10;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b0100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b0100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1000;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/S
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconUse()':
/home/ec2-user/arduino-testlib/cli-datadir/us/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequenc/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 1100000;
~~~~~~^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/us/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: note: suggested alternative: 'TCC1'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'SS1'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: note: suggested alternative: 'TCC1'
TCNT1 = 0; // clear the timer count
^~~~~
TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:5: error: 'TIFR1' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending interrupts;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:18: error: 'OCF1A' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending in/home/ec2-user/arduino-testlib/cli-d/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: error: 'TIMSK1' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable t/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:313:4: error: expected constructor, destructor, or type conversion /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:20: error: 'OCIE1A' was not declared in this scope
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In member function 'void Servo::writeMicroseconds(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: error: 'SREG' was not declared in this scope
uint8_t oldSREG = SREG;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: note: suggested alternative: 'SING'
uint8_t oldSREG = SREG;
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: error: 'cli' was not declared in this scope
cli();
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: note: suggested alternative: 'Gclk'
cli();
^~~
Gclk
types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b01;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b01;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b10;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b10;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b0100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b0100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1000;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/S
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp:103:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER1_COMPA_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequenc/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 1100000;
~~~~~~^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:12: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 1100000;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RemoconSetChannel()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: error: 'PINB' was not declared in this scope
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'SING'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: error: 'PINB' was not declared in this scope
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: note: suggested alternative: 'SING'
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:313:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER2_OVF_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCControl()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b11;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b01;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b01;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b10;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b10;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b0100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b0100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1000;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/S
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/DefaultProgram.ino:68:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum/src/EEPROM.h:25:10: fatal error: avr/eeprom.h: No such file or directory
#include <avr/eeprom.h>
^~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "EEPROM.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp:103:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER1_COMPA_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequenc/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 1100000;
~~~~~~^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:12: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 1100000;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RemoconSetChannel()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: error: 'PINB' was not declared in this scope
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'SING'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: error: 'PINB' was not declared in this scope
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: note: suggested alternative: 'SING'
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:313:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER2_OVF_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCControl()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b11;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b01;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b01;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b10;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b10;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b0100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b0100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1000;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/S
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/Servo.cpp:103:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER1_COMPA_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequenc/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 1100000;
~~~~~~^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:12: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 1100000;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconClose()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:59: error: 'TIMSK' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:38:72: error: 'TOIE2' was not declared in this scope
if(dcUse == 0 || remoconUseTV == 0 || remoconUseRF == 0) TIMSK |= (0<<TOIE2);
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::RemoconSetChannel()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: error: 'PINB' was not declared in this scope
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'SING'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: error: 'PINB' was not declared in this scope
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: note: suggested alternative: 'SING'
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:313:4: error: expected constructor, destructor, or type conversion before '(' token
ISR(TIMER2_OVF_vect)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCControl()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b11;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b01;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b01;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b10;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b10;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b0100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b0100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1000;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/S
Result: FAIL
Result: FAIL
WARNING: library RokitSmart 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/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemoconUse()':
/home/ec2-user/arduino-testlib/cli-datadir/us/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp: In function 'void initISR(timer16_Sequenc/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 1100000;
~~~~~~^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:31:8: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/us/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: error: 'TCCR1B' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:5: note: suggested alternative: 'TCC1'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~~~
TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: error: 'CS11' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:18: note: suggested alternative: 'SS1'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~~
SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: error: '_BV' was not declared in this scope
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:152:14: note: suggested alternative: '_B'
TCCR1B = _BV(CS11); // set prescaler of 8
^~~
_B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:153:5: error: 'TCNT1' was not declared in this scope
TCNT1 = 0; // clear the timer count
^~~~~
/home/ec2-user/a/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:53:23: note: suggested alternative: 'SING'
remoconChannel = (((~PINB) >> 5) & 0b011);
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::TVRemocon()':
/home/ec2-us/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:159:18: error: 'OCF1A' was not declared in this scope
TIFR1 |= _BV(OCF1A); // clear any pending in/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:153:16: note: suggested alternative: 'SING'
IR_in = !(((~PINB) >> 4) & 0b1);
^~~~
SING
he output compare interrupt
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:160:5: note: suggested alternative: 'MISO1'
TIMSK1 |= _BV(OCIE1A) ; // enable the output compare interrupt
^~~~~~
MISO1
/home/ec2-user/arduino-testlib/cli-datadir/use/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp: In member function 'void SmartInventorClass::DCControl()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b11;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:410:10: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:311:23: note: suggested alternative: 'SING'
uint8_t oldSREG = SREG;
^~~~
SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: error: 'cli' was not declared in this scope
cli();
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/Servo.cpp:312:5: note: suggested alternative: 'Gclk'
cli();
^~~
Gclk
types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:414:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b01;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:422:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b01;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b10;
~~~~~~^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:426:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b10;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~ 0b11;
~~~~~~^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:431:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~ 0b11;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:440:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: error: no match for 'operator&=' (operand types are '_EPortType' and 'int')
PORTB &=~0b1100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: candidate: operator&=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:10: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:444:13: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &=~0b1100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b0100;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:453:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= 0b0100;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: error: no match for 'operator|=' (operand types are '_EPortType' and 'int')
PORTB |= 0b1000;
~~~~~~^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.cpp:457:11: note: candidate: operator|=(_EPortType&, int) <built-in>
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/S
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib4024408445/test/test.ino:1:24: fatal error: RokitSmart.h: No such file or directory compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/Buzz/Buzz.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.h:13:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/BuzzWithServo/BuzzWithServo.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.h:13:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DCMotor/DCMotor.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.h:13:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DCMotorFour/DCMotorFour.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.h:13:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DCMove/DCMove.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.h:13:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DCMoveWithServo/DCMoveWithServo.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.h:13:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/DefaultProgram/DefaultProgram.ino:67:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.h:13:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/LEDArray/LEDArray.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.h:13:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/RFRemocon/RFRemocon.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.h:13:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.
Result: FAIL
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/examples/TVRemocon/TVRemocon.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart/SmartInventor.h:13:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.