This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.1.0
More details
Board | Claims compatibility | Inclusion | Mario |
PoweredUpRemoteBoost |
RotationSensor |
TrainHub |
ColorSensor |
DistanceSensor |
HubEmulation |
MoveHubDeviceInfo |
PowerFunctions |
PoweredUpRemoteAutoDetection |
TrainColor |
ControlPlusHubAbsolute |
DuploTrainBase |
MultipleTrainHubs |
PoweredUpRemote |
Boost |
ControlPlusHub |
TwoTrainHubs |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | PASS | 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 | PASS | 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 | PASS | 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 | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes ⚠️ | FAIL | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS |
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib137129717/test/test.ino:3:10: fatal error: ControlPlusHub.h: No such file or directory #include <ControlPlusHub.h> ^~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:13:1: error: 'Boost' does not name a type; did you mean 'fpos_t'? Boost myMoveHub; ^~~~~ fpos_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:14:20: error: 'MoveHubPort' has not been declared byte portC = (byte)MoveHubPort::C; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:15:20: error: 'MoveHubPort' has not been declared byte portD = (byte)MoveHubPort::D; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:20:3: error: 'myMoveHub' was not declared in this scope myMoveHub.init(); // initalize the MoveHub instance ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:28:7: error: 'myMoveHub' was not declared in this scope if (myMoveHub.isConnecting()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:42:7: error: 'myMoveHub' was not declared in this scope if (myMoveHub.isConnected()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:47:27: error: 'GREEN' was not declared in this scope myMoveHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:47:27: note: suggested alternative: 'SREG_N' myMoveHub.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:49:27: error: 'RED' was not declared in this scope myMoveHub.setLedColor(RED); ^~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:15:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:25:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:21:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the hub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:25:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: In function 'void colorDistanceSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:27:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:27:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:27:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:33:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::COLOR_DISTANCE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:38:18: error: 'LegoinoCommon' has not been declared Serial.print(LegoinoCommon::ColorStringFromColor(color).c_str()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:41:25: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:41:25: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:50:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:56:25: error: 'BLUE' was not declared in this scope myHub.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:64:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:68:59: error: 'DeviceType' has not been declared byte portForDevice = myHub.getPortForDeviceType((byte)DeviceType::COLOR_DISTANCE_SENSOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:75:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:75:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:14:20: error: 'ControlPlusHubPort' has not been declared byte portD = (byte)ControlPlusHubPort::D; ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:24:8: error: 'myHub' was not declared in this scope if (!myHub.isConnected() && !myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:30:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:40:7: error: 'myHub' was not declared in this scope if (myHub.isConnected()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:45:23: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:45:23: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:47:23: error: 'RED' was not declared in this scope myHub.setLedColor(RED); ^~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:14:20: error: 'ControlPlusHubPort' has not been declared byte portB = (byte)ControlPlusHubPort::B; ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:27:8: error: 'myHub' was not declared in this scope if (!myHub.isConnected() && !myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:33:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:43:7: error: 'myHub' was not declared in this scope if (myHub.isConnected()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:47:25: error: 'ORANGE' was not declared in this scope myHub.setLedColor(ORANGE); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:47:25: note: suggested alternative: 'CHANGE' myHub.setLedColor(ORANGE); ^~~~~~ CHANGE /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:56:25: error: 'YELLOW' was not declared in this scope myHub.setLedColor(YELLOW); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:56:25: note: suggested alternative: 'LOW' myHub.setLedColor(YELLOW); ^~~~~~ LOW /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:63:23: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:63:23: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:74:23: error: 'RED' was not declared in this scope myHub.setLedColor(RED); ^~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:15:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:19:57: error: 'DeviceType' has not been declared void distanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:19:57: error: 'DeviceType' has not been declared void distanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino: In function 'void distanceSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:21:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:21:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:21:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:27:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::COLOR_DISTANCE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:38:26: error: 'RED' was not declared in this scope myHub->setLedColor(RED); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:42:26: error: 'ORANGE' was not declared in this scope myHub->setLedColor(ORANGE); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:42:26: note: suggested alternative: 'CHANGE' myHub->setLedColor(ORANGE); ^~~~~~ CHANGE /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:46:26: error: 'GREEN' was not declared in this scope myHub->setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:46:26: note: suggested alternative: 'SREG_N' myHub->setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:54:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the MoveHub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:62:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:68:25: error: 'BLUE' was not declared in this scope myHub.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:76:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:80:59: error: 'DeviceType' has not been declared byte portForDevice = myHub.getPortForDeviceType((byte)DeviceType::COLOR_DISTANCE_SENSOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:87:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:87:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:18:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:20:24: error: 'DuploTrainHubPort' has not been declared byte motorPort = (byte)DuploTrainHubPort::MOTOR; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:22:54: error: 'DeviceType' has not been declared void colorSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:48:60: error: 'DeviceType' has not been declared void speedometerSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:22:54: error: 'DeviceType' has not been declared void colorSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void colorSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:24:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:24:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:24:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:26:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::DUPLO_TRAIN_BASE_COLOR_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:30:20: error: 'COLOR_STRING' was not declared in this scope Serial.println(COLOR_STRING[color]); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:31:25: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:31:25: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:33:24: error: 'RED' was not declared in this scope if (color == (byte)RED) ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:35:30: error: 'DuploTrainBaseSound' has not been declared myHub->playSound((byte)DuploTrainBaseSound::BRAKE); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:37:29: error: 'BLUE' was not declared in this scope else if (color == (byte)BLUE) ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:39:30: error: 'DuploTrainBaseSound' has not been declared myHub->playSound((byte)DuploTrainBaseSound::WATER_REFILL); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:41:29: error: 'YELLOW' was not declared in this scope else if (color == (byte)YELLOW) ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:41:29: note: suggested alternative: 'LOW' else if (color == (byte)YELLOW) ^~~~~~ LOW /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:43:30: error: 'DuploTrainBaseSound' has not been declared myHub->playSound((byte)DuploTrainBaseSound::HORN); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:48:60: error: 'DeviceType' has not been declared void speedometerSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void speedometerSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:50:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:50:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:50:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:52:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::DUPLO_TRAIN_BASE_SPEEDOMETER) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:78:3: error: 'myHub' was not declared in this scope myHub.init(); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:86:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:95:38: error: 'DuploTrainHubPort' has not been declared myHub.activatePortDevice((byte)DuploTrainHubPort::SPEEDOMETER, speedometerSensorCallback); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:98:38: error: 'DuploTrainHubPort' has not been declared myHub.activatePortDevice((byte)DuploTrainHubPort::COLOR, colorSensorCallback); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:100:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:100:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:25:1: error: 'Lpf2HubEmulation' does not name a type Lpf2HubEmulation myEmulatedHub("TrainHub", HubType::POWERED_UP_HUB); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino: In function 'void writeValueCallback(byte, byte)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:50:20: error: 'LegoinoCommon' has not been declared Serial.println(LegoinoCommon::ColorStringFromColor(value).c_str()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:58:3: error: 'myEmulatedHub' was not declared in this scope myEmulatedHub.setWritePortCallback(&writeValueCallback); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:68:7: error: 'myEmulatedHub' was not declared in this scope if (myEmulatedHub.isConnected && !myEmulatedHub.isPortInitialized) ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:72:38: error: 'PoweredUpHubPort' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::A, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:72:59: error: 'DeviceType' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::A, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:74:38: error: 'PoweredUpHubPort' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::LED, DeviceType::HUB_LED); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:74:61: error: 'DeviceType' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::LED, DeviceType::HUB_LED); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:76:38: error: 'PoweredUpHubPort' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::B, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:76:59: error: 'DeviceType' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::B, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:13:1: error: 'DeviceType' does not name a type; did you mean 'decltype'? DeviceType pantSensor = DeviceType::MARIO_HUB_PANT_SENSOR; ^~~~~~~~~~ decltype /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:14:1: error: 'DeviceType' does not name a type; did you mean 'decltype'? DeviceType gestureSensor = DeviceType::MARIO_HUB_GESTURE_SENSOR; ^~~~~~~~~~ decltype /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:15:1: error: 'DeviceType' does not name a type; did you mean 'decltype'? DeviceType barcodeSensor = DeviceType::MARIO_HUB_BARCODE_SENSOR; ^~~~~~~~~~ decltype /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:22:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:24:48: error: 'DeviceType' has not been declared void MarioCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:24:48: error: 'DeviceType' has not been declared void MarioCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino: In function 'void MarioCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:26:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:26:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:26:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:30:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MARIO_HUB_PANT_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:32:5: error: 'MarioPant' was not declared in this scope MarioPant pant = myHub->parseMarioPant(pData); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:34:26: error: 'pant' was not declared in this scope Serial.println((byte)pant, DEC); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:34:26: note: suggested alternative: 'rand' Serial.println((byte)pant, DEC); ^~~~ rand /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:36:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MARIO_HUB_BARCODE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:38:5: error: 'MarioBarcode' was not declared in this scope MarioBarcode barcode = myHub->parseMarioBarcode(pData); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:40:26: error: 'barcode' was not declared in this scope Serial.println((byte)barcode, HEX); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:41:5: error: 'MarioColor' was not declared in this scope MarioColor color = myHub->parseMarioColor(pData); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:41:5: note: suggested alternative: 'MarioCallback' MarioColor color = myHub->parseMarioColor(pData); ^~~~~~~~~~ MarioCallback /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:43:26: error: 'color' was not declared in this scope Serial.println((byte)color, HEX); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:45:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MARIO_HUB_GESTURE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:47:5: error: 'MarioGesture' was not declared in this scope MarioGesture gesture = myHub->parseMarioGesture(pData); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:48:9: error: 'gesture' was not declared in this scope if (gesture != MarioGesture::NONE) // filter out NONE values ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:48:20: error: 'MarioGesture' is not a class, namespace, or enumeration if (gesture != MarioGesture::NONE) // filter out NONE values ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:59:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the MoveHub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:67:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:80:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isGestureSensorInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:84:59: error: 'gestureSensor' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)gestureSensor); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:95:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isPantSensorInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:99:59: error: 'pantSensor' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)pantSensor); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:110:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isBarcodeSensorInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:114:59: error: 'barcodeSensor' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)barcodeSensor); ^~~~~~~~~~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:14:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myMoveHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:22:43: error: 'HubPropertyReference' has not been declared void hubPropertyChangeCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:97:58: error: 'DeviceType' has not been declared void portValueChangeCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:22:43: error: 'HubPropertyReference' has not been declared void hubPropertyChangeCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void hubPropertyChangeCallback(void*, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:24:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:24:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:24:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:29:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::RSSI) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:36:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::ADVERTISING_NAME) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:43:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BATTERY_VOLTAGE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:50:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BUTTON) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:57:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BATTERY_TYPE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:65:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::FW_VERSION) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:67:5: error: 'Version' was not declared in this scope Version version = myHub->parseVersion(pData); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:69:18: error: 'version' was not declared in this scope Serial.print(version.Major); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:80:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::HW_VERSION) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:82:5: error: 'Version' was not declared in this scope Version version = myHub->parseVersion(pData); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:84:18: error: 'version' was not declared in this scope Serial.print(version.Major); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:97:58: error: 'DeviceType' has not been declared void portValueChangeCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void portValueChangeCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:99:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:99:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:99:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:101:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::VOLTAGE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:109:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::CURRENT_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:117:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MOVE_HUB_TILT_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:131:3: error: 'myMoveHub' was not declared in this scope myMoveHub.init(); // initalize the MoveHub instance ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:139:7: error: 'myMoveHub' was not declared in this scope if (myMoveHub.isConnecting()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:146:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::ADVERTISING_NAME, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:148:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::BATTERY_VOLTAGE, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:150:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::BUTTON, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:152:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::RSSI, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:154:42: error: 'MoveHubPort' has not been declared myMoveHub.activatePortDevice((byte)MoveHubPort::TILT, portValueChangeCallback); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:156:42: error: 'MoveHubPort' has not been declared myMoveHub.activatePortDevice((byte)MoveHubPort::CURRENT, portValueChangeCallback); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:158:42: error: 'MoveHubPort' has not
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub1; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:14:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub2; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:15:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote1; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:16:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote2; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:21:3: error: 'myTrainHub1' was not declared in this scope myTrainHub1.init(); // initalize the PoweredUpHub instance ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:28:7: error: 'myTrainHub1' was not declared in this scope if (myTrainHub1.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:34:7: error: 'myTrainHub2' was not declared in this scope myTrainHub2.init(); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:42:7: error: 'myTrainHub2' was not declared in this scope if (myTrainHub2.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:48:7: error: 'myRemote1' was not declared in this scope myRemote1.init(); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:56:7: error: 'myRemote1' was not declared in this scope if (myRemote1.isConnecting()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:62:7: error: 'myRemote2' was not declared in this scope myRemote2.init(); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:70:7: error: 'myRemote2' was not declared in this scope if (myRemote2.isConnecting()) ^~~~~~~~~
Result: PASS
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). Sketch uses 3100 bytes (9%) of program storage space. Maximum is 32256 bytes. Global variables use 282 bytes (13%) of dynamic memory, leaving 1766 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:19:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:20:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:22:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:23:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:24:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:31:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:31:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:33:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:33:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:33:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:37:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:39:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:41:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:43:24: error: 'ButtonState' is not a class, namespace, or enumeration if (buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:47:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:51:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:58:7: error: 'myHub' was not declared in this scope myHub.setBasicMotorSpeed(portA, updatedSpeed); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:70:3: error: 'myRemote' was not declared in this scope myRemote.init(); // initalize the remote instance and try to connect ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:70:3: note: suggested alternative: 'remove' myRemote.init(); // initalize the remote instance and try to connect ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:78:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:78:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:84:28: error: 'GREEN' was not declared in this scope myRemote.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:84:28: note: suggested alternative: 'SREG_N' myRemote.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:85:7: error: 'myHub' was not declared in this scope myHub.init(); // after connecting the remote, try to connect the hub ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:93:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:106:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:106:7: note: suggested alternative: 'remove' if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:106:33: error: 'myHub' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:17:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:18:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:20:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:21:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:22:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:29:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:29:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:31:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:31:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:31:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:35:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:37:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:39:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:41:24: error: 'ButtonState' is not a class, namespace, or enumeration if (buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:45:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:49:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:56:7: error: 'myHub' was not declared in this scope myHub.setBasicMotorSpeed(portA, updatedSpeed); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:68:3: error: 'myRemote' was not declared in this scope myRemote.init(); // initialize the remote hub ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:68:3: note: suggested alternative: 'remove' myRemote.init(); // initialize the remote hub ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:69:3: error: 'myHub' was not declared in this scope myHub.init(); // initialize the listening hub ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:78:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:78:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:80:34: error: 'HubType' has not been declared if (myRemote.getHubType() == HubType::POWERED_UP_REMOTE) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:89:30: error: 'GREEN' was not declared in this scope myRemote.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:89:30: note: suggested alternative: 'SREG_N' myRemote.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:95:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:97:31: error: 'HubType' has not been declared if (myHub.getHubType() == HubType::POWERED_UP_HUB) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:100:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:100:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:105:8: error: 'myRemote' was not declared in this scope if (!myRemote.isConnected()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:105:8: note: suggested alternative: 'remove' if (!myRemote.isConnected()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:110:8: error: 'myHub' was not declared in this scope if (!myHub.isConnected()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:115:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:115:7: note: suggested alternative: 'remove' if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:115:33: error: 'myHub' was not declared in this scope if (myRemote.isCo
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:26:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:27:1: error: 'Boost' does not name a type; did you mean 'fpos_t'? Boost myHub; ^~~~~ fpos_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:29:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:30:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:31:20: error: 'MoveHubPort' has not been declared byte portD = (byte)MoveHubPort::D; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:36:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:36:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:38:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:38:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:38:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:42:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:44:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:46:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:48:56: error: 'ButtonState' is not a class, namespace, or enumeration if (portNumber == (byte)portLeft && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:50:7: error: 'myHub' was not declared in this scope myHub.moveForward(1); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:53:61: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portLeft && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:55:7: error: 'myHub' was not declared in this scope myHub.moveBack(1); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:58:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:60:7: error: 'myHub' was not declared in this scope myHub.rotateRight(30); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:63:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:65:7: error: 'myHub' was not declared in this scope myHub.rotateLeft(30); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:68:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:71:7: error: 'myHub' was not declared in this scope myHub.setTachoMotorSpeedForDegrees(portD, -80, 20); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:83:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the remote instance and try to connect ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:91:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:97:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:97:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:98:7: error: 'myRemote' was not declared in this scope myRemote.init(); // after connecting the remote, try to connect the hub ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:98:7: note: suggested alternative: 'remove' myRemote.init(); // after connecting the remote, try to connect the hub ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:106:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:106:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:119:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:119:7: note: suggested alternative: 'remove' if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:119:33: error: 'myHub' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:127:26: error: 'WHITE' was not declared in this scope myRemote.setLedColor(WHITE); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:127:26: note: suggested alternative: 'W
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:16:1: error: 'DeviceType' does not name a type; did you mean 'decltype'? DeviceType device = DeviceType::MEDIUM_LINEAR_MOTOR; ^~~~~~~~~~ decltype /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:19:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:23:32: error: 'HubPropertyReference' has not been declared void buttonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:36:53: error: 'DeviceType' has not been declared void tachoMotorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:23:32: error: 'HubPropertyReference' has not been declared void buttonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void buttonCallback(void*, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:25:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:25:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:25:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:27:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BUTTON) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:29:41: error: 'ButtonState' has not been declared if (myHub->parseHubButton(pData) == ButtonState::PRESSED) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:36:53: error: 'DeviceType' has not been declared void tachoMotorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void tachoMotorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:38:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:38:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:38:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:42:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MEDIUM_LINEAR_MOTOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:55:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the MoveHub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:63:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:70:39: error: 'HubPropertyReference' has not been declared myHub.activateHubPropertyUpdate(HubPropertyReference::BUTTON, buttonCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:71:25: error: 'BLUE' was not declared in this scope myHub.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:79:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:83:59: error: 'device' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)device); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:91:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:91:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:14:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:15:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:16:20: error: 'PoweredUpHubPort' has not been declared byte portB = (byte)PoweredUpHubPort::B; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:20:35: error: 'HubPropertyReference' has not been declared void hubButtonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:38:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:20:35: error: 'HubPropertyReference' has not been declared void hubButtonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void hubButtonCallback(void*, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:22:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:22:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:22:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:24:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BUTTON) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:26:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myHub->parseHubButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:28:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:30:24: error: 'ButtonState' is not a class, namespace, or enumeration if (buttonState == ButtonState::PRESSED) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:38:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void colorDistanceSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:40:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:40:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:40:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:44:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::COLOR_DISTANCE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:48:20: error: 'LegoinoCommon' has not been declared Serial.println(LegoinoCommon::ColorStringFromColor(color).c_str()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:51:24: error: 'Color' has not been declared if (color == (byte)Color::RED) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:53:27: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:53:27: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:56:29: error: 'Color' has not been declared else if (color == (byte)Color::YELLOW) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:58:27: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:58:27: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:61:29: error: 'Color' has not been declared else if (color == (byte)Color::BLUE) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:63:27: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:63:27: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:72:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the PoweredUp hub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:80:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:86:25: error: 'RED' was not declared in this scope myHub.setLedColor(RED); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:94:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:98:59: error: 'DeviceType' has not been declared byte portForDevice = myHub.getPortForDeviceType((byte)DeviceType::COLOR_DISTANCE_SENSOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:106:39: error: 'HubPropertyReference' has not been declared myHub.activateHubPropertyUpdate(HubPropertyReference::BUTTON, hubButtonCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:108:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:108:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:14:19: error: 'PoweredUpHubPort' has not been declared byte port = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:24:8: error: 'myTrainHub' was not declared in this scope if (!myTrainHub.isConnected() && !myTrainHub.isConnecting()) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:31:7: error: 'myTrainHub' was not declared in this scope if (myTrainHub.isConnecting()) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:45:7: error: 'myTrainHub' was not declared in this scope if (myTrainHub.isConnected()) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:50:28: error: 'GREEN' was not declared in this scope myTrainHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:50:28: note: suggested alternative: 'SREG_N' myTrainHub.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:52:28: error: 'RED' was not declared in this scope myTrainHub.setLedColor(RED); ^~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:18:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:19:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub1; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:20:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub2; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:22:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:23:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:24:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:34:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:34:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:36:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:36:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:36:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:40:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:42:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:44:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:47:56: error: 'ButtonState' is not a class, namespace, or enumeration if (portNumber == (byte)portLeft && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:51:61: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portLeft && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:55:61: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portLeft && buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:62:7: error: 'myTrainHub1' was not declared in this scope myTrainHub1.setBasicMotorSpeed(portA, updatedSpeedTrain1); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:70:57: error: 'ButtonState' is not a class, namespace, or enumeration if (portNumber == (byte)portRight && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:74:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:78:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:85:7: error: 'myTrainHub2' was not declared in this scope myTrainHub2.setBasicMotorSpeed(portA, updatedSpeedTrain2); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:97:3: error: 'myRemote' was not declared in this scope myRemote.init(); // initialize the remote control hub ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:97:3: note: suggested alternative: 'remove' myRemote.init(); // initialize the remote control hub ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:98:3: error: 'myTrainHub1' was not declared in this scope myTrainHub1.init("90:84:2b:03:19:7f"); // initialize the listening train hub 1 // here you have to use your own device ids ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:99:3: error: 'myTrainHub2' was not declared in this scope myTrainHub2.init("90:84:2b:06:76:a6"); // initialize the listening train hub 2 // here you have to use your own device ids ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:108:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:108:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:110:34: error: 'HubType' has not been declared if (myRemote.getHubType() == HubType::POWERED_UP_REMOTE) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:119:30: error: 'GREEN' was not declared in this scope myRemote.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:119:30: note: suggested alternative: 'SREG_N' myRemote.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:125:7: error: 'myTrainHub1' was not declared in this scope if (myTrainHub1.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:127:37: error: 'HubType' has not been declared if (myTrainHub1.getHubType() == HubType::POWERED_UP_HUB) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:130:31: error: 'BLUE' was not declared in this scope myTrainHub1.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:135:7: error: 'myTrainHub2' was not declared in this scope if (myTrainHub2.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:137:37: error: 'HubType' has not been declared if (myTrainHub2.getHubType() == HubType::POWERED_UP_HUB) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:140:31: error: 'YELLOW' was not declared in this scope
Result: FAIL
/tmp/arduino-testlib3514421516/test/test.ino:3:10: fatal error: ControlPlusHub.h: No such file or directory #include <ControlPlusHub.h> ^~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/Boost/Boost.ino:13:1: error: 'Boost' does not name a type Boost myMoveHub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:14:20: error: 'MoveHubPort' has not been declared byte portC = (byte)MoveHubPort::C; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:15:20: error: 'MoveHubPort' has not been declared byte portD = (byte)MoveHubPort::D; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:20:3: error: 'myMoveHub' was not declared in this scope myMoveHub.init(); // initalize the MoveHub instance ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:28:7: error: 'myMoveHub' was not declared in this scope if (myMoveHub.isConnecting()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:42:7: error: 'myMoveHub' was not declared in this scope if (myMoveHub.isConnected()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:47:27: error: 'GREEN' was not declared in this scope myMoveHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:47:27: note: suggested alternative: '_REENT' myMoveHub.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:49:27: error: 'RED' was not declared in this scope myMoveHub.setLedColor(RED); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:49:27: note: suggested alternative: 'LEDB' myMoveHub.setLedColor(RED); ^~~ LEDB
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/ColorSensor/ColorSensor.ino:15:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:25:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:21:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the hub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:25:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: In function 'void colorDistanceSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:27:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:27:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:27:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:33:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::COLOR_DISTANCE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:38:18: error: 'LegoinoCommon' has not been declared Serial.print(LegoinoCommon::ColorStringFromColor(color).c_str()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:41:25: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:41:25: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:50:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:56:25: error: 'BLUE' was not declared in this scope myHub.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:64:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:68:59: error: 'DeviceType' has not been declared byte portForDevice = myHub.getPortForDeviceType((byte)DeviceType::COLOR_DISTANCE_SENSOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:75:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:75:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:14:20: error: 'ControlPlusHubPort' has not been declared byte portD = (byte)ControlPlusHubPort::D; ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:24:8: error: 'myHub' was not declared in this scope if (!myHub.isConnected() && !myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:30:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:40:7: error: 'myHub' was not declared in this scope if (myHub.isConnected()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:45:23: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:45:23: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:47:23: error: 'RED' was not declared in this scope myHub.setLedColor(RED); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:47:23: note: suggested alternative: 'LEDB' myHub.setLedColor(RED); ^~~ LEDB
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:14:20: error: 'ControlPlusHubPort' has not been declared byte portB = (byte)ControlPlusHubPort::B; ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:27:8: error: 'myHub' was not declared in this scope if (!myHub.isConnected() && !myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:33:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:43:7: error: 'myHub' was not declared in this scope if (myHub.isConnected()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:47:25: error: 'ORANGE' was not declared in this scope myHub.setLedColor(ORANGE); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:47:25: note: suggested alternative: 'ERANGE' myHub.setLedColor(ORANGE); ^~~~~~ ERANGE /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:56:25: error: 'YELLOW' was not declared in this scope myHub.setLedColor(YELLOW); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:56:25: note: suggested alternative: 'LOW' myHub.setLedColor(YELLOW); ^~~~~~ LOW /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:63:23: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:63:23: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:74:23: error: 'RED' was not declared in this scope myHub.setLedColor(RED); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:74:23: note: suggested alternative: 'LEDB' myHub.setLedColor(RED); ^~~ LEDB
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/DistanceSensor/DistanceSensor.ino:15:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:19:57: error: 'DeviceType' has not been declared void distanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:19:57: error: 'DeviceType' has not been declared void distanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino: In function 'void distanceSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:21:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:21:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:21:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:27:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::COLOR_DISTANCE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:38:26: error: 'RED' was not declared in this scope myHub->setLedColor(RED); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:38:26: note: suggested alternative: 'LEDB' myHub->setLedColor(RED); ^~~ LEDB /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:42:26: error: 'ORANGE' was not declared in this scope myHub->setLedColor(ORANGE); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:42:26: note: suggested alternative: 'ERANGE' myHub->setLedColor(ORANGE); ^~~~~~ ERANGE /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:46:26: error: 'GREEN' was not declared in this scope myHub->setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:46:26: note: suggested alternative: '_REENT' myHub->setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:54:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the MoveHub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:62:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:68:25: error: 'BLUE' was not declared in this scope myHub.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:76:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:80:59: error: 'DeviceType' has not been declared byte portForDevice = myHub.getPortForDeviceType((byte)DeviceType::COLOR_DISTANCE_SENSOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:87:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:87:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:18:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:20:24: error: 'DuploTrainHubPort' has not been declared byte motorPort = (byte)DuploTrainHubPort::MOTOR; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:22:54: error: 'DeviceType' has not been declared void colorSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:48:60: error: 'DeviceType' has not been declared void speedometerSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:22:54: error: 'DeviceType' has not been declared void colorSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void colorSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:24:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:24:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:24:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:26:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::DUPLO_TRAIN_BASE_COLOR_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:30:20: error: 'COLOR_STRING' was not declared in this scope Serial.println(COLOR_STRING[color]); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:30:20: note: suggested alternative: '__STRING' Serial.println(COLOR_STRING[color]); ^~~~~~~~~~~~ __STRING /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:31:25: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:31:25: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:33:24: error: 'RED' was not declared in this scope if (color == (byte)RED) ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:33:24: note: suggested alternative: 'LEDB' if (color == (byte)RED) ^~~ LEDB /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:35:30: error: 'DuploTrainBaseSound' has not been declared myHub->playSound((byte)DuploTrainBaseSound::BRAKE); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:37:29: error: 'BLUE' was not declared in this scope else if (color == (byte)BLUE) ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:39:30: error: 'DuploTrainBaseSound' has not been declared myHub->playSound((byte)DuploTrainBaseSound::WATER_REFILL); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:41:29: error: 'YELLOW' was not declared in this scope else if (color == (byte)YELLOW) ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:41:29: note: suggested alternative: 'LOW' else if (color == (byte)YELLOW) ^~~~~~ LOW /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:43:30: error: 'DuploTrainBaseSound' has not been declared myHub->playSound((byte)DuploTrainBaseSound::HORN); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:48:60: error: 'DeviceType' has not been declared void speedometerSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void speedometerSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:50:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:50:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:50:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:52:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::DUPLO_TRAIN_BASE_SPEEDOMETER) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:78:3: error: 'myHub' was not declared in this scope myHub.init(); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:86:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:95:38: error: 'DuploTrainHubPort' has not been declared myHub.activatePortDevice((byte)DuploTrainHubPort::SPEEDOMETER, speedometerSensorCallback); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:98:38: error: 'DuploTrainHubPort' has not been declared myHub.activatePortDevice((byte)DuploTrainHubPort::COLOR, colorSensorCallback); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:100:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:100:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/HubEmulation/HubEmulation.ino:25:1: error: 'Lpf2HubEmulation' does not name a type Lpf2HubEmulation myEmulatedHub("TrainHub", HubType::POWERED_UP_HUB); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino: In function 'void writeValueCallback(byte, byte)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:50:20: error: 'LegoinoCommon' has not been declared Serial.println(LegoinoCommon::ColorStringFromColor(value).c_str()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:58:3: error: 'myEmulatedHub' was not declared in this scope myEmulatedHub.setWritePortCallback(&writeValueCallback); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:68:7: error: 'myEmulatedHub' was not declared in this scope if (myEmulatedHub.isConnected && !myEmulatedHub.isPortInitialized) ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:72:38: error: 'PoweredUpHubPort' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::A, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:72:59: error: 'DeviceType' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::A, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:74:38: error: 'PoweredUpHubPort' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::LED, DeviceType::HUB_LED); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:74:61: error: 'DeviceType' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::LED, DeviceType::HUB_LED); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:76:38: error: 'PoweredUpHubPort' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::B, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:76:59: error: 'DeviceType' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::B, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/Mario/Mario.ino:13:1: error: 'DeviceType' does not name a type; did you mean 'TimerType'? DeviceType pantSensor = DeviceType::MARIO_HUB_PANT_SENSOR; ^~~~~~~~~~ TimerType /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:14:1: error: 'DeviceType' does not name a type; did you mean 'TimerType'? DeviceType gestureSensor = DeviceType::MARIO_HUB_GESTURE_SENSOR; ^~~~~~~~~~ TimerType /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:15:1: error: 'DeviceType' does not name a type; did you mean 'TimerType'? DeviceType barcodeSensor = DeviceType::MARIO_HUB_BARCODE_SENSOR; ^~~~~~~~~~ TimerType /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:22:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:24:48: error: 'DeviceType' has not been declared void MarioCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:24:48: error: 'DeviceType' has not been declared void MarioCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino: In function 'void MarioCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:26:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:26:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:26:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:30:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MARIO_HUB_PANT_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:32:5: error: 'MarioPant' was not declared in this scope MarioPant pant = myHub->parseMarioPant(pData); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:34:26: error: 'pant' was not declared in this scope Serial.println((byte)pant, DEC); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:34:26: note: suggested alternative: 'panic' Serial.println((byte)pant, DEC); ^~~~ panic /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:36:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MARIO_HUB_BARCODE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:38:5: error: 'MarioBarcode' was not declared in this scope MarioBarcode barcode = myHub->parseMarioBarcode(pData); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:40:26: error: 'barcode' was not declared in this scope Serial.println((byte)barcode, HEX); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:41:5: error: 'MarioColor' was not declared in this scope MarioColor color = myHub->parseMarioColor(pData); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:41:5: note: suggested alternative: 'MarioCallback' MarioColor color = myHub->parseMarioColor(pData); ^~~~~~~~~~ MarioCallback /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:43:26: error: 'color' was not declared in this scope Serial.println((byte)color, HEX); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:45:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MARIO_HUB_GESTURE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:47:5: error: 'MarioGesture' was not declared in this scope MarioGesture gesture = myHub->parseMarioGesture(pData); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:48:9: error: 'gesture' was not declared in this scope if (gesture != MarioGesture::NONE) // filter out NONE values ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:48:20: error: 'MarioGesture' is not a class, namespace, or enumeration if (gesture != MarioGesture::NONE) // filter out NONE values ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:59:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the MoveHub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:67:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:80:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isGestureSensorInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:84:59: error: 'gestureSensor' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)gestureSensor); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:95:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isPantSensorInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:99:59: error: 'pantSensor' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)pantSensor); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:110:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isBarcodeSensorInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:114:59: error: 'barcodeSensor' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)barcodeSensor); ^~~~~~~~~~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:14:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myMoveHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:22:43: error: 'HubPropertyReference' has not been declared void hubPropertyChangeCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:97:58: error: 'DeviceType' has not been declared void portValueChangeCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:22:43: error: 'HubPropertyReference' has not been declared void hubPropertyChangeCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void hubPropertyChangeCallback(void*, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:24:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:24:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:24:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:29:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::RSSI) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:36:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::ADVERTISING_NAME) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:43:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BATTERY_VOLTAGE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:50:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BUTTON) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:57:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BATTERY_TYPE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:65:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::FW_VERSION) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:67:5: error: 'Version' was not declared in this scope Version version = myHub->parseVersion(pData); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:69:18: error: 'version' was not declared in this scope Serial.print(version.Major); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:80:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::HW_VERSION) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:82:5: error: 'Version' was not declared in this scope Version version = myHub->parseVersion(pData); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:84:18: error: 'version' was not declared in this scope Serial.print(version.Major); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:97:58: error: 'DeviceType' has not been declared void portValueChangeCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void portValueChangeCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:99:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:99:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:99:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:101:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::VOLTAGE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:109:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::CURRENT_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:117:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MOVE_HUB_TILT_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:131:3: error: 'myMoveHub' was not declared in this scope myMoveHub.init(); // initalize the MoveHub instance ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:139:7: error: 'myMoveHub' was not declared in this scope if (myMoveHub.isConnecting()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:146:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::ADVERTISING_NAME, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:148:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::BATTERY_VOLTAGE, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:150:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::BUTTON, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:152:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::RSSI, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:154:42: error: 'MoveHubPort' has not been declared myMoveHub.activatePortDevice((byte)MoveHubPort::TILT, portValueChangeCallback); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:156:42: error: 'MoveHubPort' has not been declared myMoveHub.activatePortDevice((byte)MoveHubPort::CURRENT, portValueChangeCallback); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:158:42: error: 'MoveHubPort' h
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub1; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:14:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub2; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:15:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote1; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:16:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote2; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:21:3: error: 'myTrainHub1' was not declared in this scope myTrainHub1.init(); // initalize the PoweredUpHub instance ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:28:7: error: 'myTrainHub1' was not declared in this scope if (myTrainHub1.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:34:7: error: 'myTrainHub2' was not declared in this scope myTrainHub2.init(); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:42:7: error: 'myTrainHub2' was not declared in this scope if (myTrainHub2.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:48:7: error: 'myRemote1' was not declared in this scope myRemote1.init(); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:56:7: error: 'myRemote1' was not declared in this scope if (myRemote1.isConnecting()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:62:7: error: 'myRemote2' was not declared in this scope myRemote2.init(); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:70:7: error: 'myRemote2' was not declared in this scope if (myRemote2.isConnecting()) ^~~~~~~~~
Result: PASS
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). Sketch uses 79980 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43452 bytes (16%) of dynamic memory, leaving 226884 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:19:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:20:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:22:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:23:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:24:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:31:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:31:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:33:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:33:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:33:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:37:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:39:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:41:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:43:24: error: 'ButtonState' is not a class, namespace, or enumeration if (buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:47:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:51:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:58:7: error: 'myHub' was not declared in this scope myHub.setBasicMotorSpeed(portA, updatedSpeed); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:70:3: error: 'myRemote' was not declared in this scope myRemote.init(); // initalize the remote instance and try to connect ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:70:3: note: suggested alternative: 'remove' myRemote.init(); // initalize the remote instance and try to connect ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:78:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:78:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:84:28: error: 'GREEN' was not declared in this scope myRemote.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:84:28: note: suggested alternative: '_REENT' myRemote.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:85:7: error: 'myHub' was not declared in this scope myHub.init(); // after connecting the remote, try to connect the hub ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:93:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:106:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:106:7: note: suggested alternative: 'remove' if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:106:33: error: 'myHub' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:17:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:18:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:20:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:21:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:22:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:29:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:29:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:31:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:31:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:31:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:35:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:37:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:39:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:41:24: error: 'ButtonState' is not a class, namespace, or enumeration if (buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:45:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:49:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:56:7: error: 'myHub' was not declared in this scope myHub.setBasicMotorSpeed(portA, updatedSpeed); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:68:3: error: 'myRemote' was not declared in this scope myRemote.init(); // initialize the remote hub ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:68:3: note: suggested alternative: 'remove' myRemote.init(); // initialize the remote hub ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:69:3: error: 'myHub' was not declared in this scope myHub.init(); // initialize the listening hub ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:78:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:78:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:80:34: error: 'HubType' has not been declared if (myRemote.getHubType() == HubType::POWERED_UP_REMOTE) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:89:30: error: 'GREEN' was not declared in this scope myRemote.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:89:30: note: suggested alternative: '_REENT' myRemote.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:95:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:97:31: error: 'HubType' has not been declared if (myHub.getHubType() == HubType::POWERED_UP_HUB) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:100:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:100:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:105:8: error: 'myRemote' was not declared in this scope if (!myRemote.isConnected()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:105:8: note: suggested alternative: 'remove' if (!myRemote.isConnected()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:110:8: error: 'myHub' was not declared in this scope if (!myHub.isConnected()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:115:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:115:7: note: suggested alternative: 'remove' if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:115:33: error: 'myHub' was not declared in this scope if (myRemot
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:26:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:27:1: error: 'Boost' does not name a type Boost myHub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:29:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:30:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:31:20: error: 'MoveHubPort' has not been declared byte portD = (byte)MoveHubPort::D; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:36:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:36:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:38:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:38:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:38:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:42:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:44:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:46:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:48:56: error: 'ButtonState' is not a class, namespace, or enumeration if (portNumber == (byte)portLeft && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:50:7: error: 'myHub' was not declared in this scope myHub.moveForward(1); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:53:61: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portLeft && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:55:7: error: 'myHub' was not declared in this scope myHub.moveBack(1); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:58:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:60:7: error: 'myHub' was not declared in this scope myHub.rotateRight(30); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:63:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:65:7: error: 'myHub' was not declared in this scope myHub.rotateLeft(30); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:68:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:71:7: error: 'myHub' was not declared in this scope myHub.setTachoMotorSpeedForDegrees(portD, -80, 20); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:83:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the remote instance and try to connect ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:91:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:97:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:97:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:98:7: error: 'myRemote' was not declared in this scope myRemote.init(); // after connecting the remote, try to connect the hub ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:98:7: note: suggested alternative: 'remove' myRemote.init(); // after connecting the remote, try to connect the hub ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:106:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:106:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:119:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:119:7: note: suggested alternative: 'remove' if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:119:33: error: 'myHub' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:127:26: error: 'WHITE' was not declared in this scope myRemote.setLedColor(WHITE); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:127:26: note: suggested alternative: 'FWRITE' myRemote.setLe
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/RotationSensor/RotationSensor.ino:16:1: error: 'DeviceType' does not name a type; did you mean 'TimerType'? DeviceType device = DeviceType::MEDIUM_LINEAR_MOTOR; ^~~~~~~~~~ TimerType /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:19:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:23:32: error: 'HubPropertyReference' has not been declared void buttonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:36:53: error: 'DeviceType' has not been declared void tachoMotorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:23:32: error: 'HubPropertyReference' has not been declared void buttonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void buttonCallback(void*, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:25:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:25:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:25:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:27:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BUTTON) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:29:41: error: 'ButtonState' has not been declared if (myHub->parseHubButton(pData) == ButtonState::PRESSED) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:36:53: error: 'DeviceType' has not been declared void tachoMotorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void tachoMotorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:38:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:38:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:38:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:42:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MEDIUM_LINEAR_MOTOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:55:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the MoveHub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:63:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:70:39: error: 'HubPropertyReference' has not been declared myHub.activateHubPropertyUpdate(HubPropertyReference::BUTTON, buttonCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:71:25: error: 'BLUE' was not declared in this scope myHub.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:79:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:83:59: error: 'device' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)device); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:83:59: note: suggested alternative: 'dev_t' byte portForDevice = myHub.getPortForDeviceType((byte)device); ^~~~~~ dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:91:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:91:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/TrainColor/TrainColor.ino:14:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:15:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:16:20: error: 'PoweredUpHubPort' has not been declared byte portB = (byte)PoweredUpHubPort::B; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:20:35: error: 'HubPropertyReference' has not been declared void hubButtonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:38:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:20:35: error: 'HubPropertyReference' has not been declared void hubButtonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void hubButtonCallback(void*, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:22:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:22:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:22:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:24:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BUTTON) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:26:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myHub->parseHubButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:28:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:30:24: error: 'ButtonState' is not a class, namespace, or enumeration if (buttonState == ButtonState::PRESSED) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:38:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void colorDistanceSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:40:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:40:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:40:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:44:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::COLOR_DISTANCE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:48:20: error: 'LegoinoCommon' has not been declared Serial.println(LegoinoCommon::ColorStringFromColor(color).c_str()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:51:24: error: 'Color' has not been declared if (color == (byte)Color::RED) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:53:27: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:53:27: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:56:29: error: 'Color' has not been declared else if (color == (byte)Color::YELLOW) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:58:27: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:58:27: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:61:29: error: 'Color' has not been declared else if (color == (byte)Color::BLUE) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:63:27: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:63:27: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:72:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the PoweredUp hub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:80:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:86:25: error: 'RED' was not declared in this scope myHub.setLedColor(RED); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:86:25: note: suggested alternative: 'LEDB' myHub.setLedColor(RED); ^~~ LEDB /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:94:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:98:59: error: 'DeviceType' has not been declared byte portForDevice = myHub.getPortForDeviceType((byte)DeviceType::COLOR_DISTANCE_SENSOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:106:39: error: 'HubPropertyReference' has not been declared myHub.activateHubPropertyUpdate(HubPropertyReference::BUTTON, hubButtonCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:108:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:108:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/TrainHub/TrainHub.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:14:19: error: 'PoweredUpHubPort' has not been declared byte port = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:24:8: error: 'myTrainHub' was not declared in this scope if (!myTrainHub.isConnected() && !myTrainHub.isConnecting()) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:31:7: error: 'myTrainHub' was not declared in this scope if (myTrainHub.isConnecting()) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:45:7: error: 'myTrainHub' was not declared in this scope if (myTrainHub.isConnected()) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:50:28: error: 'GREEN' was not declared in this scope myTrainHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:50:28: note: suggested alternative: '_REENT' myTrainHub.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:52:28: error: 'RED' was not declared in this scope myTrainHub.setLedColor(RED); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:52:28: note: suggested alternative: 'LEDB' myTrainHub.setLedColor(RED); ^~~ LEDB
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:18:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:19:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub1; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:20:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub2; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:22:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:23:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:24:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:34:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:34:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:36:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:36:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:36:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:40:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:42:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:44:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:47:56: error: 'ButtonState' is not a class, namespace, or enumeration if (portNumber == (byte)portLeft && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:51:61: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portLeft && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:55:61: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portLeft && buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:62:7: error: 'myTrainHub1' was not declared in this scope myTrainHub1.setBasicMotorSpeed(portA, updatedSpeedTrain1); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:70:57: error: 'ButtonState' is not a class, namespace, or enumeration if (portNumber == (byte)portRight && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:74:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:78:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:85:7: error: 'myTrainHub2' was not declared in this scope myTrainHub2.setBasicMotorSpeed(portA, updatedSpeedTrain2); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:97:3: error: 'myRemote' was not declared in this scope myRemote.init(); // initialize the remote control hub ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:97:3: note: suggested alternative: 'remove' myRemote.init(); // initialize the remote control hub ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:98:3: error: 'myTrainHub1' was not declared in this scope myTrainHub1.init("90:84:2b:03:19:7f"); // initialize the listening train hub 1 // here you have to use your own device ids ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:99:3: error: 'myTrainHub2' was not declared in this scope myTrainHub2.init("90:84:2b:06:76:a6"); // initialize the listening train hub 2 // here you have to use your own device ids ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:108:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:108:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:110:34: error: 'HubType' has not been declared if (myRemote.getHubType() == HubType::POWERED_UP_REMOTE) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:119:30: error: 'GREEN' was not declared in this scope myRemote.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:119:30: note: suggested alternative: '_REENT' myRemote.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:125:7: error: 'myTrainHub1' was not declared in this scope if (myTrainHub1.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:127:37: error: 'HubType' has not been declared if (myTrainHub1.getHubType() == HubType::POWERED_UP_HUB) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:130:31: error: 'BLUE' was not declared in this scope myTrainHub1.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:135:7: error: 'myTrainHub2' was not declared in this scope if (myTrainHub2.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:137:37: error: 'HubType' has not been declared if (myTrainHub2.getHubType() == HubType::POWERED_UP_HUB) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:140:31: error: 'YELLOW' was not declared in this scope
Result: FAIL
/tmp/arduino-testlib3514421516/test/test.ino:3:10: fatal error: ControlPlusHub.h: No such file or directory #include <ControlPlusHub.h> ^~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/Boost/Boost.ino:13:1: error: 'Boost' does not name a type; did you mean 'fpos_t'? Boost myMoveHub; ^~~~~ fpos_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:14:20: error: 'MoveHubPort' has not been declared byte portC = (byte)MoveHubPort::C; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:15:20: error: 'MoveHubPort' has not been declared byte portD = (byte)MoveHubPort::D; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:20:3: error: 'myMoveHub' was not declared in this scope myMoveHub.init(); // initalize the MoveHub instance ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:28:7: error: 'myMoveHub' was not declared in this scope if (myMoveHub.isConnecting()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:42:7: error: 'myMoveHub' was not declared in this scope if (myMoveHub.isConnected()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:47:27: error: 'GREEN' was not declared in this scope myMoveHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:47:27: note: suggested alternative: 'SREG_N' myMoveHub.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:49:27: error: 'RED' was not declared in this scope myMoveHub.setLedColor(RED); ^~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/ColorSensor/ColorSensor.ino:15:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:25:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:21:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the hub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:25:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: In function 'void colorDistanceSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:27:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:27:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:27:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:33:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::COLOR_DISTANCE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:38:18: error: 'LegoinoCommon' has not been declared Serial.print(LegoinoCommon::ColorStringFromColor(color).c_str()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:41:25: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:41:25: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:50:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:56:25: error: 'BLUE' was not declared in this scope myHub.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:64:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:68:59: error: 'DeviceType' has not been declared byte portForDevice = myHub.getPortForDeviceType((byte)DeviceType::COLOR_DISTANCE_SENSOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:75:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:75:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:14:20: error: 'ControlPlusHubPort' has not been declared byte portD = (byte)ControlPlusHubPort::D; ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:24:8: error: 'myHub' was not declared in this scope if (!myHub.isConnected() && !myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:30:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:40:7: error: 'myHub' was not declared in this scope if (myHub.isConnected()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:45:23: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:45:23: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:47:23: error: 'RED' was not declared in this scope myHub.setLedColor(RED); ^~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:14:20: error: 'ControlPlusHubPort' has not been declared byte portB = (byte)ControlPlusHubPort::B; ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:27:8: error: 'myHub' was not declared in this scope if (!myHub.isConnected() && !myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:33:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:43:7: error: 'myHub' was not declared in this scope if (myHub.isConnected()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:47:25: error: 'ORANGE' was not declared in this scope myHub.setLedColor(ORANGE); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:47:25: note: suggested alternative: 'CHANGE' myHub.setLedColor(ORANGE); ^~~~~~ CHANGE /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:56:25: error: 'YELLOW' was not declared in this scope myHub.setLedColor(YELLOW); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:56:25: note: suggested alternative: 'LOW' myHub.setLedColor(YELLOW); ^~~~~~ LOW /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:63:23: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:63:23: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:74:23: error: 'RED' was not declared in this scope myHub.setLedColor(RED); ^~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/DistanceSensor/DistanceSensor.ino:15:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:19:57: error: 'DeviceType' has not been declared void distanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:19:57: error: 'DeviceType' has not been declared void distanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino: In function 'void distanceSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:21:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:21:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:21:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:27:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::COLOR_DISTANCE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:38:26: error: 'RED' was not declared in this scope myHub->setLedColor(RED); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:42:26: error: 'ORANGE' was not declared in this scope myHub->setLedColor(ORANGE); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:42:26: note: suggested alternative: 'CHANGE' myHub->setLedColor(ORANGE); ^~~~~~ CHANGE /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:46:26: error: 'GREEN' was not declared in this scope myHub->setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:46:26: note: suggested alternative: 'SREG_N' myHub->setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:54:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the MoveHub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:62:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:68:25: error: 'BLUE' was not declared in this scope myHub.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:76:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:80:59: error: 'DeviceType' has not been declared byte portForDevice = myHub.getPortForDeviceType((byte)DeviceType::COLOR_DISTANCE_SENSOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:87:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:87:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:18:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:20:24: error: 'DuploTrainHubPort' has not been declared byte motorPort = (byte)DuploTrainHubPort::MOTOR; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:22:54: error: 'DeviceType' has not been declared void colorSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:48:60: error: 'DeviceType' has not been declared void speedometerSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:22:54: error: 'DeviceType' has not been declared void colorSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void colorSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:24:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:24:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:24:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:26:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::DUPLO_TRAIN_BASE_COLOR_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:30:20: error: 'COLOR_STRING' was not declared in this scope Serial.println(COLOR_STRING[color]); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:31:25: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:31:25: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:33:24: error: 'RED' was not declared in this scope if (color == (byte)RED) ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:35:30: error: 'DuploTrainBaseSound' has not been declared myHub->playSound((byte)DuploTrainBaseSound::BRAKE); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:37:29: error: 'BLUE' was not declared in this scope else if (color == (byte)BLUE) ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:39:30: error: 'DuploTrainBaseSound' has not been declared myHub->playSound((byte)DuploTrainBaseSound::WATER_REFILL); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:41:29: error: 'YELLOW' was not declared in this scope else if (color == (byte)YELLOW) ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:41:29: note: suggested alternative: 'LOW' else if (color == (byte)YELLOW) ^~~~~~ LOW /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:43:30: error: 'DuploTrainBaseSound' has not been declared myHub->playSound((byte)DuploTrainBaseSound::HORN); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:48:60: error: 'DeviceType' has not been declared void speedometerSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void speedometerSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:50:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:50:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:50:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:52:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::DUPLO_TRAIN_BASE_SPEEDOMETER) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:78:3: error: 'myHub' was not declared in this scope myHub.init(); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:86:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:95:38: error: 'DuploTrainHubPort' has not been declared myHub.activatePortDevice((byte)DuploTrainHubPort::SPEEDOMETER, speedometerSensorCallback); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:98:38: error: 'DuploTrainHubPort' has not been declared myHub.activatePortDevice((byte)DuploTrainHubPort::COLOR, colorSensorCallback); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:100:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:100:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/HubEmulation/HubEmulation.ino:25:1: error: 'Lpf2HubEmulation' does not name a type Lpf2HubEmulation myEmulatedHub("TrainHub", HubType::POWERED_UP_HUB); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino: In function 'void writeValueCallback(byte, byte)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:50:20: error: 'LegoinoCommon' has not been declared Serial.println(LegoinoCommon::ColorStringFromColor(value).c_str()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:58:3: error: 'myEmulatedHub' was not declared in this scope myEmulatedHub.setWritePortCallback(&writeValueCallback); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:68:7: error: 'myEmulatedHub' was not declared in this scope if (myEmulatedHub.isConnected && !myEmulatedHub.isPortInitialized) ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:72:38: error: 'PoweredUpHubPort' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::A, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:72:59: error: 'DeviceType' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::A, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:74:38: error: 'PoweredUpHubPort' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::LED, DeviceType::HUB_LED); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:74:61: error: 'DeviceType' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::LED, DeviceType::HUB_LED); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:76:38: error: 'PoweredUpHubPort' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::B, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:76:59: error: 'DeviceType' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::B, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/Mario/Mario.ino:13:1: error: 'DeviceType' does not name a type; did you mean 'decltype'? DeviceType pantSensor = DeviceType::MARIO_HUB_PANT_SENSOR; ^~~~~~~~~~ decltype /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:14:1: error: 'DeviceType' does not name a type; did you mean 'decltype'? DeviceType gestureSensor = DeviceType::MARIO_HUB_GESTURE_SENSOR; ^~~~~~~~~~ decltype /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:15:1: error: 'DeviceType' does not name a type; did you mean 'decltype'? DeviceType barcodeSensor = DeviceType::MARIO_HUB_BARCODE_SENSOR; ^~~~~~~~~~ decltype /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:22:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:24:48: error: 'DeviceType' has not been declared void MarioCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:24:48: error: 'DeviceType' has not been declared void MarioCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino: In function 'void MarioCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:26:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:26:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:26:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:30:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MARIO_HUB_PANT_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:32:5: error: 'MarioPant' was not declared in this scope MarioPant pant = myHub->parseMarioPant(pData); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:34:26: error: 'pant' was not declared in this scope Serial.println((byte)pant, DEC); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:34:26: note: suggested alternative: 'rand' Serial.println((byte)pant, DEC); ^~~~ rand /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:36:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MARIO_HUB_BARCODE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:38:5: error: 'MarioBarcode' was not declared in this scope MarioBarcode barcode = myHub->parseMarioBarcode(pData); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:40:26: error: 'barcode' was not declared in this scope Serial.println((byte)barcode, HEX); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:41:5: error: 'MarioColor' was not declared in this scope MarioColor color = myHub->parseMarioColor(pData); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:41:5: note: suggested alternative: 'MarioCallback' MarioColor color = myHub->parseMarioColor(pData); ^~~~~~~~~~ MarioCallback /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:43:26: error: 'color' was not declared in this scope Serial.println((byte)color, HEX); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:45:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MARIO_HUB_GESTURE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:47:5: error: 'MarioGesture' was not declared in this scope MarioGesture gesture = myHub->parseMarioGesture(pData); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:48:9: error: 'gesture' was not declared in this scope if (gesture != MarioGesture::NONE) // filter out NONE values ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:48:20: error: 'MarioGesture' is not a class, namespace, or enumeration if (gesture != MarioGesture::NONE) // filter out NONE values ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:59:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the MoveHub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:67:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:80:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isGestureSensorInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:84:59: error: 'gestureSensor' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)gestureSensor); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:95:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isPantSensorInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:99:59: error: 'pantSensor' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)pantSensor); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:110:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isBarcodeSensorInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:114:59: error: 'barcodeSensor' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)barcodeSensor); ^~~~~~~~~~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:14:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myMoveHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:22:43: error: 'HubPropertyReference' has not been declared void hubPropertyChangeCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:97:58: error: 'DeviceType' has not been declared void portValueChangeCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:22:43: error: 'HubPropertyReference' has not been declared void hubPropertyChangeCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void hubPropertyChangeCallback(void*, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:24:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:24:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:24:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:29:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::RSSI) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:36:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::ADVERTISING_NAME) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:43:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BATTERY_VOLTAGE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:50:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BUTTON) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:57:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BATTERY_TYPE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:65:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::FW_VERSION) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:67:5: error: 'Version' was not declared in this scope Version version = myHub->parseVersion(pData); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:69:18: error: 'version' was not declared in this scope Serial.print(version.Major); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:80:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::HW_VERSION) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:82:5: error: 'Version' was not declared in this scope Version version = myHub->parseVersion(pData); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:84:18: error: 'version' was not declared in this scope Serial.print(version.Major); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:97:58: error: 'DeviceType' has not been declared void portValueChangeCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void portValueChangeCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:99:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:99:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:99:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:101:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::VOLTAGE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:109:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::CURRENT_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:117:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MOVE_HUB_TILT_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:131:3: error: 'myMoveHub' was not declared in this scope myMoveHub.init(); // initalize the MoveHub instance ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:139:7: error: 'myMoveHub' was not declared in this scope if (myMoveHub.isConnecting()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:146:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::ADVERTISING_NAME, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:148:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::BATTERY_VOLTAGE, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:150:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::BUTTON, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:152:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::RSSI, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:154:42: error: 'MoveHubPort' has not been declared myMoveHub.activatePortDevice((byte)MoveHubPort::TILT, portValueChangeCallback); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:156:42: error: 'MoveHubPort' has not been declared myMoveHub.activatePortDevice((byte)MoveHubPort::CURRENT, portValueChangeCallback); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:158:42: error: 'MoveHubPort' has
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub1; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:14:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub2; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:15:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote1; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:16:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote2; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:21:3: error: 'myTrainHub1' was not declared in this scope myTrainHub1.init(); // initalize the PoweredUpHub instance ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:28:7: error: 'myTrainHub1' was not declared in this scope if (myTrainHub1.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:34:7: error: 'myTrainHub2' was not declared in this scope myTrainHub2.init(); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:42:7: error: 'myTrainHub2' was not declared in this scope if (myTrainHub2.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:48:7: error: 'myRemote1' was not declared in this scope myRemote1.init(); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:56:7: error: 'myRemote1' was not declared in this scope if (myRemote1.isConnecting()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:62:7: error: 'myRemote2' was not declared in this scope myRemote2.init(); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:70:7: error: 'myRemote2' was not declared in this scope if (myRemote2.isConnecting()) ^~~~~~~~~
Result: PASS
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). Sketch uses 3926 bytes (7%) of program storage space. Maximum is 49152 bytes. Global variables use 183 bytes (2%) of dynamic memory, leaving 5961 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:19:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:20:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:22:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:23:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:24:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:31:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:31:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:33:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:33:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:33:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:37:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:39:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:41:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:43:24: error: 'ButtonState' is not a class, namespace, or enumeration if (buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:47:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:51:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:58:7: error: 'myHub' was not declared in this scope myHub.setBasicMotorSpeed(portA, updatedSpeed); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:70:3: error: 'myRemote' was not declared in this scope myRemote.init(); // initalize the remote instance and try to connect ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:70:3: note: suggested alternative: 'remove' myRemote.init(); // initalize the remote instance and try to connect ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:78:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:78:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:84:28: error: 'GREEN' was not declared in this scope myRemote.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:84:28: note: suggested alternative: 'SREG_N' myRemote.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:85:7: error: 'myHub' was not declared in this scope myHub.init(); // after connecting the remote, try to connect the hub ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:93:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:106:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:106:7: note: suggested alternative: 'remove' if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:106:33: error: 'myHub' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:17:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:18:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:20:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:21:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:22:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:29:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:29:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:31:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:31:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:31:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:35:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:37:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:39:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:41:24: error: 'ButtonState' is not a class, namespace, or enumeration if (buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:45:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:49:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:56:7: error: 'myHub' was not declared in this scope myHub.setBasicMotorSpeed(portA, updatedSpeed); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:68:3: error: 'myRemote' was not declared in this scope myRemote.init(); // initialize the remote hub ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:68:3: note: suggested alternative: 'remove' myRemote.init(); // initialize the remote hub ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:69:3: error: 'myHub' was not declared in this scope myHub.init(); // initialize the listening hub ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:78:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:78:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:80:34: error: 'HubType' has not been declared if (myRemote.getHubType() == HubType::POWERED_UP_REMOTE) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:89:30: error: 'GREEN' was not declared in this scope myRemote.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:89:30: note: suggested alternative: 'SREG_N' myRemote.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:95:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:97:31: error: 'HubType' has not been declared if (myHub.getHubType() == HubType::POWERED_UP_HUB) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:100:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:100:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:105:8: error: 'myRemote' was not declared in this scope if (!myRemote.isConnected()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:105:8: note: suggested alternative: 'remove' if (!myRemote.isConnected()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:110:8: error: 'myHub' was not declared in this scope if (!myHub.isConnected()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:115:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:115:7: note: suggested alternative: 'remove' if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:115:33: error: 'myHub' was not declared in this scope if (myRemote.
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:26:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:27:1: error: 'Boost' does not name a type; did you mean 'fpos_t'? Boost myHub; ^~~~~ fpos_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:29:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:30:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:31:20: error: 'MoveHubPort' has not been declared byte portD = (byte)MoveHubPort::D; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:36:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:36:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:38:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:38:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:38:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:42:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:44:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:46:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:48:56: error: 'ButtonState' is not a class, namespace, or enumeration if (portNumber == (byte)portLeft && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:50:7: error: 'myHub' was not declared in this scope myHub.moveForward(1); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:53:61: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portLeft && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:55:7: error: 'myHub' was not declared in this scope myHub.moveBack(1); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:58:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:60:7: error: 'myHub' was not declared in this scope myHub.rotateRight(30); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:63:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:65:7: error: 'myHub' was not declared in this scope myHub.rotateLeft(30); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:68:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:71:7: error: 'myHub' was not declared in this scope myHub.setTachoMotorSpeedForDegrees(portD, -80, 20); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:83:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the remote instance and try to connect ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:91:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:97:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:97:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:98:7: error: 'myRemote' was not declared in this scope myRemote.init(); // after connecting the remote, try to connect the hub ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:98:7: note: suggested alternative: 'remove' myRemote.init(); // after connecting the remote, try to connect the hub ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:106:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:106:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:119:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:119:7: note: suggested alternative: 'remove' if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:119:33: error: 'myHub' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:127:26: error: 'WHITE' was not declared in this scope myRemote.setLedColor(WHITE); ^~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/RotationSensor/RotationSensor.ino:16:1: error: 'DeviceType' does not name a type; did you mean 'decltype'? DeviceType device = DeviceType::MEDIUM_LINEAR_MOTOR; ^~~~~~~~~~ decltype /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:19:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:23:32: error: 'HubPropertyReference' has not been declared void buttonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:36:53: error: 'DeviceType' has not been declared void tachoMotorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:23:32: error: 'HubPropertyReference' has not been declared void buttonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void buttonCallback(void*, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:25:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:25:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:25:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:27:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BUTTON) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:29:41: error: 'ButtonState' has not been declared if (myHub->parseHubButton(pData) == ButtonState::PRESSED) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:36:53: error: 'DeviceType' has not been declared void tachoMotorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void tachoMotorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:38:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:38:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:38:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:42:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MEDIUM_LINEAR_MOTOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:55:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the MoveHub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:63:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:70:39: error: 'HubPropertyReference' has not been declared myHub.activateHubPropertyUpdate(HubPropertyReference::BUTTON, buttonCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:71:25: error: 'BLUE' was not declared in this scope myHub.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:79:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:83:59: error: 'device' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)device); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:83:59: note: suggested alternative: 'USBDevice' byte portForDevice = myHub.getPortForDeviceType((byte)device); ^~~~~~ USBDevice /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:91:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:91:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/TrainColor/TrainColor.ino:14:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:15:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:16:20: error: 'PoweredUpHubPort' has not been declared byte portB = (byte)PoweredUpHubPort::B; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:20:35: error: 'HubPropertyReference' has not been declared void hubButtonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:38:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:20:35: error: 'HubPropertyReference' has not been declared void hubButtonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void hubButtonCallback(void*, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:22:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:22:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:22:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:24:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BUTTON) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:26:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myHub->parseHubButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:28:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:30:24: error: 'ButtonState' is not a class, namespace, or enumeration if (buttonState == ButtonState::PRESSED) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:38:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void colorDistanceSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:40:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:40:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:40:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:44:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::COLOR_DISTANCE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:48:20: error: 'LegoinoCommon' has not been declared Serial.println(LegoinoCommon::ColorStringFromColor(color).c_str()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:51:24: error: 'Color' has not been declared if (color == (byte)Color::RED) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:53:27: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:53:27: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:56:29: error: 'Color' has not been declared else if (color == (byte)Color::YELLOW) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:58:27: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:58:27: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:61:29: error: 'Color' has not been declared else if (color == (byte)Color::BLUE) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:63:27: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:63:27: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:72:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the PoweredUp hub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:80:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:86:25: error: 'RED' was not declared in this scope myHub.setLedColor(RED); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:94:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:98:59: error: 'DeviceType' has not been declared byte portForDevice = myHub.getPortForDeviceType((byte)DeviceType::COLOR_DISTANCE_SENSOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:106:39: error: 'HubPropertyReference' has not been declared myHub.activateHubPropertyUpdate(HubPropertyReference::BUTTON, hubButtonCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:108:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:108:25: note: suggested alternative: 'SREG_N' myHub.setLedColor(GREEN); ^~~~~ SREG_N
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/TrainHub/TrainHub.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:14:19: error: 'PoweredUpHubPort' has not been declared byte port = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:24:8: error: 'myTrainHub' was not declared in this scope if (!myTrainHub.isConnected() && !myTrainHub.isConnecting()) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:31:7: error: 'myTrainHub' was not declared in this scope if (myTrainHub.isConnecting()) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:45:7: error: 'myTrainHub' was not declared in this scope if (myTrainHub.isConnected()) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:50:28: error: 'GREEN' was not declared in this scope myTrainHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:50:28: note: suggested alternative: 'SREG_N' myTrainHub.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:52:28: error: 'RED' was not declared in this scope myTrainHub.setLedColor(RED); ^~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:18:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:19:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub1; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:20:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub2; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:22:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:23:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:24:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:34:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:34:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:36:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:36:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:36:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:40:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:42:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:44:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:47:56: error: 'ButtonState' is not a class, namespace, or enumeration if (portNumber == (byte)portLeft && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:51:61: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portLeft && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:55:61: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portLeft && buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:62:7: error: 'myTrainHub1' was not declared in this scope myTrainHub1.setBasicMotorSpeed(portA, updatedSpeedTrain1); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:70:57: error: 'ButtonState' is not a class, namespace, or enumeration if (portNumber == (byte)portRight && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:74:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:78:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:85:7: error: 'myTrainHub2' was not declared in this scope myTrainHub2.setBasicMotorSpeed(portA, updatedSpeedTrain2); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:97:3: error: 'myRemote' was not declared in this scope myRemote.init(); // initialize the remote control hub ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:97:3: note: suggested alternative: 'remove' myRemote.init(); // initialize the remote control hub ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:98:3: error: 'myTrainHub1' was not declared in this scope myTrainHub1.init("90:84:2b:03:19:7f"); // initialize the listening train hub 1 // here you have to use your own device ids ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:99:3: error: 'myTrainHub2' was not declared in this scope myTrainHub2.init("90:84:2b:06:76:a6"); // initialize the listening train hub 2 // here you have to use your own device ids ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:108:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:108:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:110:34: error: 'HubType' has not been declared if (myRemote.getHubType() == HubType::POWERED_UP_REMOTE) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:119:30: error: 'GREEN' was not declared in this scope myRemote.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:119:30: note: suggested alternative: 'SREG_N' myRemote.setLedColor(GREEN); ^~~~~ SREG_N /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:125:7: error: 'myTrainHub1' was not declared in this scope if (myTrainHub1.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:127:37: error: 'HubType' has not been declared if (myTrainHub1.getHubType() == HubType::POWERED_UP_HUB) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:130:31: error: 'BLUE' was not declared in this scope myTrainHub1.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:135:7: error: 'myTrainHub2' was not declared in this scope if (myTrainHub2.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:137:37: error: 'HubType' has not been declared if (myTrainHub2.getHubType() == HubType::POWERED_UP_HUB) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:140:31: error: 'YELLOW' was not declared in this scope
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib137129717/test/test.ino:3:10: fatal error: ControlPlusHub.h: No such file or directory #include <ControlPlusHub.h> ^~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/Boost/Boost.ino:13:1: error: 'Boost' does not name a type Boost myMoveHub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:14:20: error: 'MoveHubPort' has not been declared byte portC = (byte)MoveHubPort::C; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:15:20: error: 'MoveHubPort' has not been declared byte portD = (byte)MoveHubPort::D; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:20:3: error: 'myMoveHub' was not declared in this scope myMoveHub.init(); // initalize the MoveHub instance ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:28:7: error: 'myMoveHub' was not declared in this scope if (myMoveHub.isConnecting()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:42:7: error: 'myMoveHub' was not declared in this scope if (myMoveHub.isConnected()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:47:27: error: 'GREEN' was not declared in this scope myMoveHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:47:27: note: suggested alternative: '_REENT' myMoveHub.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Boost/Boost.ino:49:27: error: 'RED' was not declared in this scope myMoveHub.setLedColor(RED); ^~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/ColorSensor/ColorSensor.ino:15:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:25:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:21:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the hub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:25:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: In function 'void colorDistanceSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:27:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:27:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:27:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:33:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::COLOR_DISTANCE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:38:18: error: 'LegoinoCommon' has not been declared Serial.print(LegoinoCommon::ColorStringFromColor(color).c_str()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:41:25: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:41:25: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:50:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:56:25: error: 'BLUE' was not declared in this scope myHub.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:64:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:68:59: error: 'DeviceType' has not been declared byte portForDevice = myHub.getPortForDeviceType((byte)DeviceType::COLOR_DISTANCE_SENSOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:75:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ColorSensor/ColorSensor.ino:75:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:14:20: error: 'ControlPlusHubPort' has not been declared byte portD = (byte)ControlPlusHubPort::D; ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:24:8: error: 'myHub' was not declared in this scope if (!myHub.isConnected() && !myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:30:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:40:7: error: 'myHub' was not declared in this scope if (myHub.isConnected()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:45:23: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:45:23: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHub/ControlPlusHub.ino:47:23: error: 'RED' was not declared in this scope myHub.setLedColor(RED); ^~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:14:20: error: 'ControlPlusHubPort' has not been declared byte portB = (byte)ControlPlusHubPort::B; ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:27:8: error: 'myHub' was not declared in this scope if (!myHub.isConnected() && !myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:33:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:43:7: error: 'myHub' was not declared in this scope if (myHub.isConnected()) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:47:25: error: 'ORANGE' was not declared in this scope myHub.setLedColor(ORANGE); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:47:25: note: suggested alternative: 'CHANGE' myHub.setLedColor(ORANGE); ^~~~~~ CHANGE /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:56:25: error: 'YELLOW' was not declared in this scope myHub.setLedColor(YELLOW); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:56:25: note: suggested alternative: 'LOW' myHub.setLedColor(YELLOW); ^~~~~~ LOW /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:63:23: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:63:23: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/ControlPlusHubAbsolute/ControlPlusHubAbsolute.ino:74:23: error: 'RED' was not declared in this scope myHub.setLedColor(RED); ^~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/DistanceSensor/DistanceSensor.ino:15:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:19:57: error: 'DeviceType' has not been declared void distanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:19:57: error: 'DeviceType' has not been declared void distanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino: In function 'void distanceSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:21:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:21:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:21:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:27:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::COLOR_DISTANCE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:38:26: error: 'RED' was not declared in this scope myHub->setLedColor(RED); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:42:26: error: 'ORANGE' was not declared in this scope myHub->setLedColor(ORANGE); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:42:26: note: suggested alternative: 'CHANGE' myHub->setLedColor(ORANGE); ^~~~~~ CHANGE /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:46:26: error: 'GREEN' was not declared in this scope myHub->setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:46:26: note: suggested alternative: '_REENT' myHub->setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:54:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the MoveHub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:62:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:68:25: error: 'BLUE' was not declared in this scope myHub.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:76:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:80:59: error: 'DeviceType' has not been declared byte portForDevice = myHub.getPortForDeviceType((byte)DeviceType::COLOR_DISTANCE_SENSOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:87:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DistanceSensor/DistanceSensor.ino:87:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:18:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:20:24: error: 'DuploTrainHubPort' has not been declared byte motorPort = (byte)DuploTrainHubPort::MOTOR; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:22:54: error: 'DeviceType' has not been declared void colorSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:48:60: error: 'DeviceType' has not been declared void speedometerSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:22:54: error: 'DeviceType' has not been declared void colorSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void colorSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:24:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:24:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:24:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:26:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::DUPLO_TRAIN_BASE_COLOR_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:30:20: error: 'COLOR_STRING' was not declared in this scope Serial.println(COLOR_STRING[color]); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:30:20: note: suggested alternative: '__STRING' Serial.println(COLOR_STRING[color]); ^~~~~~~~~~~~ __STRING /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:31:25: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:31:25: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:33:24: error: 'RED' was not declared in this scope if (color == (byte)RED) ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:35:30: error: 'DuploTrainBaseSound' has not been declared myHub->playSound((byte)DuploTrainBaseSound::BRAKE); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:37:29: error: 'BLUE' was not declared in this scope else if (color == (byte)BLUE) ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:39:30: error: 'DuploTrainBaseSound' has not been declared myHub->playSound((byte)DuploTrainBaseSound::WATER_REFILL); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:41:29: error: 'YELLOW' was not declared in this scope else if (color == (byte)YELLOW) ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:41:29: note: suggested alternative: 'LOW' else if (color == (byte)YELLOW) ^~~~~~ LOW /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:43:30: error: 'DuploTrainBaseSound' has not been declared myHub->playSound((byte)DuploTrainBaseSound::HORN); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:48:60: error: 'DeviceType' has not been declared void speedometerSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void speedometerSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:50:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:50:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:50:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:52:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::DUPLO_TRAIN_BASE_SPEEDOMETER) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:78:3: error: 'myHub' was not declared in this scope myHub.init(); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:86:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:95:38: error: 'DuploTrainHubPort' has not been declared myHub.activatePortDevice((byte)DuploTrainHubPort::SPEEDOMETER, speedometerSensorCallback); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:98:38: error: 'DuploTrainHubPort' has not been declared myHub.activatePortDevice((byte)DuploTrainHubPort::COLOR, colorSensorCallback); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:100:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/DuploTrainBase/DuploTrainBase.ino:100:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/HubEmulation/HubEmulation.ino:25:1: error: 'Lpf2HubEmulation' does not name a type Lpf2HubEmulation myEmulatedHub("TrainHub", HubType::POWERED_UP_HUB); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino: In function 'void writeValueCallback(byte, byte)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:50:20: error: 'LegoinoCommon' has not been declared Serial.println(LegoinoCommon::ColorStringFromColor(value).c_str()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:58:3: error: 'myEmulatedHub' was not declared in this scope myEmulatedHub.setWritePortCallback(&writeValueCallback); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:68:7: error: 'myEmulatedHub' was not declared in this scope if (myEmulatedHub.isConnected && !myEmulatedHub.isPortInitialized) ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:72:38: error: 'PoweredUpHubPort' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::A, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:72:59: error: 'DeviceType' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::A, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:74:38: error: 'PoweredUpHubPort' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::LED, DeviceType::HUB_LED); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:74:61: error: 'DeviceType' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::LED, DeviceType::HUB_LED); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:76:38: error: 'PoweredUpHubPort' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::B, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/HubEmulation/HubEmulation.ino:76:59: error: 'DeviceType' has not been declared myEmulatedHub.attachDevice((byte)PoweredUpHubPort::B, DeviceType::TRAIN_MOTOR); ^~~~~~~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/Mario/Mario.ino:13:1: error: 'DeviceType' does not name a type; did you mean 'EPioType'? DeviceType pantSensor = DeviceType::MARIO_HUB_PANT_SENSOR; ^~~~~~~~~~ EPioType /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:14:1: error: 'DeviceType' does not name a type; did you mean 'EPioType'? DeviceType gestureSensor = DeviceType::MARIO_HUB_GESTURE_SENSOR; ^~~~~~~~~~ EPioType /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:15:1: error: 'DeviceType' does not name a type; did you mean 'EPioType'? DeviceType barcodeSensor = DeviceType::MARIO_HUB_BARCODE_SENSOR; ^~~~~~~~~~ EPioType /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:22:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:24:48: error: 'DeviceType' has not been declared void MarioCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:24:48: error: 'DeviceType' has not been declared void MarioCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino: In function 'void MarioCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:26:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:26:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:26:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:30:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MARIO_HUB_PANT_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:32:5: error: 'MarioPant' was not declared in this scope MarioPant pant = myHub->parseMarioPant(pData); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:34:26: error: 'pant' was not declared in this scope Serial.println((byte)pant, DEC); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:34:26: note: suggested alternative: 'Uart' Serial.println((byte)pant, DEC); ^~~~ Uart /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:36:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MARIO_HUB_BARCODE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:38:5: error: 'MarioBarcode' was not declared in this scope MarioBarcode barcode = myHub->parseMarioBarcode(pData); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:40:26: error: 'barcode' was not declared in this scope Serial.println((byte)barcode, HEX); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:41:5: error: 'MarioColor' was not declared in this scope MarioColor color = myHub->parseMarioColor(pData); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:41:5: note: suggested alternative: 'MarioCallback' MarioColor color = myHub->parseMarioColor(pData); ^~~~~~~~~~ MarioCallback /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:43:26: error: 'color' was not declared in this scope Serial.println((byte)color, HEX); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:45:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MARIO_HUB_GESTURE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:47:5: error: 'MarioGesture' was not declared in this scope MarioGesture gesture = myHub->parseMarioGesture(pData); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:48:9: error: 'gesture' was not declared in this scope if (gesture != MarioGesture::NONE) // filter out NONE values ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:48:20: error: 'MarioGesture' is not a class, namespace, or enumeration if (gesture != MarioGesture::NONE) // filter out NONE values ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:59:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the MoveHub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:67:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:80:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isGestureSensorInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:84:59: error: 'gestureSensor' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)gestureSensor); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:95:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isPantSensorInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:99:59: error: 'pantSensor' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)pantSensor); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:110:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isBarcodeSensorInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/Mario/Mario.ino:114:59: error: 'barcodeSensor' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)barcodeSensor); ^~~~~~~~~~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:14:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myMoveHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:22:43: error: 'HubPropertyReference' has not been declared void hubPropertyChangeCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:97:58: error: 'DeviceType' has not been declared void portValueChangeCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:22:43: error: 'HubPropertyReference' has not been declared void hubPropertyChangeCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void hubPropertyChangeCallback(void*, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:24:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:24:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:24:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:29:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::RSSI) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:36:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::ADVERTISING_NAME) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:43:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BATTERY_VOLTAGE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:50:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BUTTON) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:57:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BATTERY_TYPE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:65:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::FW_VERSION) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:67:5: error: 'Version' was not declared in this scope Version version = myHub->parseVersion(pData); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:69:18: error: 'version' was not declared in this scope Serial.print(version.Major); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:80:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::HW_VERSION) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:82:5: error: 'Version' was not declared in this scope Version version = myHub->parseVersion(pData); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:84:18: error: 'version' was not declared in this scope Serial.print(version.Major); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:97:58: error: 'DeviceType' has not been declared void portValueChangeCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void portValueChangeCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:99:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:99:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:99:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:101:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::VOLTAGE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:109:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::CURRENT_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:117:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MOVE_HUB_TILT_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:131:3: error: 'myMoveHub' was not declared in this scope myMoveHub.init(); // initalize the MoveHub instance ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:139:7: error: 'myMoveHub' was not declared in this scope if (myMoveHub.isConnecting()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:146:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::ADVERTISING_NAME, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:148:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::BATTERY_VOLTAGE, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:150:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::BUTTON, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:152:43: error: 'HubPropertyReference' has not been declared myMoveHub.activateHubPropertyUpdate(HubPropertyReference::RSSI, hubPropertyChangeCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:154:42: error: 'MoveHubPort' has not been declared myMoveHub.activatePortDevice((byte)MoveHubPort::TILT, portValueChangeCallback); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:156:42: error: 'MoveHubPort' has not been declared myMoveHub.activatePortDevice((byte)MoveHubPort::CURRENT, portValueChangeCallback); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MoveHubDeviceInfo/MoveHubDeviceInfo.ino:158:42: error: 'MoveHubPort' has no
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub1; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:14:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub2; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:15:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote1; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:16:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote2; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:21:3: error: 'myTrainHub1' was not declared in this scope myTrainHub1.init(); // initalize the PoweredUpHub instance ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:28:7: error: 'myTrainHub1' was not declared in this scope if (myTrainHub1.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:34:7: error: 'myTrainHub2' was not declared in this scope myTrainHub2.init(); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:42:7: error: 'myTrainHub2' was not declared in this scope if (myTrainHub2.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:48:7: error: 'myRemote1' was not declared in this scope myRemote1.init(); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:56:7: error: 'myRemote1' was not declared in this scope if (myRemote1.isConnecting()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:62:7: error: 'myRemote2' was not declared in this scope myRemote2.init(); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/MultipleTrainHubs/MultipleTrainHubs.ino:70:7: error: 'myRemote2' was not declared in this scope if (myRemote2.isConnecting()) ^~~~~~~~~
Result: PASS
WARNING: library Legoino claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). Sketch uses 13300 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3004 bytes (9%) of dynamic memory, leaving 29764 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:19:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:20:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:22:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:23:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:24:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:31:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:31:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:33:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:33:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:33:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:37:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:39:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:41:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:43:24: error: 'ButtonState' is not a class, namespace, or enumeration if (buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:47:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:51:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:58:7: error: 'myHub' was not declared in this scope myHub.setBasicMotorSpeed(portA, updatedSpeed); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:70:3: error: 'myRemote' was not declared in this scope myRemote.init(); // initalize the remote instance and try to connect ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:70:3: note: suggested alternative: 'remove' myRemote.init(); // initalize the remote instance and try to connect ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:78:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:78:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:84:28: error: 'GREEN' was not declared in this scope myRemote.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:84:28: note: suggested alternative: '_REENT' myRemote.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:85:7: error: 'myHub' was not declared in this scope myHub.init(); // after connecting the remote, try to connect the hub ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:93:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:106:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:106:7: note: suggested alternative: 'remove' if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemote/PoweredUpRemote.ino:106:33: error: 'myHub' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:17:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:18:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:20:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:21:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:22:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:29:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:29:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:31:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:31:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:31:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:35:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:37:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:39:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:41:24: error: 'ButtonState' is not a class, namespace, or enumeration if (buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:45:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:49:29: error: 'ButtonState' is not a class, namespace, or enumeration else if (buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:56:7: error: 'myHub' was not declared in this scope myHub.setBasicMotorSpeed(portA, updatedSpeed); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:68:3: error: 'myRemote' was not declared in this scope myRemote.init(); // initialize the remote hub ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:68:3: note: suggested alternative: 'remove' myRemote.init(); // initialize the remote hub ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:69:3: error: 'myHub' was not declared in this scope myHub.init(); // initialize the listening hub ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:78:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:78:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:80:34: error: 'HubType' has not been declared if (myRemote.getHubType() == HubType::POWERED_UP_REMOTE) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:89:30: error: 'GREEN' was not declared in this scope myRemote.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:89:30: note: suggested alternative: '_REENT' myRemote.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:95:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:97:31: error: 'HubType' has not been declared if (myHub.getHubType() == HubType::POWERED_UP_HUB) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:100:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:100:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:105:8: error: 'myRemote' was not declared in this scope if (!myRemote.isConnected()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:105:8: note: suggested alternative: 'remove' if (!myRemote.isConnected()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:110:8: error: 'myHub' was not declared in this scope if (!myHub.isConnected()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:115:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:115:7: note: suggested alternative: 'remove' if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteAutoDetection/PoweredUpRemoteAutoDetection.ino:115:33: error: 'myHub' was not declared in this scope if (myRemote.isC
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:26:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:27:1: error: 'Boost' does not name a type Boost myHub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:29:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:30:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:31:20: error: 'MoveHubPort' has not been declared byte portD = (byte)MoveHubPort::D; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:36:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:36:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:38:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:38:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:38:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:42:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:44:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:46:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:48:56: error: 'ButtonState' is not a class, namespace, or enumeration if (portNumber == (byte)portLeft && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:50:7: error: 'myHub' was not declared in this scope myHub.moveForward(1); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:53:61: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portLeft && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:55:7: error: 'myHub' was not declared in this scope myHub.moveBack(1); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:58:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:60:7: error: 'myHub' was not declared in this scope myHub.rotateRight(30); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:63:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:65:7: error: 'myHub' was not declared in this scope myHub.rotateLeft(30); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:68:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:71:7: error: 'myHub' was not declared in this scope myHub.setTachoMotorSpeedForDegrees(portD, -80, 20); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:83:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the remote instance and try to connect ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:91:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:97:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:97:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:98:7: error: 'myRemote' was not declared in this scope myRemote.init(); // after connecting the remote, try to connect the hub ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:98:7: note: suggested alternative: 'remove' myRemote.init(); // after connecting the remote, try to connect the hub ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:106:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:106:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:119:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:119:7: note: suggested alternative: 'remove' if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:119:33: error: 'myHub' was not declared in this scope if (myRemote.isConnected() && myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/PoweredUpRemoteBoost/PoweredUpRemoteBoost.ino:127:26: error: 'WHITE' was not declared in this scope myRemote.setLedColor(WHITE); ^~~~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/RotationSensor/RotationSensor.ino:16:1: error: 'DeviceType' does not name a type; did you mean 'EPioType'? DeviceType device = DeviceType::MEDIUM_LINEAR_MOTOR; ^~~~~~~~~~ EPioType /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:19:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:23:32: error: 'HubPropertyReference' has not been declared void buttonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:36:53: error: 'DeviceType' has not been declared void tachoMotorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:23:32: error: 'HubPropertyReference' has not been declared void buttonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void buttonCallback(void*, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:25:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:25:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:25:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:27:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BUTTON) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:29:41: error: 'ButtonState' has not been declared if (myHub->parseHubButton(pData) == ButtonState::PRESSED) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:36:53: error: 'DeviceType' has not been declared void tachoMotorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void tachoMotorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:38:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:38:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:38:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:42:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::MEDIUM_LINEAR_MOTOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:55:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the MoveHub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:63:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:70:39: error: 'HubPropertyReference' has not been declared myHub.activateHubPropertyUpdate(HubPropertyReference::BUTTON, buttonCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:71:25: error: 'BLUE' was not declared in this scope myHub.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:79:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:83:59: error: 'device' was not declared in this scope byte portForDevice = myHub.getPortForDeviceType((byte)device); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:83:59: note: suggested alternative: 'dev_t' byte portForDevice = myHub.getPortForDeviceType((byte)device); ^~~~~~ dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:91:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/RotationSensor/RotationSensor.ino:91:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/TrainColor/TrainColor.ino:14:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:15:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:16:20: error: 'PoweredUpHubPort' has not been declared byte portB = (byte)PoweredUpHubPort::B; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:20:35: error: 'HubPropertyReference' has not been declared void hubButtonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:38:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:20:35: error: 'HubPropertyReference' has not been declared void hubButtonCallback(void *hub, HubPropertyReference hubProperty, uint8_t *pData) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void hubButtonCallback(void*, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:22:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:22:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:22:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:24:22: error: 'HubPropertyReference' has not been declared if (hubProperty == HubPropertyReference::BUTTON) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:26:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myHub->parseHubButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:28:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:30:24: error: 'ButtonState' is not a class, namespace, or enumeration if (buttonState == ButtonState::PRESSED) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:38:62: error: 'DeviceType' has not been declared void colorDistanceSensorCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void colorDistanceSensorCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:40:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:40:12: error: 'myHub' was not declared in this scope Lpf2Hub *myHub = (Lpf2Hub *)hub; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:40:30: error: expected primary-expression before ')' token Lpf2Hub *myHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:44:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::COLOR_DISTANCE_SENSOR) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:48:20: error: 'LegoinoCommon' has not been declared Serial.println(LegoinoCommon::ColorStringFromColor(color).c_str()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:51:24: error: 'Color' has not been declared if (color == (byte)Color::RED) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:53:27: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:53:27: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:56:29: error: 'Color' has not been declared else if (color == (byte)Color::YELLOW) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:58:27: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:58:27: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:61:29: error: 'Color' has not been declared else if (color == (byte)Color::BLUE) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:63:27: error: 'Color' was not declared in this scope myHub->setLedColor((Color)color); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:63:27: note: suggested alternative: 'color' myHub->setLedColor((Color)color); ^~~~~ color /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:72:3: error: 'myHub' was not declared in this scope myHub.init(); // initalize the PoweredUp hub instance ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:80:7: error: 'myHub' was not declared in this scope if (myHub.isConnecting()) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:86:25: error: 'RED' was not declared in this scope myHub.setLedColor(RED); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:94:7: error: 'myHub' was not declared in this scope if (myHub.isConnected() && !isInitialized) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:98:59: error: 'DeviceType' has not been declared byte portForDevice = myHub.getPortForDeviceType((byte)DeviceType::COLOR_DISTANCE_SENSOR); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:106:39: error: 'HubPropertyReference' has not been declared myHub.activateHubPropertyUpdate(HubPropertyReference::BUTTON, hubButtonCallback); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:108:25: error: 'GREEN' was not declared in this scope myHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainColor/TrainColor.ino:108:25: note: suggested alternative: '_REENT' myHub.setLedColor(GREEN); ^~~~~ _REENT
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/TrainHub/TrainHub.ino:13:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:14:19: error: 'PoweredUpHubPort' has not been declared byte port = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:24:8: error: 'myTrainHub' was not declared in this scope if (!myTrainHub.isConnected() && !myTrainHub.isConnecting()) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:31:7: error: 'myTrainHub' was not declared in this scope if (myTrainHub.isConnecting()) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:45:7: error: 'myTrainHub' was not declared in this scope if (myTrainHub.isConnected()) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:50:28: error: 'GREEN' was not declared in this scope myTrainHub.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:50:28: note: suggested alternative: '_REENT' myTrainHub.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TrainHub/TrainHub.ino:52:28: error: 'RED' was not declared in this scope myTrainHub.setLedColor(RED); ^~~
Result: FAIL
WARNING: library Legoino claims to run on esp32 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/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:18:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myRemote; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:19:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub1; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:20:1: error: 'Lpf2Hub' does not name a type Lpf2Hub myTrainHub2; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:22:23: error: 'PoweredUpRemoteHubPort' has not been declared byte portLeft = (byte)PoweredUpRemoteHubPort::LEFT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:23:24: error: 'PoweredUpRemoteHubPort' has not been declared byte portRight = (byte)PoweredUpRemoteHubPort::RIGHT; ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:24:20: error: 'PoweredUpHubPort' has not been declared byte portA = (byte)PoweredUpHubPort::A; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:34:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:34:49: error: 'DeviceType' has not been declared void remoteCallback(void *hub, byte portNumber, DeviceType deviceType, uint8_t *pData) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino: In function 'void remoteCallback(void*, byte, int, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:36:3: error: 'Lpf2Hub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:36:12: error: 'myRemoteHub' was not declared in this scope Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:36:36: error: expected primary-expression before ')' token Lpf2Hub *myRemoteHub = (Lpf2Hub *)hub; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:40:21: error: 'DeviceType' has not been declared if (deviceType == DeviceType::REMOTE_CONTROL_BUTTON) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:42:5: error: 'ButtonState' was not declared in this scope ButtonState buttonState = myRemoteHub->parseRemoteButton(pData); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:44:26: error: 'buttonState' was not declared in this scope Serial.println((byte)buttonState, HEX); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:47:56: error: 'ButtonState' is not a class, namespace, or enumeration if (portNumber == (byte)portLeft && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:51:61: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portLeft && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:55:61: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portLeft && buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:62:7: error: 'myTrainHub1' was not declared in this scope myTrainHub1.setBasicMotorSpeed(portA, updatedSpeedTrain1); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:70:57: error: 'ButtonState' is not a class, namespace, or enumeration if (portNumber == (byte)portRight && buttonState == ButtonState::UP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:74:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::DOWN) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:78:62: error: 'ButtonState' is not a class, namespace, or enumeration else if (portNumber == (byte)portRight && buttonState == ButtonState::STOP) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:85:7: error: 'myTrainHub2' was not declared in this scope myTrainHub2.setBasicMotorSpeed(portA, updatedSpeedTrain2); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:97:3: error: 'myRemote' was not declared in this scope myRemote.init(); // initialize the remote control hub ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:97:3: note: suggested alternative: 'remove' myRemote.init(); // initialize the remote control hub ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:98:3: error: 'myTrainHub1' was not declared in this scope myTrainHub1.init("90:84:2b:03:19:7f"); // initialize the listening train hub 1 // here you have to use your own device ids ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:99:3: error: 'myTrainHub2' was not declared in this scope myTrainHub2.init("90:84:2b:06:76:a6"); // initialize the listening train hub 2 // here you have to use your own device ids ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:108:7: error: 'myRemote' was not declared in this scope if (myRemote.isConnecting()) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:108:7: note: suggested alternative: 'remove' if (myRemote.isConnecting()) ^~~~~~~~ remove /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:110:34: error: 'HubType' has not been declared if (myRemote.getHubType() == HubType::POWERED_UP_REMOTE) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:119:30: error: 'GREEN' was not declared in this scope myRemote.setLedColor(GREEN); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:119:30: note: suggested alternative: '_REENT' myRemote.setLedColor(GREEN); ^~~~~ _REENT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:125:7: error: 'myTrainHub1' was not declared in this scope if (myTrainHub1.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:127:37: error: 'HubType' has not been declared if (myTrainHub1.getHubType() == HubType::POWERED_UP_HUB) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:130:31: error: 'BLUE' was not declared in this scope myTrainHub1.setLedColor(BLUE); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:135:7: error: 'myTrainHub2' was not declared in this scope if (myTrainHub2.isConnecting()) ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:137:37: error: 'HubType' has not been declared if (myTrainHub2.getHubType() == HubType::POWERED_UP_HUB) ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Legoino/examples/TwoTrainHubs/TwoTrainHubs.ino:140:31: error: 'YELLOW' was not declared in this scope
Result: FAIL
/tmp/arduino-testlib3654211621/test/test.ino:3:28: fatal error: ControlPlusHub.h: No such file or directory compilation terminated.
Result: PASS
Sketch uses 558506 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27260 bytes (8%) of dynamic memory, leaving 300420 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 559286 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27252 bytes (8%) of dynamic memory, leaving 300428 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 557870 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27252 bytes (8%) of dynamic memory, leaving 300428 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 558090 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27260 bytes (8%) of dynamic memory, leaving 300420 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 558914 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27252 bytes (8%) of dynamic memory, leaving 300428 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 558430 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27252 bytes (8%) of dynamic memory, leaving 300428 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 557398 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27248 bytes (8%) of dynamic memory, leaving 300432 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 558226 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27268 bytes (8%) of dynamic memory, leaving 300412 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 559374 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27252 bytes (8%) of dynamic memory, leaving 300428 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 556990 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27876 bytes (8%) of dynamic memory, leaving 299804 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 270342 bytes (20%) of program storage space. Maximum is 1310720 bytes. Global variables use 13832 bytes (4%) of dynamic memory, leaving 313848 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 558334 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27476 bytes (8%) of dynamic memory, leaving 300204 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 558346 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27476 bytes (8%) of dynamic memory, leaving 300204 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 558974 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27468 bytes (8%) of dynamic memory, leaving 300212 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 559586 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27260 bytes (8%) of dynamic memory, leaving 300420 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 558734 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27252 bytes (8%) of dynamic memory, leaving 300428 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 558566 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27252 bytes (8%) of dynamic memory, leaving 300428 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 559002 bytes (42%) of program storage space. Maximum is 1310720 bytes. Global variables use 27692 bytes (8%) of dynamic memory, leaving 299988 bytes for local variables. Maximum is 327680 bytes.