diff --git a/workspace/TS100/Core/Threads/MOVThread.cpp b/workspace/TS100/Core/Threads/MOVThread.cpp index 2705e72d..8ec58a92 100755 --- a/workspace/TS100/Core/Threads/MOVThread.cpp +++ b/workspace/TS100/Core/Threads/MOVThread.cpp @@ -82,6 +82,12 @@ inline void readAccelerometer(int16_t &tx, int16_t &ty, int16_t &tz, Orientation BMA223::getAxisReadings(tx, ty, tz); rotation = BMA223::getOrientation(); } else +#endif +#ifdef ACCEL_MSA + if (PCBVersion == 3) { + MSA301::getAxisReadings(tx, ty, tz); + rotation = MSA301::getOrientation(); + } else #endif { //do nothing :(