a
Fork of ADXL345_I2C by
Diff: ADXL345_I2C.cpp
- Revision:
- 2:475c5366629a
- Parent:
- 0:3957077e9775
--- a/ADXL345_I2C.cpp Wed Feb 02 07:01:39 2011 +0000 +++ b/ADXL345_I2C.cpp Fri Jul 31 10:23:02 2015 +0000 @@ -340,12 +340,16 @@ void ADXL345_I2C::getOutput(int* readings){ - char buffer[2]; + char buffer[2] = {0, 0}; TwoByteRead(ADXL345_DATAX0_REG, buffer); readings[0] = (int)buffer[1] << 8 | (int)buffer[0]; + buffer[0] = 0; + buffer[1] = 0; TwoByteRead(ADXL345_DATAY0_REG, buffer); readings[1] = (int)buffer[1] << 8 | (int)buffer[0]; + buffer[0] = 0; + buffer[1] = 0; TwoByteRead(ADXL345_DATAZ0_REG, buffer); readings[2] = (int)buffer[1] << 8 | (int)buffer[0];