From d397072aca9002dc75c5d4fd625810e8f2ea329a Mon Sep 17 00:00:00 2001 From: Alexander Bobkov Date: Tue, 5 Aug 2025 02:24:26 -0400 Subject: [PATCH] FreeRTOS --- .../I2C_MultiDevice/main/hello_world_main.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ESP32-IDF_FreeRTOS/I2C_MultiDevice/main/hello_world_main.c b/ESP32-IDF_FreeRTOS/I2C_MultiDevice/main/hello_world_main.c index bceead888..4cf5c34c3 100644 --- a/ESP32-IDF_FreeRTOS/I2C_MultiDevice/main/hello_world_main.c +++ b/ESP32-IDF_FreeRTOS/I2C_MultiDevice/main/hello_world_main.c @@ -104,20 +104,20 @@ void task1(void *pvParameters) { } void task2(void *pvParameters) { - int x = 0; + int y = 0; while (1) { if (xSemaphoreTake(xMutex, 1500)) { printf("Task 2 is running\n"); - data data = { - .num1 = x, - .num2 = 0, + SensorsData data = { + .num1 = 0, + .num2 = y, .num3 = 0, }; xQueueSend(xQueue1, &data, 0); printf("Task 1 sent data"); - x++; + y++; printf("This is Task #2\n\n"); vTaskDelay((2000)); // Delay for 2 seconds