gusmanb / logicanalyzer

24 channel, 100Msps logic analyzer hardware and software
GNU General Public License v3.0
2.37k stars 262 forks source link

Support for the Protocol decoders from sigrok? #117

Closed cdwijs closed 1 month ago

cdwijs commented 4 months ago

In logic Analyzer, the I2c, parallel, serial and SPI decoders are implemented as c# programs. This will run very fast, as they are compiled.

In Sigrok, Protocol decoders [1] are implemented in python. This is slower, but there are a lot more of them. They can also stack, so I could first use a serial decoder, stack a modbus decoder on top, and then see what my inverter is saying.

Is it feasible to support the python protocol decoders from Sigrok In logic Analyzer?

[1] https://sigrok.org/wiki/Protocol_decoders

gusmanb commented 4 months ago

Hmmm, I will check something, not to support the analyzers directly but create an analyzer that uses the sigrok library to use the analyzers, that may be feasible. This summer when I get vacations will check if it is possible.

gusmanb commented 3 months ago

Check this, I think you will like it ;)

gusmanb commented 1 month ago

Implemented in V6.0