embassy/embassy-nrf
Timo Kröger a7c03e4cb6 uarte: Only stop RX forcefully when a reception is running
The STOPRX task always triggers a timeout of ~55bit times until the
RXTO event is generated. Before we disabled the receiver only after
the timeout.
With this change the receiver is stopped right after reception has ended
because the DMA buffer is full.
For forced RX aborts like `stop()` or on drop still need to wait for the
RXTO event before disabling the receiver.
2021-01-04 22:55:40 +01:00
..
src uarte: Only stop RX forcefully when a reception is running 2021-01-04 22:55:40 +01:00
Cargo.toml Low power UART driver 2020-12-30 19:24:12 +01:00