diff --git a/cores/esp32/esp32-hal-uart.c b/cores/esp32/esp32-hal-uart.c index d80271a2..0028b1d7 100644 --- a/cores/esp32/esp32-hal-uart.c +++ b/cores/esp32/esp32-hal-uart.c @@ -343,6 +343,8 @@ void uartFlush(uart_t* uart) READ_PERI_REG(UART_FIFO_REG(uart->num)); } + xQueueReset(uart->queue); + UART_MUTEX_UNLOCK(); }