LSM9DS1 with EFM32WG

Dependencies:   mbed PinDetect LSM9DS1_works

Dependents:   WORKS_VERSION_1_sERIAL_PROCESSING LSM9DS1_works

Revision:
5:b7855a02ddf6
Parent:
1:87d535bf8c53
--- a/LSM9DS1.cpp	Mon Mar 02 10:08:57 2020 +0000
+++ b/LSM9DS1.cpp	Thu Jul 02 08:25:06 2020 +0000
@@ -1009,6 +1009,7 @@
         return I2CreadByte(_xgAddress, subAddress);
     else if (settings.device.commInterface == IMU_MODE_SPI)
         return SPIreadByte(_xgAddress, subAddress);
+        return 0 ;
 }
 
 void LSM9DS1::xgReadBytes(uint8_t subAddress, uint8_t * dest, uint8_t count)
@@ -1028,7 +1029,7 @@
     // accelerometer-specific I2C address or SPI CS pin.
     if (settings.device.commInterface == IMU_MODE_I2C)
         return I2CreadByte(_mAddress, subAddress);
-    else if (settings.device.commInterface == IMU_MODE_SPI)
+   else
         return SPIreadByte(_mAddress, subAddress);
 }