Library for Bosch Sensortec BMI160 IMU

Dependents:   Rocket MAX32630FTHR_JOYSTICK MAX32630FTHR_IMU_Hello_World Pike_the_Flipper_Main_Branch ... more

Fork of BMI160 by Justin Jordan

Revision:
19:8e66f58bef44
Parent:
9:ca6b5fecdd63
--- a/bmi160_i2c.cpp	Tue Jul 11 19:38:42 2017 +0000
+++ b/bmi160_i2c.cpp	Fri May 04 13:32:36 2018 +0300
@@ -88,11 +88,11 @@
 const uint8_t *data)
 {
     int32_t numBytes = ((stopReg - startReg) + 1);
-    char packet[numBytes + 1];
+    char packet[32];
     
     packet[0] = static_cast<char>(startReg);
     
     memcpy(packet + 1, data, numBytes);
     
-    return m_i2cBus.write(m_Wadrs, packet, sizeof(packet));
+    return m_i2cBus.write(m_Wadrs, packet, (numBytes+1) * sizeof(char));
 }