Seeed Arduino LSM6DS3 - compatibility matrix

This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.

Seeed Arduino LSM6DS3

Version: 2.0.1
More details

Compatibility matrix

Board Claims compatibility Inclusion
FreeFallDetect
HighLevelExample
LowLevelExample
Pedometer
arduino:avr:uno
1.8.4
Yes PASS FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes PASS FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes PASS FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes PASS FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS
This library has no main header file so an empty one was created.

Sketch uses 4858 bytes (15%) of program storage space. Maximum is 32256 bytes.
Global variables use 231 bytes (11%) of dynamic memory, leaving 1817 bytes for local variables. Maximum is 2048 bytes.

examples/FreeFallDetect

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:38:1: error: 'LSM6DS3' does not name a type; did you mean 'LSM6DS3Class'?
 LSM6DS3 lsm6ds3(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~
 LSM6DS3Class
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:44:9: error: 'lsm6ds3' was not declared in this scope
     if (lsm6ds3.begin() != 0) {
         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:60:5: error: 'lsm6ds3' was not declared in this scope
     lsm6ds3.readRegister(&readDataByte, LSM6DS3_ACC_GYRO_WAKE_UP_SRC);
     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:60:41: error: 'LSM6DS3_ACC_GYRO_WAKE_UP_SRC' was not declared in this scope
     lsm6ds3.readRegister(&readDataByte, LSM6DS3_ACC_GYRO_WAKE_UP_SRC);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'int config_free_fall_detect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:75:20: error: 'LSM6DS3_ACC_GYRO_BW_XL_200Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_BW_XL_200Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:76:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_2g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_2g;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:77:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_416Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_416Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:79:14: error: 'lsm6ds3' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
              ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:79:36: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:80:36: error: 'LSM6DS3_ACC_GYRO_WAKE_UP_DUR' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_WAKE_UP_DUR, 0x00);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:81:36: error: 'LSM6DS3_ACC_GYRO_FREE_FALL' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_FREE_FALL, 0x33);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:82:36: error: 'LSM6DS3_ACC_GYRO_MD1_CFG' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_MD1_CFG, 0x10);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:83:36: error: 'LSM6DS3_ACC_GYRO_MD2_CFG' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_MD2_CFG, 0x10);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:84:36: error: 'LSM6DS3_ACC_GYRO_TAP_CFG1' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_TAP_CFG1, 0x01);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

examples/HighLevelExample

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:35:1: error: 'LSM6DS3' does not name a type; did you mean 'LSM6DS3Class'?
 LSM6DS3 myIMU(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~
 LSM6DS3Class
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:42:9: error: 'myIMU' was not declared in this scope
     if (myIMU.begin() != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:42:9: note: suggested alternative: 'IMU'
     if (myIMU.begin() != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:53:20: error: 'myIMU' was not declared in this scope
     Serial.println(myIMU.readFloatAccelX(), 4);
                    ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:53:20: note: suggested alternative: 'IMU'
     Serial.println(myIMU.readFloatAccelX(), 4);
                    ^~~~~
                    IMU
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3

examples/LowLevelExample

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:38:1: error: 'LSM6DS3Core' does not name a type; did you mean 'LSM6DS3Class'?
 LSM6DS3Core myIMU(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~~~~~
 LSM6DS3Class
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:46:9: error: 'myIMU' was not declared in this scope
     if (myIMU.beginCore() != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:46:9: note: suggested alternative: 'IMU'
     if (myIMU.beginCore() != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:56:20: error: 'LSM6DS3_ACC_GYRO_BW_XL_100Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_BW_XL_100Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:57:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_8g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_8g;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:58:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_104Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_104Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:26: error: 'myIMU' was not declared in this scope
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                          ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:26: note: suggested alternative: 'IMU'
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                          ^~~~~
                          IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:46: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:64:59: error: 'LSM6DS3_ACC_GYRO_CTRL4_C' was not declared in this scope
     errorsAndWarnings += myIMU.readRegister(&dataToWrite, LSM6DS3_ACC_GYRO_CTRL4_C);
                                                           ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:65:31: error: 'LSM6DS3_ACC_GYRO_BW_SCAL_ODR_ENABLED' was not declared in this scope
     dataToWrite &= ~((uint8_t)LSM6DS3_ACC_GYRO_BW_SCAL_ODR_ENABLED);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:9: note: suggested alternative: 'IMU'
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:40: error: 'LSM6DS3_ACC_GYRO_OUTX_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:9: note: suggested alternative: 'IMU'
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:40: error: 'LSM6DS3_ACC_GYRO_OUTY_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:9: note: suggested alternative: 'IMU'
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:40: error: 'LSM6DS3_ACC_GYRO_OUTZ_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

examples/Pedometer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:38:1: error: 'LSM6DS3' does not name a type; did you mean 'LSM6DS3Class'?
 LSM6DS3 pedometer(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~
 LSM6DS3Class
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:43:9: error: 'pedometer' was not declared in this scope
     if (pedometer.begin() != 0) {
         ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:60:5: error: 'pedometer' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_H);
     ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:60:39: error: 'LSM6DS3_ACC_GYRO_STEP_COUNTER_H' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_H);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:63:39: error: 'LSM6DS3_ACC_GYRO_STEP_COUNTER_L' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_L);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'int config_pedometer(bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:81:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_2g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_2g;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:82:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_26Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_26Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:86:25: error: 'pedometer' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                         ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:86:49: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:90:53: error: 'LSM6DS3_ACC_GYRO_CTRL10_C' was not declared in this scope
         errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL10_C, 0x3E);
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:92:53: error: 'LSM6DS3_ACC_GYRO_CTRL10_C' was not declared in this scope
         errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL10_C, 0x3C);
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:96:49: error: 'LSM6DS3_ACC_GYRO_TAP_CFG1' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_TAP_CFG1, 0x40);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:99:49: error: 'LSM6DS3_ACC_GYRO_INT1_CTRL' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_INT1_CTRL, 0x10);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: PASS
This library has no main header file so an empty one was created.

Sketch uses 84578 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44428 bytes (16%) of dynamic memory, leaving 225908 bytes for local variables. Maximum is 270336 bytes.

examples/FreeFallDetect

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:38:1: error: 'LSM6DS3' does not name a type
 LSM6DS3 lsm6ds3(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:44:9: error: 'lsm6ds3' was not declared in this scope
     if (lsm6ds3.begin() != 0) {
         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:60:5: error: 'lsm6ds3' was not declared in this scope
     lsm6ds3.readRegister(&readDataByte, LSM6DS3_ACC_GYRO_WAKE_UP_SRC);
     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:60:41: error: 'LSM6DS3_ACC_GYRO_WAKE_UP_SRC' was not declared in this scope
     lsm6ds3.readRegister(&readDataByte, LSM6DS3_ACC_GYRO_WAKE_UP_SRC);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'int config_free_fall_detect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:75:20: error: 'LSM6DS3_ACC_GYRO_BW_XL_200Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_BW_XL_200Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:76:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_2g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_2g;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:77:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_416Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_416Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:79:14: error: 'lsm6ds3' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
              ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:79:36: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:80:36: error: 'LSM6DS3_ACC_GYRO_WAKE_UP_DUR' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_WAKE_UP_DUR, 0x00);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:81:36: error: 'LSM6DS3_ACC_GYRO_FREE_FALL' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_FREE_FALL, 0x33);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:82:36: error: 'LSM6DS3_ACC_GYRO_MD1_CFG' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_MD1_CFG, 0x10);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:83:36: error: 'LSM6DS3_ACC_GYRO_MD2_CFG' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_MD2_CFG, 0x10);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:84:36: error: 'LSM6DS3_ACC_GYRO_TAP_CFG1' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_TAP_CFG1, 0x01);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3

examples/HighLevelExample

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:35:1: error: 'LSM6DS3' does not name a type
 LSM6DS3 myIMU(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:42:9: error: 'myIMU' was not declared in this scope
     if (myIMU.begin() != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:42:9: note: suggested alternative: 'IMU'
     if (myIMU.begin() != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:53:20: error: 'myIMU' was not declared in this scope
     Serial.println(myIMU.readFloatAccelX(), 4);
                    ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:53:20: note: suggested alternative: 'IMU'
     Serial.println(myIMU.readFloatAccelX(), 4);
                    ^~~~~
                    IMU
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

examples/LowLevelExample

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:38:1: error: 'LSM6DS3Core' does not name a type; did you mean 'LSM6DS3Class'?
 LSM6DS3Core myIMU(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~~~~~
 LSM6DS3Class
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:46:9: error: 'myIMU' was not declared in this scope
     if (myIMU.beginCore() != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:46:9: note: suggested alternative: 'IMU'
     if (myIMU.beginCore() != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:56:20: error: 'LSM6DS3_ACC_GYRO_BW_XL_100Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_BW_XL_100Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:57:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_8g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_8g;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:58:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_104Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_104Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:26: error: 'myIMU' was not declared in this scope
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                          ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:26: note: suggested alternative: 'IMU'
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                          ^~~~~
                          IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:46: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:64:59: error: 'LSM6DS3_ACC_GYRO_CTRL4_C' was not declared in this scope
     errorsAndWarnings += myIMU.readRegister(&dataToWrite, LSM6DS3_ACC_GYRO_CTRL4_C);
                                                           ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:65:31: error: 'LSM6DS3_ACC_GYRO_BW_SCAL_ODR_ENABLED' was not declared in this scope
     dataToWrite &= ~((uint8_t)LSM6DS3_ACC_GYRO_BW_SCAL_ODR_ENABLED);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:9: note: suggested alternative: 'IMU'
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:40: error: 'LSM6DS3_ACC_GYRO_OUTX_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:9: note: suggested alternative: 'IMU'
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:40: error: 'LSM6DS3_ACC_GYRO_OUTY_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:9: note: suggested alternative: 'IMU'
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:40: error: 'LSM6DS3_ACC_GYRO_OUTZ_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

examples/Pedometer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:38:1: error: 'LSM6DS3' does not name a type
 LSM6DS3 pedometer(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:43:9: error: 'pedometer' was not declared in this scope
     if (pedometer.begin() != 0) {
         ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:60:5: error: 'pedometer' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_H);
     ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:60:39: error: 'LSM6DS3_ACC_GYRO_STEP_COUNTER_H' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_H);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:63:39: error: 'LSM6DS3_ACC_GYRO_STEP_COUNTER_L' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_L);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'int config_pedometer(bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:81:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_2g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_2g;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:82:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_26Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_26Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:86:25: error: 'pedometer' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                         ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:86:49: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:90:53: error: 'LSM6DS3_ACC_GYRO_CTRL10_C' was not declared in this scope
         errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL10_C, 0x3E);
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:92:53: error: 'LSM6DS3_ACC_GYRO_CTRL10_C' was not declared in this scope
         errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL10_C, 0x3C);
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:96:49: error: 'LSM6DS3_ACC_GYRO_TAP_CFG1' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_TAP_CFG1, 0x40);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:99:49: error: 'LSM6DS3_ACC_GYRO_INT1_CTRL' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_INT1_CTRL, 0x10);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS
This library has no main header file so an empty one was created.

Sketch uses 7256 bytes (14%) of program storage space. Maximum is 49152 bytes.
Global variables use 347 bytes (5%) of dynamic memory, leaving 5797 bytes for local variables. Maximum is 6144 bytes.

examples/FreeFallDetect

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:38:1: error: 'LSM6DS3' does not name a type; did you mean 'LSM6DS3Class'?
 LSM6DS3 lsm6ds3(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~
 LSM6DS3Class
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:44:9: error: 'lsm6ds3' was not declared in this scope
     if (lsm6ds3.begin() != 0) {
         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:60:5: error: 'lsm6ds3' was not declared in this scope
     lsm6ds3.readRegister(&readDataByte, LSM6DS3_ACC_GYRO_WAKE_UP_SRC);
     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:60:41: error: 'LSM6DS3_ACC_GYRO_WAKE_UP_SRC' was not declared in this scope
     lsm6ds3.readRegister(&readDataByte, LSM6DS3_ACC_GYRO_WAKE_UP_SRC);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'int config_free_fall_detect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:75:20: error: 'LSM6DS3_ACC_GYRO_BW_XL_200Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_BW_XL_200Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:76:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_2g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_2g;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:77:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_416Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_416Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:79:14: error: 'lsm6ds3' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
              ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:79:36: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:80:36: error: 'LSM6DS3_ACC_GYRO_WAKE_UP_DUR' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_WAKE_UP_DUR, 0x00);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:81:36: error: 'LSM6DS3_ACC_GYRO_FREE_FALL' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_FREE_FALL, 0x33);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:82:36: error: 'LSM6DS3_ACC_GYRO_MD1_CFG' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_MD1_CFG, 0x10);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:83:36: error: 'LSM6DS3_ACC_GYRO_MD2_CFG' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_MD2_CFG, 0x10);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:84:36: error: 'LSM6DS3_ACC_GYRO_TAP_CFG1' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_TAP_CFG1, 0x01);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

examples/HighLevelExample

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:35:1: error: 'LSM6DS3' does not name a type; did you mean 'LSM6DS3Class'?
 LSM6DS3 myIMU(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~
 LSM6DS3Class
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:42:9: error: 'myIMU' was not declared in this scope
     if (myIMU.begin() != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:42:9: note: suggested alternative: 'IMU'
     if (myIMU.begin() != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:53:20: error: 'myIMU' was not declared in this scope
     Serial.println(myIMU.readFloatAccelX(), 4);
                    ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:53:20: note: suggested alternative: 'IMU'
     Serial.println(myIMU.readFloatAccelX(), 4);
                    ^~~~~
                    IMU
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3

examples/LowLevelExample

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:38:1: error: 'LSM6DS3Core' does not name a type; did you mean 'LSM6DS3Class'?
 LSM6DS3Core myIMU(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~~~~~
 LSM6DS3Class
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:46:9: error: 'myIMU' was not declared in this scope
     if (myIMU.beginCore() != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:46:9: note: suggested alternative: 'IMU'
     if (myIMU.beginCore() != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:56:20: error: 'LSM6DS3_ACC_GYRO_BW_XL_100Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_BW_XL_100Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:57:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_8g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_8g;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:58:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_104Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_104Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:26: error: 'myIMU' was not declared in this scope
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                          ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:26: note: suggested alternative: 'IMU'
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                          ^~~~~
                          IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:46: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:64:59: error: 'LSM6DS3_ACC_GYRO_CTRL4_C' was not declared in this scope
     errorsAndWarnings += myIMU.readRegister(&dataToWrite, LSM6DS3_ACC_GYRO_CTRL4_C);
                                                           ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:65:31: error: 'LSM6DS3_ACC_GYRO_BW_SCAL_ODR_ENABLED' was not declared in this scope
     dataToWrite &= ~((uint8_t)LSM6DS3_ACC_GYRO_BW_SCAL_ODR_ENABLED);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:9: note: suggested alternative: 'IMU'
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:40: error: 'LSM6DS3_ACC_GYRO_OUTX_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:9: note: suggested alternative: 'IMU'
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:40: error: 'LSM6DS3_ACC_GYRO_OUTY_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:9: note: suggested alternative: 'IMU'
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:40: error: 'LSM6DS3_ACC_GYRO_OUTZ_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

examples/Pedometer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:38:1: error: 'LSM6DS3' does not name a type; did you mean 'LSM6DS3Class'?
 LSM6DS3 pedometer(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~
 LSM6DS3Class
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:43:9: error: 'pedometer' was not declared in this scope
     if (pedometer.begin() != 0) {
         ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:60:5: error: 'pedometer' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_H);
     ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:60:39: error: 'LSM6DS3_ACC_GYRO_STEP_COUNTER_H' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_H);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:63:39: error: 'LSM6DS3_ACC_GYRO_STEP_COUNTER_L' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_L);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'int config_pedometer(bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:81:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_2g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_2g;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:82:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_26Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_26Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:86:25: error: 'pedometer' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                         ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:86:49: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:90:53: error: 'LSM6DS3_ACC_GYRO_CTRL10_C' was not declared in this scope
         errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL10_C, 0x3E);
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:92:53: error: 'LSM6DS3_ACC_GYRO_CTRL10_C' was not declared in this scope
         errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL10_C, 0x3C);
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:96:49: error: 'LSM6DS3_ACC_GYRO_TAP_CFG1' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_TAP_CFG1, 0x40);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:99:49: error: 'LSM6DS3_ACC_GYRO_INT1_CTRL' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_INT1_CTRL, 0x10);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS
This library has no main header file so an empty one was created.

Sketch uses 17188 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3688 bytes (11%) of dynamic memory, leaving 29080 bytes for local variables. Maximum is 32768 bytes.

examples/FreeFallDetect

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:38:1: error: 'LSM6DS3' does not name a type; did you mean 'LSM6DS3Class'?
 LSM6DS3 lsm6ds3(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~
 LSM6DS3Class
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:44:9: error: 'lsm6ds3' was not declared in this scope
     if (lsm6ds3.begin() != 0) {
         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:60:5: error: 'lsm6ds3' was not declared in this scope
     lsm6ds3.readRegister(&readDataByte, LSM6DS3_ACC_GYRO_WAKE_UP_SRC);
     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:60:41: error: 'LSM6DS3_ACC_GYRO_WAKE_UP_SRC' was not declared in this scope
     lsm6ds3.readRegister(&readDataByte, LSM6DS3_ACC_GYRO_WAKE_UP_SRC);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'int config_free_fall_detect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:75:20: error: 'LSM6DS3_ACC_GYRO_BW_XL_200Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_BW_XL_200Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:76:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_2g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_2g;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:77:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_416Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_416Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:79:14: error: 'lsm6ds3' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
              ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:79:36: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:80:36: error: 'LSM6DS3_ACC_GYRO_WAKE_UP_DUR' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_WAKE_UP_DUR, 0x00);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:81:36: error: 'LSM6DS3_ACC_GYRO_FREE_FALL' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_FREE_FALL, 0x33);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:82:36: error: 'LSM6DS3_ACC_GYRO_MD1_CFG' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_MD1_CFG, 0x10);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:83:36: error: 'LSM6DS3_ACC_GYRO_MD2_CFG' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_MD2_CFG, 0x10);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:84:36: error: 'LSM6DS3_ACC_GYRO_TAP_CFG1' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_TAP_CFG1, 0x01);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

examples/HighLevelExample

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:35:1: error: 'LSM6DS3' does not name a type; did you mean 'LSM6DS3Class'?
 LSM6DS3 myIMU(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~
 LSM6DS3Class
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:42:9: error: 'myIMU' was not declared in this scope
     if (myIMU.begin() != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:42:9: note: suggested alternative: 'IMU'
     if (myIMU.begin() != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:53:20: error: 'myIMU' was not declared in this scope
     Serial.println(myIMU.readFloatAccelX(), 4);
                    ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:53:20: note: suggested alternative: 'IMU'
     Serial.println(myIMU.readFloatAccelX(), 4);
                    ^~~~~
                    IMU
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

examples/LowLevelExample

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:38:1: error: 'LSM6DS3Core' does not name a type; did you mean 'LSM6DS3Class'?
 LSM6DS3Core myIMU(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~~~~~
 LSM6DS3Class
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:46:9: error: 'myIMU' was not declared in this scope
     if (myIMU.beginCore() != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:46:9: note: suggested alternative: 'IMU'
     if (myIMU.beginCore() != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:56:20: error: 'LSM6DS3_ACC_GYRO_BW_XL_100Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_BW_XL_100Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:57:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_8g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_8g;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:58:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_104Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_104Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:26: error: 'myIMU' was not declared in this scope
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                          ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:26: note: suggested alternative: 'IMU'
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                          ^~~~~
                          IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:46: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:64:59: error: 'LSM6DS3_ACC_GYRO_CTRL4_C' was not declared in this scope
     errorsAndWarnings += myIMU.readRegister(&dataToWrite, LSM6DS3_ACC_GYRO_CTRL4_C);
                                                           ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:65:31: error: 'LSM6DS3_ACC_GYRO_BW_SCAL_ODR_ENABLED' was not declared in this scope
     dataToWrite &= ~((uint8_t)LSM6DS3_ACC_GYRO_BW_SCAL_ODR_ENABLED);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:9: note: suggested alternative: 'IMU'
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:40: error: 'LSM6DS3_ACC_GYRO_OUTX_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:9: note: suggested alternative: 'IMU'
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:40: error: 'LSM6DS3_ACC_GYRO_OUTY_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:9: note: suggested alternative: 'IMU'
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
         ^~~~~
         IMU
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:40: error: 'LSM6DS3_ACC_GYRO_OUTZ_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

examples/Pedometer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:38:1: error: 'LSM6DS3' does not name a type; did you mean 'LSM6DS3Class'?
 LSM6DS3 pedometer(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^~~~~~~
 LSM6DS3Class
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:43:9: error: 'pedometer' was not declared in this scope
     if (pedometer.begin() != 0) {
         ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:60:5: error: 'pedometer' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_H);
     ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:60:39: error: 'LSM6DS3_ACC_GYRO_STEP_COUNTER_H' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_H);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:63:39: error: 'LSM6DS3_ACC_GYRO_STEP_COUNTER_L' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_L);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'int config_pedometer(bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:81:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_2g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_2g;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:82:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_26Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_26Hz;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:86:25: error: 'pedometer' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                         ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:86:49: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:90:53: error: 'LSM6DS3_ACC_GYRO_CTRL10_C' was not declared in this scope
         errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL10_C, 0x3E);
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:92:53: error: 'LSM6DS3_ACC_GYRO_CTRL10_C' was not declared in this scope
         errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL10_C, 0x3C);
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:96:49: error: 'LSM6DS3_ACC_GYRO_TAP_CFG1' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_TAP_CFG1, 0x40);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:99:49: error: 'LSM6DS3_ACC_GYRO_INT1_CTRL' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_INT1_CTRL, 0x10);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3/src/LSM6DS3.cpp: In member function 'void LSM6DS3Class::end()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3/src/LSM6DS3.cpp:109:12: error: 'class TwoWire' has no member named 'end'
     _wire->end();
            ^
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3

examples/FreeFallDetect

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:38:1: error: 'LSM6DS3' does not name a type
 LSM6DS3 lsm6ds3(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:44:9: error: 'lsm6ds3' was not declared in this scope
     if (lsm6ds3.begin() != 0) {
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:60:5: error: 'lsm6ds3' was not declared in this scope
     lsm6ds3.readRegister(&readDataByte, LSM6DS3_ACC_GYRO_WAKE_UP_SRC);
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:60:41: error: 'LSM6DS3_ACC_GYRO_WAKE_UP_SRC' was not declared in this scope
     lsm6ds3.readRegister(&readDataByte, LSM6DS3_ACC_GYRO_WAKE_UP_SRC);
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino: In function 'int config_free_fall_detect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:75:20: error: 'LSM6DS3_ACC_GYRO_BW_XL_200Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_BW_XL_200Hz;
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:76:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_2g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_2g;
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:77:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_416Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_416Hz;
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:79:14: error: 'lsm6ds3' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:79:36: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:80:36: error: 'LSM6DS3_ACC_GYRO_WAKE_UP_DUR' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_WAKE_UP_DUR, 0x00);
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:81:36: error: 'LSM6DS3_ACC_GYRO_FREE_FALL' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_FREE_FALL, 0x33);
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:82:36: error: 'LSM6DS3_ACC_GYRO_MD1_CFG' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_MD1_CFG, 0x10);
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:83:36: error: 'LSM6DS3_ACC_GYRO_MD2_CFG' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_MD2_CFG, 0x10);
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/FreeFallDetect/FreeFallDetect.ino:84:36: error: 'LSM6DS3_ACC_GYRO_TAP_CFG1' was not declared in this scope
     error += lsm6ds3.writeRegister(LSM6DS3_ACC_GYRO_TAP_CFG1, 0x01);
                                    ^
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

examples/HighLevelExample

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:35:1: error: 'LSM6DS3' does not name a type
 LSM6DS3 myIMU(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:42:9: error: 'myIMU' was not declared in this scope
     if (myIMU.begin() != 0) {
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/HighLevelExample/HighLevelExample.ino:53:20: error: 'myIMU' was not declared in this scope
     Serial.println(myIMU.readFloatAccelX(), 4);
                    ^
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3

examples/LowLevelExample

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:38:1: error: 'LSM6DS3Core' does not name a type
 LSM6DS3Core myIMU(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:46:9: error: 'myIMU' was not declared in this scope
     if (myIMU.beginCore() != 0) {
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:56:20: error: 'LSM6DS3_ACC_GYRO_BW_XL_100Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_BW_XL_100Hz;
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:57:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_8g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_8g;
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:58:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_104Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_104Hz;
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:26: error: 'myIMU' was not declared in this scope
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:61:46: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     errorsAndWarnings += myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:64:59: error: 'LSM6DS3_ACC_GYRO_CTRL4_C' was not declared in this scope
     errorsAndWarnings += myIMU.readRegister(&dataToWrite, LSM6DS3_ACC_GYRO_CTRL4_C);
                                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:65:31: error: 'LSM6DS3_ACC_GYRO_BW_SCAL_ODR_ENABLED' was not declared in this scope
     dataToWrite &= ~((uint8_t)LSM6DS3_ACC_GYRO_BW_SCAL_ODR_ENABLED);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:75:40: error: 'LSM6DS3_ACC_GYRO_OUTX_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTX_L_XL) != 0) {
                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:82:40: error: 'LSM6DS3_ACC_GYRO_OUTY_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTY_L_XL) != 0) {
                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:9: error: 'myIMU' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/LowLevelExample/LowLevelExample.ino:89:40: error: 'LSM6DS3_ACC_GYRO_OUTZ_L_XL' was not declared in this scope
     if (myIMU.readRegisterInt16(&temp, LSM6DS3_ACC_GYRO_OUTZ_L_XL) != 0) {
                                        ^
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3

examples/Pedometer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:38:1: error: 'LSM6DS3' does not name a type
 LSM6DS3 pedometer(I2C_MODE, 0x6A);    //I2C device address 0x6A
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:43:9: error: 'pedometer' was not declared in this scope
     if (pedometer.begin() != 0) {
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:60:5: error: 'pedometer' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_H);
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:60:39: error: 'LSM6DS3_ACC_GYRO_STEP_COUNTER_H' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_H);
                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:63:39: error: 'LSM6DS3_ACC_GYRO_STEP_COUNTER_L' was not declared in this scope
     pedometer.readRegister(&dataByte, LSM6DS3_ACC_GYRO_STEP_COUNTER_L);
                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino: In function 'int config_pedometer(bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:81:20: error: 'LSM6DS3_ACC_GYRO_FS_XL_2g' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_FS_XL_2g;
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:82:20: error: 'LSM6DS3_ACC_GYRO_ODR_XL_26Hz' was not declared in this scope
     dataToWrite |= LSM6DS3_ACC_GYRO_ODR_XL_26Hz;
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:86:25: error: 'pedometer' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:86:49: error: 'LSM6DS3_ACC_GYRO_CTRL1_XL' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL1_XL, dataToWrite);
                                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:90:53: error: 'LSM6DS3_ACC_GYRO_CTRL10_C' was not declared in this scope
         errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL10_C, 0x3E);
                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:92:53: error: 'LSM6DS3_ACC_GYRO_CTRL10_C' was not declared in this scope
         errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_CTRL10_C, 0x3C);
                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:96:49: error: 'LSM6DS3_ACC_GYRO_TAP_CFG1' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_TAP_CFG1, 0x40);
                                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3/examples/Pedometer/Pedometer.ino:99:49: error: 'LSM6DS3_ACC_GYRO_INT1_CTRL' was not declared in this scope
     errorAccumulator += pedometer.writeRegister(LSM6DS3_ACC_GYRO_INT1_CTRL, 0x10);
                                                 ^
Multiple libraries were found for "LSM6DS3.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_LSM6DS3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SmartEverything_LSM6DS3