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 16e35f576..16aade3b4 100644 --- a/ESP32-IDF_FreeRTOS/I2C_MultiDevice/main/hello_world_main.c +++ b/ESP32-IDF_FreeRTOS/I2C_MultiDevice/main/hello_world_main.c @@ -99,8 +99,8 @@ void task1(void *pvParameters) { while (1) { if (xSemaphoreTake(xMutex, 1500)) { printf("Task 1 is running\n"); - //s_data.num1 = x; - xQueueSend(xQueue, &s_data.num1=x, 0); + s_data.num1 = x; + xQueueSend(xQueue, &s_data.num1, 0); printf("Task 1 sent x=%" PRIu32 "\n", x); x+=2; vTaskDelay((500));