iNEMO inertial module: 3D accelerometer and 3D gyroscope.

Dependencies:   X_NUCLEO_COMMON ST_INTERFACES

Dependents:   X_NUCLEO_IKS01A3 X_NUCLEO_IKS01A3

Revision:
2:4d14e9edf37e
Parent:
0:6d69e896ce38
Child:
3:4274d9103f1d
diff -r 888ac5f8d970 -r 4d14e9edf37e LSM6DSOSensor.cpp
--- a/LSM6DSOSensor.cpp	Wed Mar 06 12:37:22 2019 +0000
+++ b/LSM6DSOSensor.cpp	Mon Jun 03 09:16:08 2019 +0000
@@ -100,6 +100,12 @@
  */
 int LSM6DSOSensor::init(void *init)
 {
+  /* Disable I3C */
+  if (lsm6dso_i3c_disable_set(&_reg_ctx, LSM6DSO_I3C_DISABLE) != 0)
+  {
+    return 1;
+  }
+
   /* Enable register address automatically incremented during a multiple byte
   access with a serial interface. */
   if (lsm6dso_auto_increment_set(&_reg_ctx, PROPERTY_ENABLE) != 0)