Skip to content

Use upstream libsigrokdecode to avoid breakages #428

@fornellas

Description

@fornellas

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions