Skip to content

Commit f482197

Browse files
GrahldgGrahldg
authored andcommitted
Default Return Statement
Added return statements to functions that were causing errors that prevented compilation on some IDEs.
1 parent 9836753 commit f482197

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/SparkFunLSM9DS1.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -572,7 +572,7 @@ void LSM9DS1::readTemp()
572572
uint8_t temp[2]; // We'll read two bytes from the temperature sensor into temp
573573
if ( xgReadBytes(OUT_TEMP_L, temp, 2) == 2 ) // Read 2 bytes, beginning at OUT_TEMP_L
574574
{
575-
int16_t offset = 25 // Per datasheet sensor outputs 0 typically @ 25 degrees centigrade
575+
int16_t offset = 25; // Per datasheet sensor outputs 0 typically @ 25 degrees centigrade
576576
temperature = offset + ((((int16_t)temp[1] << 8) | temp[0]) >> 8) ;
577577
}
578578
}
@@ -1053,6 +1053,7 @@ uint8_t LSM9DS1::xgReadByte(uint8_t subAddress)
10531053
return I2CreadByte(_xgAddress, subAddress);
10541054
else if (settings.device.commInterface == IMU_MODE_SPI)
10551055
return SPIreadByte(_xgAddress, subAddress);
1056+
return -1;
10561057
}
10571058

10581059
uint8_t LSM9DS1::xgReadBytes(uint8_t subAddress, uint8_t * dest, uint8_t count)
@@ -1063,6 +1064,7 @@ uint8_t LSM9DS1::xgReadBytes(uint8_t subAddress, uint8_t * dest, uint8_t count)
10631064
return I2CreadBytes(_xgAddress, subAddress, dest, count);
10641065
else if (settings.device.commInterface == IMU_MODE_SPI)
10651066
return SPIreadBytes(_xgAddress, subAddress, dest, count);
1067+
return -1;
10661068
}
10671069

10681070
uint8_t LSM9DS1::mReadByte(uint8_t subAddress)
@@ -1073,6 +1075,7 @@ uint8_t LSM9DS1::mReadByte(uint8_t subAddress)
10731075
return I2CreadByte(_mAddress, subAddress);
10741076
else if (settings.device.commInterface == IMU_MODE_SPI)
10751077
return SPIreadByte(_mAddress, subAddress);
1078+
return -1;
10761079
}
10771080

10781081
uint8_t LSM9DS1::mReadBytes(uint8_t subAddress, uint8_t * dest, uint8_t count)
@@ -1083,6 +1086,7 @@ uint8_t LSM9DS1::mReadBytes(uint8_t subAddress, uint8_t * dest, uint8_t count)
10831086
return I2CreadBytes(_mAddress, subAddress, dest, count);
10841087
else if (settings.device.commInterface == IMU_MODE_SPI)
10851088
return SPIreadBytes(_mAddress, subAddress, dest, count);
1089+
return -1;
10861090
}
10871091

10881092
void LSM9DS1::initSPI()

0 commit comments

Comments
 (0)