27 static TaskHandle_t xTaskBMP280 = NULL; |
27 static TaskHandle_t xTaskBMP280 = NULL; |
28 static TaskHandle_t xTaskINA219 = NULL; |
28 static TaskHandle_t xTaskINA219 = NULL; |
29 static TaskHandle_t xTaskAPDS9930 = NULL; |
29 static TaskHandle_t xTaskAPDS9930 = NULL; |
30 static TaskHandle_t xTaskMQTT = NULL; |
30 static TaskHandle_t xTaskMQTT = NULL; |
31 static TaskHandle_t xTaskWifi = NULL; |
31 static TaskHandle_t xTaskWifi = NULL; |
|
32 #ifdef CONFIG_ENABLE_BLE_GATT |
|
33 static TaskHandle_t xTaskBLE = NULL; |
|
34 #endif |
32 static TaskHandle_t xTaskOUT = NULL; |
35 static TaskHandle_t xTaskOUT = NULL; |
33 |
36 |
34 #define DS_TIME 60 |
37 #define DS_TIME 60 |
35 #define DS_CURRENT 6.6 |
38 #define DS_CURRENT 6.6 |
36 #define MAX_LOOPS 32 |
39 #define MAX_LOOPS 32 |
402 xTaskCreate(&task_ina219, "task_ina219", 2560, NULL, 8, &xTaskINA219); |
405 xTaskCreate(&task_ina219, "task_ina219", 2560, NULL, 8, &xTaskINA219); |
403 xTaskCreate(&task_apds9930, "task_apds9930", 2560, NULL, 8, &xTaskAPDS9930); |
406 xTaskCreate(&task_apds9930, "task_apds9930", 2560, NULL, 8, &xTaskAPDS9930); |
404 xTaskCreate(&task_out, "task_out", 2560, NULL, 9, &xTaskOUT); |
407 xTaskCreate(&task_out, "task_out", 2560, NULL, 9, &xTaskOUT); |
405 xTaskCreate(&task_mqtt, "task_mqtt", 4096, NULL, 5, &xTaskMQTT); |
408 xTaskCreate(&task_mqtt, "task_mqtt", 4096, NULL, 5, &xTaskMQTT); |
406 xTaskCreate(&task_wifi, "task_wifi", 4096, NULL, 3, &xTaskWifi); |
409 xTaskCreate(&task_wifi, "task_wifi", 4096, NULL, 3, &xTaskWifi); |
|
410 #ifdef CONFIG_ENABLE_BLE_GATT |
|
411 xTaskCreate(&task_ble, "task_ble", 4096, NULL, 3, &xTaskBLE); |
|
412 #endif |
407 |
413 |
408 vTaskDelay(10 / portTICK_PERIOD_MS); |
414 vTaskDelay(10 / portTICK_PERIOD_MS); |
409 |
415 |
410 /* |
416 /* |
411 * Main application loop. |
417 * Main application loop. |