changed init order of BME loop

This commit is contained in:
Klaus K Wilting 2018-12-26 13:00:32 +01:00
parent b328dd61a0
commit 7f066f338f

View File

@ -232,21 +232,6 @@ void setup() {
} }
#endif #endif
// initialize bme
#ifdef HAS_BME
strcat_P(features, " BME");
if (bme_init()) {
ESP_LOGI(TAG, "Starting BMEloop...");
xTaskCreatePinnedToCore(bme_loop, // task function
"bmeloop", // name of task
4096, // stack size of task
(void *)1, // parameter of the task
0, // priority of the task
&BmeTask, // task handle
1); // CPU core
}
#endif
// initialize sensors // initialize sensors
#ifdef HAS_SENSORS #ifdef HAS_SENSORS
strcat_P(features, " SENS"); strcat_P(features, " SENS");
@ -349,6 +334,22 @@ void setup() {
&wifiSwitchTask, // task handle &wifiSwitchTask, // task handle
0); // CPU core 0); // CPU core
// initialize bme
#ifdef HAS_BME
strcat_P(features, " BME");
if (bme_init()) {
ESP_LOGI(TAG, "Starting BMEloop...");
xTaskCreatePinnedToCore(bme_loop, // task function
"bmeloop", // name of task
4096, // stack size of task
(void *)1, // parameter of the task
0, // priority of the task
&BmeTask, // task handle
1); // CPU core
}
delay(2000); // time for initializing i2c sensor
#endif
// start timer triggered interrupts // start timer triggered interrupts
ESP_LOGI(TAG, "Starting Interrupts..."); ESP_LOGI(TAG, "Starting Interrupts...");
#ifdef HAS_DISPLAY #ifdef HAS_DISPLAY