diff --git a/epicardium/modules/bme680.c b/epicardium/modules/bme680.c index ad961c87cb5fc7c1bf0494d4b309e1aebba6bad7..ab57bd02e1e475df5117b81ed600ac5a8554baa7 100644 --- a/epicardium/modules/bme680.c +++ b/epicardium/modules/bme680.c @@ -7,6 +7,7 @@ #include "card10.h" #include "epicardium.h" +#include "modules.h" #include "modules/log.h" #define HEATR_TEMP 320 @@ -97,7 +98,7 @@ int epic_bme680_read_sensors(struct bme680_sensor_data *data) return -convert_error(result); } - bme.delay_ms(profile_dur); /* Wait for the measurement to complete */ + vTaskDelay(pdMS_TO_TICKS(profile_dur)); /* Wait for the measurement to complete */ result = bme680_get_sensor_data(&raw_data, &bme); if (result != BME680_OK) {