scopehal-apps icon indicating copy to clipboard operation
scopehal-apps copied to clipboard

Channel 1 waveform in glscopeclient differs from oscilloscope screen, timebase settings differ

Open dan-gies opened this issue 3 years ago • 3 comments

System Info:

Glscopeclient version: 0.1-0ec5f20 OS: Windows 10 Oscilloscope: Siglent SDS6204A Probe: SAP2500D

Description:

The waveform I see on the oscilloscope is different from the waveform in glscopeclient. The timebase settings also differ between glscopeclient and the oscilloscope; glscopeclient won't allow me to configure the timebase settings that I see on the scope.

glscopeclient waveform:

image

Oscilloscope waveform:

image

glscopeclient timebase settings (set to maximum possible sample rate, memory depth):

image

Oscilloscope timebase settings:

image

dan-gies avatar Aug 28 '22 20:08 dan-gies

Reducing the memory depth manually (on the scope) to 12.5 Mpts worked. My assumption is that glscopeclient doesn't support 500 Mpts memory depth per channel.

image

dan-gies avatar Aug 28 '22 21:08 dan-gies

Max memory depth in the Siglent driver is I think 12.5M; the waveform download on Siglent scopes is incredibly slow with deep memory so we add an early-out to avoid timeouts on these huge waveforms.

  • @mubes, can we improve failure behavior here in the driver if the user has deep memory enabled when connecting to a scope where memory depth is higher than the driver allows?

azonenberg avatar Mar 09 '23 18:03 azonenberg

This issue is probably obsolete as anyway glscopeclient is replaced by ngscopeclient which probably does not have such limitation @dan-gies Could you test with ngscopeclient ?

bvernoux avatar Jun 09 '23 16:06 bvernoux