Works with 8g
Fork of MMA8452 by
Diff: MMA8452.cpp
- Revision:
- 7:8aa5123d403f
- Parent:
- 5:b3d0abd97e55
- Child:
- 8:89272163f395
diff -r b3d0abd97e55 -r 8aa5123d403f MMA8452.cpp --- a/MMA8452.cpp Wed Oct 16 18:55:16 2013 +0000 +++ b/MMA8452.cpp Thu Oct 17 09:40:10 2013 +0000 @@ -240,7 +240,7 @@ xaxis_register[0] = OUT_X_MSB; // this is the register we want to get data from //signed short s = 0; - if(m_i2c.write(mcu_address,xaxis_register,1) == 0) + if(m_i2c.write(mcu_address,xaxis_register,1,true) == 0) { if(m_i2c.read(mcu_address,xaxis_buffer,2) == 0) { @@ -280,7 +280,7 @@ yaxis_register[0] = OUT_Y_MSB; // this is the register we want to get data from //signed short s = 0; - if(m_i2c.write(mcu_address,yaxis_register,1) == 0) + if(m_i2c.write(mcu_address,yaxis_register,1,true) == 0) { if(m_i2c.read(mcu_address,yaxis_buffer,2) == 0) { @@ -321,7 +321,7 @@ zaxis_register[0] = OUT_Z_MSB; // this is the register we want to get data from //signed short s = 0; - if(m_i2c.write(mcu_address,zaxis_register,1) == 0) + if(m_i2c.write(mcu_address,zaxis_register,1,true) == 0) { //if(m_i2c.read(mcu_address,zaxis_buffer,2) == 0) if(m_i2c.read(mcu_address,zaxis,2) == 0)