diff --git a/src/shared/sensors/BMX160/BMX160.cpp b/src/shared/sensors/BMX160/BMX160.cpp index 65cf58b7b0a0b12579f43a6cc0e29421034b62ac..7af3062c544d4afe33fb08a6a83ec8ae329701a4 100644 --- a/src/shared/sensors/BMX160/BMX160.cpp +++ b/src/shared/sensors/BMX160/BMX160.cpp @@ -73,6 +73,9 @@ bool BMX160::init() initGyr(); initMag(); + // sleep in order to let the sensors initialize correctly + miosix::Thread::sleep(30); + initFifo(); initInt();