Embassy DMA with timeout (code review request)

· Users Rust Lang · July 21, 2026, 9:54 p.m.
Summary
The author seeks feedback on their implementation of a driver for an IR receiver using the Embassy framework in Rust for STM32 microcontrollers. They discuss their use of DMA for waveform capturing, outline their specific algorithm, and share their code while inviting experienced developers to provide suggestions for improvements.
AUTHOR