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.