diff --git a/components/flow3r_bsp/flow3r_bsp_imu.c b/components/flow3r_bsp/flow3r_bsp_imu.c index 846ac9bbc22bae75211c8348d3151681f4728e1b..684fc1688bb8d4aa3c15d95551863253c255260b 100644 --- a/components/flow3r_bsp/flow3r_bsp_imu.c +++ b/components/flow3r_bsp/flow3r_bsp_imu.c @@ -210,7 +210,7 @@ esp_err_t flow3r_bsp_imu_init(flow3r_bsp_imu_t *imu) { rslt = bmp5_init(&imu->bmp); bmp5_error_codes_print_result("bmp5_init", rslt); - if (rslt != BMP5_OK) return ESP_FAIL; + if (rslt != BMP5_OK && rslt != BMP5_E_POWER_UP) return ESP_FAIL; rslt = set_bmp_config(&imu->osr_odr_press_cfg, &imu->bmp); if (rslt != BMP5_OK) return ESP_FAIL;