Lower ODR of IMU on seeed XIAO nrf52840 (sense)

To set the sample rate to 13 Hz, write the following BEFORE myIMU.begin().

    myIMU.settings.accelSampleRate = 13;
    myIMU.settings.gyroSampleRate = 13;

To put it in low power mode, write the following AFTER myIMU.begin()

    myIMU.readRegister(&readData, LSM6DS3_ACC_GYRO_CTRL6_G);
    myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL6_G, readData |= LSM6DS3_ACC_GYRO_LP_XL_ENABLED); // 0x10    
    myIMU.readRegister(&readData, LSM6DS3_ACC_GYRO_CTRL7_G); 
    myIMU.writeRegister(LSM6DS3_ACC_GYRO_CTRL7_G, readData |= LSM6DS3_ACC_GYRO_LP_EN_ENABLED); // 0x80   

And to do Serial.print() at 13Hz, need “do-while”

    do {  
      myIMU.readRegister(&readData, LSM6DS3_ACC_GYRO_STATUS_REG); // 0,0,0,0,0,TDA,GDA,XLDA 
    } while ((readData & 0x07) != 0x07);