void sensorsInit(void) { if (isInit) { return; } sensorsDataReady = xSemaphoreCreateBinary(); sensorsDeviceInit(); sensorsInterruptInit(); sensorsTaskInit(); isInit = true; }
void sensorsInit(void) { if (isInit) { return; } sensorsDeviceInit(); sensorsTaskInit(); isInit = true; }
void sensorsMpu9250Lps25hInit(void) { if (isInit) { return; } sensorsBiasObjInit(&gyroBiasRunning); sensorsDeviceInit(); sensorsInterruptInit(); sensorsTaskInit(); isInit = true; }
void sensorsBmi088Bmp388Init(void) { if (isInit) { return; } i2cdevInit(I2C3_DEV); sensorsBiasObjInit(&gyroBiasRunning); sensorsDeviceInit(); sensorsInterruptInit(); sensorsTaskInit(); }