The sample code is *unchanged*. The driver receives my IR codes, but all timing reported by the RMT items are wrong, typically 7.3ms and 3.6ms for the leading pulse and space, so of course the whole sequence is discarded.
I've verified with a scope that at the physical level, all timings from my IR receiver that are connected to the GPIO are correct: the leading pulse is 9ms and following space is 4.5ms and all the rest is as expected. It's just the esp32 that counts it wrong.
The example work in loop mode, but timing observed on the GPIO's are wrong, I assume this is linked to the lack of carrier enablement in loop mode.
The menuconfig is just the default config. I'm not playing with APB frequency.
What am I doing wrong ??? I've searched and nobody seems to face a similar problem. Again, I'm now down to the very sample code and default config on a basic dev kit