a

Fork of ADXL345_I2C by Ian Molesworth

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];