Page 1 of 1

Pulse filtering capabilities of the new RMT driver

Posted: Sun Feb 15, 2026 12:11 pm
by Valerii62
I use the old RMT driver (rmt.h) to receive rf433 signals in ev1527 format.
I need to disable the reception of pulses shorter than 270 µs at the driver level.
This allows to make the following settings:

Code: Select all

rmt_config_t rmt_rx = {
        .clk_div = 80,
        .rx_config.filter_en = true,
        .rx_config.filter_ticks_thresh = 280, 
I want to implement the same feature using the new rmt_rx.h driver:

Code: Select all

rmt_receive_config_t receive_config = {
        .signal_range_min_ns = 270000,
But it is not possible to use a .signal_range_min_ns value greater than 3187.
Is it possible to solve this problem using a new driver?

Re: Pulse filtering capabilities of the new RMT driver

Posted: Tue Feb 17, 2026 11:25 am
by Valerii62
Has anyone encountered a similar problem?