This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 0.0.3
More details
Board | Claims compatibility | Inclusion | mrm-lid2 |
---|---|---|---|
arduino:avr:uno
1.8.4 |
No | FAIL | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
No | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes ⚠️ | FAIL | FAIL |
Result: FAIL
WARNING: library mrm-lid2 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/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::add(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:23:18: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[nextFree]->I2cDevAddr = i2c_addr << 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:24:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_type' pDev[nextFree]->comms_type = 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:25:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_speed_khz' pDev[nextFree]->comms_speed_khz = 400; ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::begin(boolean)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:36:33: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' uint8_t i2cAddress = pDev[i]->I2cDevAddr; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:37:12: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = 0x52; //0x29 x 2 ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: error: 'VL53L1_WaitDeviceBooted' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: note: suggested alternative: 'VL53L1_WriteMulti' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1_WriteMulti /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: error: 'VL53L1_SetDeviceAddress' was not declared in this scope VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: note: suggested alternative: 'VL53L1X_SetI2CAddress' VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetI2CAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:50:13: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = i2cAddress; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: error: 'VL53L1_DataInit' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: note: suggested alternative: 'VL53L1_Dev_t' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: error: 'VL53L1_DeviceInfo_t' was not declared in this scope VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: note: suggested alternative: 'VL53L1_Dev_t' VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:38: error: 'DeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: error: 'VL53L1_GetDeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: note: suggested alternative: 'VL53L1X_GetDistance' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ VL53L1X_GetDistance /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:62:40: error: 'DeviceInfo' was not declared in this scope Serial.println("VL53L1X " + (String)DeviceInfo.Name + ", type: " + (String)DeviceInfo.Type + ", id: " + (String)(int)DeviceInfo.ProductId + ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: error: 'VL53L1_StaticInit' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: note: suggested alternative: 'VL53L1X_SensorInit' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_SensorInit /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:39: error: 'VL53L1_DISTANCEMODE_SHORT' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: error: 'VL53L1_SetDistanceMode' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: note: suggested alternative: 'VL53L1X_SetDistanceMode' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetDistanceMode /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: error: 'VL53L1_SetMeasurementTimingBudgetMicroSeconds' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: note: suggested alternative: 'VL53L1X_SetTimingBudgetInMs' if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetTimingBudgetInMs /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:72: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicroSeco
Result: FAIL
WARNING: library mrm-lid2 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/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::add(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:23:18: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[nextFree]->I2cDevAddr = i2c_addr << 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:24:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_type' pDev[nextFree]->comms_type = 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:25:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_speed_khz' pDev[nextFree]->comms_speed_khz = 400; ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::begin(boolean)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:36:33: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' uint8_t i2cAddress = pDev[i]->I2cDevAddr; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:37:12: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = 0x52; //0x29 x 2 ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: error: 'VL53L1_WaitDeviceBooted' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: note: suggested alternative: 'VL53L1_WriteMulti' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1_WriteMulti /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: error: 'VL53L1_SetDeviceAddress' was not declared in this scope VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: note: suggested alternative: 'VL53L1X_SetI2CAddress' VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetI2CAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:50:13: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = i2cAddress; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: error: 'VL53L1_DataInit' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: note: suggested alternative: 'VL53L1_Dev_t' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: error: 'VL53L1_DeviceInfo_t' was not declared in this scope VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: note: suggested alternative: 'VL53L1_Dev_t' VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:38: error: 'DeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: error: 'VL53L1_GetDeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: note: suggested alternative: 'VL53L1X_GetDistance' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ VL53L1X_GetDistance /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:62:40: error: 'DeviceInfo' was not declared in this scope Serial.println("VL53L1X " + (String)DeviceInfo.Name + ", type: " + (String)DeviceInfo.Type + ", id: " + (String)(int)DeviceInfo.ProductId + ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: error: 'VL53L1_StaticInit' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: note: suggested alternative: 'VL53L1X_SensorInit' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_SensorInit /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:39: error: 'VL53L1_DISTANCEMODE_SHORT' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: error: 'VL53L1_SetDistanceMode' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: note: suggested alternative: 'VL53L1X_SetDistanceMode' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetDistanceMode /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: error: 'VL53L1_SetMeasurementTimingBudgetMicroSeconds' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: note: suggested alternative: 'VL53L1X_SetTimingBudgetInMs' if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetTimingBudgetInMs /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:72: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicroSeco
Result: FAIL
WARNING: library mrm-lid2 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/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::add(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:23:18: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[nextFree]->I2cDevAddr = i2c_addr << 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:24:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_type' pDev[nextFree]->comms_type = 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:25:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_speed_khz' pDev[nextFree]->comms_speed_khz = 400; ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::begin(boolean)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:36:33: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' uint8_t i2cAddress = pDev[i]->I2cDevAddr; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:37:12: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = 0x52; //0x29 x 2 ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: error: 'VL53L1_WaitDeviceBooted' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: note: suggested alternative: 'VL53L1_WriteMulti' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1_WriteMulti /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: error: 'VL53L1_SetDeviceAddress' was not declared in this scope VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: note: suggested alternative: 'VL53L1X_SetI2CAddress' VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetI2CAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:50:13: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = i2cAddress; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: error: 'VL53L1_DataInit' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: note: suggested alternative: 'VL53L1_Dev_t' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: error: 'VL53L1_DeviceInfo_t' was not declared in this scope VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: note: suggested alternative: 'VL53L1_Dev_t' VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:38: error: 'DeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: error: 'VL53L1_GetDeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: note: suggested alternative: 'VL53L1X_GetDistance' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ VL53L1X_GetDistance /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:62:40: error: 'DeviceInfo' was not declared in this scope Serial.println("VL53L1X " + (String)DeviceInfo.Name + ", type: " + (String)DeviceInfo.Type + ", id: " + (String)(int)DeviceInfo.ProductId + ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: error: 'VL53L1_StaticInit' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: note: suggested alternative: 'VL53L1X_SensorInit' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_SensorInit /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:39: error: 'VL53L1_DISTANCEMODE_SHORT' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: error: 'VL53L1_SetDistanceMode' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: note: suggested alternative: 'VL53L1X_SetDistanceMode' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetDistanceMode /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: error: 'VL53L1_SetMeasurementTimingBudgetMicroSeconds' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: note: suggested alternative: 'VL53L1X_SetTimingBudgetInMs' if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetTimingBudgetInMs /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:72: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMic
Result: FAIL
WARNING: library mrm-lid2 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/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::add(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:23:18: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[nextFree]->I2cDevAddr = i2c_addr << 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:24:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_type' pDev[nextFree]->comms_type = 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:25:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_speed_khz' pDev[nextFree]->comms_speed_khz = 400; ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::begin(boolean)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:36:33: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' uint8_t i2cAddress = pDev[i]->I2cDevAddr; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:37:12: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = 0x52; //0x29 x 2 ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: error: 'VL53L1_WaitDeviceBooted' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: note: suggested alternative: 'VL53L1_WriteMulti' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1_WriteMulti /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: error: 'VL53L1_SetDeviceAddress' was not declared in this scope VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: note: suggested alternative: 'VL53L1X_SetI2CAddress' VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetI2CAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:50:13: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = i2cAddress; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: error: 'VL53L1_DataInit' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: note: suggested alternative: 'VL53L1_Dev_t' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: error: 'VL53L1_DeviceInfo_t' was not declared in this scope VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: note: suggested alternative: 'VL53L1_Dev_t' VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:38: error: 'DeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: error: 'VL53L1_GetDeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: note: suggested alternative: 'VL53L1X_GetDistance' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ VL53L1X_GetDistance /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:62:40: error: 'DeviceInfo' was not declared in this scope Serial.println("VL53L1X " + (String)DeviceInfo.Name + ", type: " + (String)DeviceInfo.Type + ", id: " + (String)(int)DeviceInfo.ProductId + ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: error: 'VL53L1_StaticInit' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: note: suggested alternative: 'VL53L1X_SensorInit' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_SensorInit /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:39: error: 'VL53L1_DISTANCEMODE_SHORT' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: error: 'VL53L1_SetDistanceMode' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: note: suggested alternative: 'VL53L1X_SetDistanceMode' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetDistanceMode /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: error: 'VL53L1_SetMeasurementTimingBudgetMicroSeconds' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: note: suggested alternative: 'VL53L1X_SetTimingBudgetInMs' if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetTimingBudgetInMs /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:72: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMic
Result: FAIL
WARNING: library mrm-lid2 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/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::add(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:23:18: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[nextFree]->I2cDevAddr = i2c_addr << 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:24:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_type' pDev[nextFree]->comms_type = 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:25:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_speed_khz' pDev[nextFree]->comms_speed_khz = 400; ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::begin(boolean)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:36:33: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' uint8_t i2cAddress = pDev[i]->I2cDevAddr; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:37:12: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = 0x52; //0x29 x 2 ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: error: 'VL53L1_WaitDeviceBooted' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: note: suggested alternative: 'VL53L1_WriteMulti' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1_WriteMulti /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: error: 'VL53L1_SetDeviceAddress' was not declared in this scope VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: note: suggested alternative: 'VL53L1X_SetI2CAddress' VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetI2CAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:50:13: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = i2cAddress; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: error: 'VL53L1_DataInit' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: note: suggested alternative: 'VL53L1_Dev_t' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: error: 'VL53L1_DeviceInfo_t' was not declared in this scope VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: note: suggested alternative: 'VL53L1_Dev_t' VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:38: error: 'DeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: error: 'VL53L1_GetDeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: note: suggested alternative: 'VL53L1X_GetDistance' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ VL53L1X_GetDistance /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:62:40: error: 'DeviceInfo' was not declared in this scope Serial.println("VL53L1X " + (String)DeviceInfo.Name + ", type: " + (String)DeviceInfo.Type + ", id: " + (String)(int)DeviceInfo.ProductId + ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: error: 'VL53L1_StaticInit' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: note: suggested alternative: 'VL53L1X_SensorInit' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_SensorInit /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:39: error: 'VL53L1_DISTANCEMODE_SHORT' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: error: 'VL53L1_SetDistanceMode' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: note: suggested alternative: 'VL53L1X_SetDistanceMode' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetDistanceMode /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: error: 'VL53L1_SetMeasurementTimingBudgetMicroSeconds' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: note: suggested alternative: 'VL53L1X_SetTimingBudgetInMs' if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetTimingBudgetInMs /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:72: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicro
Result: FAIL
WARNING: library mrm-lid2 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/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::add(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:23:18: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[nextFree]->I2cDevAddr = i2c_addr << 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:24:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_type' pDev[nextFree]->comms_type = 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:25:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_speed_khz' pDev[nextFree]->comms_speed_khz = 400; ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::begin(boolean)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:36:33: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' uint8_t i2cAddress = pDev[i]->I2cDevAddr; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:37:12: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = 0x52; //0x29 x 2 ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: error: 'VL53L1_WaitDeviceBooted' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: note: suggested alternative: 'VL53L1_WriteMulti' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1_WriteMulti /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: error: 'VL53L1_SetDeviceAddress' was not declared in this scope VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: note: suggested alternative: 'VL53L1X_SetI2CAddress' VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetI2CAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:50:13: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = i2cAddress; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: error: 'VL53L1_DataInit' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: note: suggested alternative: 'VL53L1_Dev_t' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: error: 'VL53L1_DeviceInfo_t' was not declared in this scope VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: note: suggested alternative: 'VL53L1_Dev_t' VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:38: error: 'DeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: error: 'VL53L1_GetDeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: note: suggested alternative: 'VL53L1X_GetDistance' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ VL53L1X_GetDistance /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:62:40: error: 'DeviceInfo' was not declared in this scope Serial.println("VL53L1X " + (String)DeviceInfo.Name + ", type: " + (String)DeviceInfo.Type + ", id: " + (String)(int)DeviceInfo.ProductId + ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: error: 'VL53L1_StaticInit' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: note: suggested alternative: 'VL53L1X_SensorInit' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_SensorInit /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:39: error: 'VL53L1_DISTANCEMODE_SHORT' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: error: 'VL53L1_SetDistanceMode' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: note: suggested alternative: 'VL53L1X_SetDistanceMode' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetDistanceMode /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: error: 'VL53L1_SetMeasurementTimingBudgetMicroSeconds' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: note: suggested alternative: 'VL53L1X_SetTimingBudgetInMs' if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetTimingBudgetInMs /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:72: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicro
Result: FAIL
WARNING: library mrm-lid2 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/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::add(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:23:18: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[nextFree]->I2cDevAddr = i2c_addr << 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:24:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_type' pDev[nextFree]->comms_type = 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:25:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_speed_khz' pDev[nextFree]->comms_speed_khz = 400; ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::begin(boolean)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:36:33: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' uint8_t i2cAddress = pDev[i]->I2cDevAddr; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:37:12: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = 0x52; //0x29 x 2 ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: error: 'VL53L1_WaitDeviceBooted' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: note: suggested alternative: 'VL53L1_WriteMulti' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1_WriteMulti /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: error: 'VL53L1_SetDeviceAddress' was not declared in this scope VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: note: suggested alternative: 'VL53L1X_SetI2CAddress' VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetI2CAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:50:13: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = i2cAddress; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: error: 'VL53L1_DataInit' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: note: suggested alternative: 'VL53L1_Dev_t' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: error: 'VL53L1_DeviceInfo_t' was not declared in this scope VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: note: suggested alternative: 'VL53L1_Dev_t' VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:38: error: 'DeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:38: note: suggested alternative: 'DeviceVectors' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~ DeviceVectors /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: error: 'VL53L1_GetDeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: note: suggested alternative: 'VL53L1X_GetDistance' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ VL53L1X_GetDistance /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:62:40: error: 'DeviceInfo' was not declared in this scope Serial.println("VL53L1X " + (String)DeviceInfo.Name + ", type: " + (String)DeviceInfo.Type + ", id: " + (String)(int)DeviceInfo.ProductId + ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:62:40: note: suggested alternative: 'DeviceVectors' Serial.println("VL53L1X " + (String)DeviceInfo.Name + ", type: " + (String)DeviceInfo.Type + ", id: " + (String)(int)DeviceInfo.ProductId + ^~~~~~~~~~ DeviceVectors /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: error: 'VL53L1_StaticInit' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: note: suggested alternative: 'VL53L1X_SensorInit' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_SensorInit /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:39: error: 'VL53L1_DISTANCEMODE_SHORT' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: error: 'VL53L1_SetDistanceMode' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: note: suggested alternative: 'VL53L1X_SetDistanceMode' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetDistanceMode /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: error: 'VL53L1_SetMeasurementTimingBudgetMicroSeconds' was no
Result: FAIL
WARNING: library mrm-lid2 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/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::add(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:23:18: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[nextFree]->I2cDevAddr = i2c_addr << 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:24:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_type' pDev[nextFree]->comms_type = 1; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:25:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_speed_khz' pDev[nextFree]->comms_speed_khz = 400; ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::begin(boolean)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:36:33: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' uint8_t i2cAddress = pDev[i]->I2cDevAddr; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:37:12: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = 0x52; //0x29 x 2 ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: error: 'VL53L1_WaitDeviceBooted' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:7: note: suggested alternative: 'VL53L1_WriteMulti' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1_WriteMulti /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: error: 'VL53L1_SetDeviceAddress' was not declared in this scope VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:4: note: suggested alternative: 'VL53L1X_SetI2CAddress' VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^~~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetI2CAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:50:13: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = i2cAddress; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: error: 'VL53L1_DataInit' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:7: note: suggested alternative: 'VL53L1_Dev_t' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: error: 'VL53L1_DeviceInfo_t' was not declared in this scope VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: note: suggested alternative: 'VL53L1_Dev_t' VL53L1_DeviceInfo_t DeviceInfo; ^~~~~~~~~~~~~~~~~~~ VL53L1_Dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:38: error: 'DeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:38: note: suggested alternative: 'DeviceVectors' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~ DeviceVectors /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: error: 'VL53L1_GetDeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:7: note: suggested alternative: 'VL53L1X_GetDistance' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~ VL53L1X_GetDistance /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:62:40: error: 'DeviceInfo' was not declared in this scope Serial.println("VL53L1X " + (String)DeviceInfo.Name + ", type: " + (String)DeviceInfo.Type + ", id: " + (String)(int)DeviceInfo.ProductId + ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:62:40: note: suggested alternative: 'DeviceVectors' Serial.println("VL53L1X " + (String)DeviceInfo.Name + ", type: " + (String)DeviceInfo.Type + ", id: " + (String)(int)DeviceInfo.ProductId + ^~~~~~~~~~ DeviceVectors /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: error: 'VL53L1_StaticInit' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:7: note: suggested alternative: 'VL53L1X_SensorInit' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_SensorInit /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:39: error: 'VL53L1_DISTANCEMODE_SHORT' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: error: 'VL53L1_SetDistanceMode' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:7: note: suggested alternative: 'VL53L1X_SetDistanceMode' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~~~~~~ VL53L1X_SetDistanceMode /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: note: suggested alternative: 'VL53L1X_ERROR' if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^~~~~~~~~~~~~~~~~ VL53L1X_ERROR /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:7: error: 'VL53L1_SetMeasurementTimingBudgetMicroSeconds' was no
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::add(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:23:18: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[nextFree]->I2cDevAddr = i2c_addr << 1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:24:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_type' pDev[nextFree]->comms_type = 1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:25:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_speed_khz' pDev[nextFree]->comms_speed_khz = 400; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::begin(boolean)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:36:33: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' uint8_t i2cAddress = pDev[i]->I2cDevAddr; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:37:12: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = 0x52; //0x29 x 2 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:38: error: 'VL53L1_WaitDeviceBooted' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:47: error: 'VL53L1_SetDeviceAddress' was not declared in this scope VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:50:13: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = i2cAddress; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:30: error: 'VL53L1_DataInit' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: error: 'VL53L1_DeviceInfo_t' was not declared in this scope VL53L1_DeviceInfo_t DeviceInfo; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:38: error: 'DeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:48: error: 'VL53L1_GetDeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:62:40: error: 'DeviceInfo' was not declared in this scope Serial.println("VL53L1X " + (String)DeviceInfo.Name + ", type: " + (String)DeviceInfo.Type + ", id: " + (String)(int)DeviceInfo.ProductId + ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:32: error: 'VL53L1_StaticInit' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:39: error: 'VL53L1_DISTANCEMODE_SHORT' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:64: error: 'VL53L1_SetDistanceMode' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:67: error: 'VL53L1_SetMeasurementTimingBudgetMicroSeconds' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:72: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:99:63: error: 'VL53L1_SetInterMeasurementPeriodMilliSeconds' was not declared in this scope if (VL53L1_SetInterMeasurementPeriodMilliSeconds(pDev[i], 50) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:99:68: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetInterMeasurementPeriodMilliSeconds(pDev[i], 50) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:102:38: error: 'VL53L1_StartMeasurement' was not declared in this scope if (VL53L1_StartMeasurement(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:102:43: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_StartMeasurement(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'uint16_t VL53L1Xs::distance(uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:130:10: error: 'VL53L1_RangingMeasurementData_t' does not name a type static VL53L1_RangingMeasurementData_t RangingData; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:139:61: error: 'RangingData' was not declared in this scope if (VL53L1_GetRangingMeasurementData(pDev[sensorNumber], &RangingData) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:139:72: error: 'VL53L1_GetRangingMeasurementData' was not declared in this scope if (VL53L1_GetRangingMeasurementData(pDev[sensorNumber], &RangingData) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:139:77: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_GetRangingMeasurementData(pDev[sensorNumber], &RangingData) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:141:8: error: 'RangingData' was not declared in this scope mm = RangingData.RangeMilliMeter; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:142:66: error: 'VL53L1_ClearInterruptAndStartMeasurement' was not declared in this scope if (VL53L1_ClearInterruptAndStartMeasurement(pDev[sensorNumber]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:142:71: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_ClearInterruptAndStartMeasurement(pDev[sensorNumber]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:146:9: error: 'VL53L1_RANGESTATUS_RANGE_VALID' was not declared in this scope case VL53L1_RANGESTATUS_RANGE_VALID: // Ranging measurement is valid ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:149:9: error: 'VL53L1_RANGESTATUS_SIGMA_FAIL' was not declared in this scope case VL53L1_RANGESTATUS_SIGMA_FAIL: // Raised if sigma estimator check is above the internal defined thre
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::add(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:23:18: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[nextFree]->I2cDevAddr = i2c_addr << 1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:24:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_type' pDev[nextFree]->comms_type = 1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:25:18: error: 'struct VL53L1_Dev_t' has no member named 'comms_speed_khz' pDev[nextFree]->comms_speed_khz = 400; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'void VL53L1Xs::begin(boolean)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:36:33: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' uint8_t i2cAddress = pDev[i]->I2cDevAddr; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:37:12: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = 0x52; //0x29 x 2 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:38: error: 'VL53L1_WaitDeviceBooted' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:44:43: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_WaitDeviceBooted(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:49:47: error: 'VL53L1_SetDeviceAddress' was not declared in this scope VL53L1_SetDeviceAddress(pDev[i], i2cAddress); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:50:13: error: 'struct VL53L1_Dev_t' has no member named 'I2cDevAddr' pDev[i]->I2cDevAddr = i2cAddress; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:30: error: 'VL53L1_DataInit' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:54:35: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_DataInit(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:58:3: error: 'VL53L1_DeviceInfo_t' was not declared in this scope VL53L1_DeviceInfo_t DeviceInfo; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:38: error: 'DeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:48: error: 'VL53L1_GetDeviceInfo' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:59:53: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_GetDeviceInfo(pDev[i], &DeviceInfo) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:62:40: error: 'DeviceInfo' was not declared in this scope Serial.println("VL53L1X " + (String)DeviceInfo.Name + ", type: " + (String)DeviceInfo.Type + ", id: " + (String)(int)DeviceInfo.ProductId + ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:32: error: 'VL53L1_StaticInit' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:67:37: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_StaticInit(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:39: error: 'VL53L1_DISTANCEMODE_SHORT' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:64: error: 'VL53L1_SetDistanceMode' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:91:69: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetDistanceMode(pDev[i], VL53L1_DISTANCEMODE_SHORT) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:67: error: 'VL53L1_SetMeasurementTimingBudgetMicroSeconds' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:95:72: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetMeasurementTimingBudgetMicroSeconds(pDev[i], 20000) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:99:63: error: 'VL53L1_SetInterMeasurementPeriodMilliSeconds' was not declared in this scope if (VL53L1_SetInterMeasurementPeriodMilliSeconds(pDev[i], 50) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:99:68: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_SetInterMeasurementPeriodMilliSeconds(pDev[i], 50) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:102:38: error: 'VL53L1_StartMeasurement' was not declared in this scope if (VL53L1_StartMeasurement(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:102:43: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_StartMeasurement(pDev[i]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp: In member function 'uint16_t VL53L1Xs::distance(uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:130:10: error: 'VL53L1_RangingMeasurementData_t' does not name a type static VL53L1_RangingMeasurementData_t RangingData; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:139:61: error: 'RangingData' was not declared in this scope if (VL53L1_GetRangingMeasurementData(pDev[sensorNumber], &RangingData) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:139:72: error: 'VL53L1_GetRangingMeasurementData' was not declared in this scope if (VL53L1_GetRangingMeasurementData(pDev[sensorNumber], &RangingData) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:139:77: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_GetRangingMeasurementData(pDev[sensorNumber], &RangingData) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:141:8: error: 'RangingData' was not declared in this scope mm = RangingData.RangeMilliMeter; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:142:66: error: 'VL53L1_ClearInterruptAndStartMeasurement' was not declared in this scope if (VL53L1_ClearInterruptAndStartMeasurement(pDev[sensorNumber]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:142:71: error: 'VL53L1_ERROR_NONE' was not declared in this scope if (VL53L1_ClearInterruptAndStartMeasurement(pDev[sensorNumber]) != VL53L1_ERROR_NONE) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:146:9: error: 'VL53L1_RANGESTATUS_RANGE_VALID' was not declared in this scope case VL53L1_RANGESTATUS_RANGE_VALID: // Ranging measurement is valid ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mrm-lid2/src/mrm-lid2.cpp:149:9: error: 'VL53L1_RANGESTATUS_SIGMA_FAIL' was not declared in this scope case VL53L1_RANGESTATUS_SIGMA_FAIL: // Raised if sigma estimator check is above the internal defined thre