I'm not sure the circunstances behind having forked libsigrokdecode into libsigrokdecode4DSL, but it is causing a lot of headaches:
- Original protocol decoders that "just worked" such as UART were substituted by 2 replacements, one which is broken and the other that removes the ability to see RX from TX (why?).
- Codebase here lags behind upstream and peolpe are trying to backport stuff as the fork lags behind and breaks things.
- Protocol decoders added here don't make upstream.
- Protocol decoders added upstream don't make it here.
- The interface of
self.matched is broken
I'm after using a simple UART decoder, to develop another decoder on top. What should be simple, is becoming a huge pain.
Can't we have libsigrokdecode used here? It can work fine as a Git submodule.