Bug 660

Summary: On some runs incorrect data is shown on CH2
Product: libsigrok Reporter: Uwe Hermann <uwe>
Component: Driver: rigol-dsAssignee: Nobody <nobody>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unreleased development snapshot   
Target Milestone: ---   
Hardware: All   
OS: All   

Description Uwe Hermann 2015-09-23 15:32:00 CEST
How to reproduce (on a DS1052E with firmware < 2.4 here):

- Use a function generator to put a sine wave on CH1, a rectangle waveform on CH2.
- Start PulseView, select the detected DS1052E.
- Press Run.
- The two waveforms (sine + rectangle) should be displayed correctly.
- Press run again and again...
- Eventually, after several correct runs, it can happen that there's one run where the data is *not* correctly displayed anymore.
- In this specific case it was observed that the CH2 data would no longer be a rectangle but rather "maxed out" (hanging at a high voltage level). The CH1 data was still correctly displayed (sine).

Pressing Run yet again, usually leads to another working run. Continuing to press Run a few more times will eventually yield the above error case again, though.