Hi,
I'm running git head sigrok (libsigrok f6d0f7a83c) with my new
Rigol DS1102Z-E scope and I'm hitting a bunch of issues; I've not yet
tried falling back to the old release. I've got it connected via
TCP on Fedora 38 Linux/x86=64.
Using Pulseview, 'live' mode works OK.
Both memory and segmented suffer from a pair of issues:
a) You have to 'stop' the scope before hitting run in sigrok
otherwise sigrok never realises it's stopped; sigrok is
polling for the STOP state, but by the time it looks it's
been retriggered.
b) There's something screwy with the concept of time; I've got
the USB decoder wired up; in live mode I occasionally manage
a valid decode (hampered by the fewer samples); but I'm measuring
about 80ns/bit on the USB decode channel. When I do the same
in memory or segmented it's somewhere over 600ns so is completely out.
sigrock-cli is less happy in live mode; I filed:
https://sigrok.org/bugzilla/show_bug.cgi?id=1879
and was trying:
sigrok-cli -d rigol-ds:conn=tcp-raw/ronnie/5555 -C CH1 --time 1s
and hitting a 'Not enough time at this samplerate' - it looks to
me like since 1cbb3b1cf the samplerate hasn't been fetched from
the device until we run an acquisition, but sigrock-cli is trying
to use the samplerate in it's validation of parameters.
Dave
--
-----Open up your eyes, open up your mind, open up your code -------
/ Dr. David Alan Gilbert | Running GNU/Linux | Happy \
\ dave @ treblig.org | | In Hex /
\ _________________________|_____ http://www.treblig.org |_______/
_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel