153 */ |
153 */ |
154 xSemaphoreDS18B20 = xSemaphoreCreateMutex(); |
154 xSemaphoreDS18B20 = xSemaphoreCreateMutex(); |
155 xSemaphoreADC = xSemaphoreCreateMutex(); |
155 xSemaphoreADC = xSemaphoreCreateMutex(); |
156 xSemaphoreUnits = xSemaphoreCreateMutex(); |
156 xSemaphoreUnits = xSemaphoreCreateMutex(); |
157 |
157 |
158 xTaskCreate(&task_user, "task_user", 3072, NULL,10, &xTaskUser); |
158 xTaskCreate(&task_user, "task_user", 4096, NULL,10, &xTaskUser); |
159 xTaskCreate(&task_ds18b20, "task_ds18b20", 2560, NULL, 8, &xTaskDS18B20); |
159 xTaskCreate(&task_ds18b20, "task_ds18b20", 2560, NULL, 8, &xTaskDS18B20); |
160 xTaskCreate(&task_adc, "task_adc", 2560, NULL, 8, &xTaskADC); |
160 xTaskCreate(&task_adc, "task_adc", 2560, NULL, 8, &xTaskADC); |
161 esp_log_level_set("wifi", ESP_LOG_ERROR); |
161 esp_log_level_set("wifi", ESP_LOG_ERROR); |
162 xTaskCreate(&task_wifi, "task_wifi", 4096, NULL, 3, &xTaskWifi); |
162 xTaskCreate(&task_wifi, "task_wifi", 4096, NULL, 3, &xTaskWifi); |
163 vTaskDelay(10 / portTICK_PERIOD_MS); |
163 vTaskDelay(10 / portTICK_PERIOD_MS); |