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