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.