Pulse Plotter "bug"?

Hi there!
I’ve a problem with the “Sub-GHz/Infrared pulse plotter”.
Let’s take this raw signal:

-512 +512 +512 -512

I would expect square signal like " " …but no way…the correct way to display the square signal is -512 +1024 -512

I’m writting a Python script to generate raw sub files…I cannot take care also if the “previous” value has the same “+” or “-” value…too much work for me. It seems a bug to me in the Pulse Plotter

Any idea?

Yeah, I think the same. Just tried some file signal created by hand and flipper transmitted it as I thought but plotter couldn’t even red it.

In files created by Flipper, +xxx and -xxx are strictly interleaving (and thus redundant), and plotter can use that fact to simplify its work.