Good morning.
I am developing an ESP32 code where I use UART communications.
I want to know how can I wait until I have a delimiter on RX data or I wait X time, at the same time,
int uart_read_bytes(uart_port_t uart_num, char* buf, uint32_t length, TickType_t ticks_to_wait) always wait the number of ticks specified and I want to don´t wait more if I have the response.
Does anybody know how to do that?
How to wait UART untill timeout or data readed delimiter
-
JorgeSayMe
- Posts: 8
- Joined: Mon Feb 17, 2020 4:40 pm
Re: How to wait UART untill timeout or data readed delimiter
There is an example in the examples folder for doing just that.
-
JorgeSayMe
- Posts: 8
- Joined: Mon Feb 17, 2020 4:40 pm
Re: How to wait UART untill timeout or data readed delimiter
Can you give me the link to this example?There is an example in the examples folder for doing just that.
Thanks in advance
Re: How to wait UART untill timeout or data readed delimiter
I hope you find this example helpful.
https://github.com/espressif/esp-idf/tr ... _rxtxtasks
https://github.com/espressif/esp-idf/tr ... _rxtxtasks
Who is online
Users browsing this forum: PetalBot, Qwantbot and 4 guests