Products > Test Equipment

SDS1204X-E scope freezing when collecting waveform

<< < (4/11) > >>

tv84:

--- Quote from: bd139 on June 21, 2022, 11:42:54 am ---There's no concurrency here.

--- End quote ---

Concurrency is what a scope never lacks...

What happens when the SCPI command inside the 100x loop is only "*IDN?"?

(It could be a bug, a feature and/or a buggy feature...) 

bd139:
Ok just ran that and it doesn't crash if it's just '*IDN?' and a read back. So it's the WF? query doing it.

AnarchistWolf:
Hello,

I appreciate all the feedback on this! Im glad i am not crazy, but also pissed its a problem.

I am not at my scope at the moment but my theory is since Siglent has such a weird history thing going on its actually storing the waveforms to internal memory, then its hanging because it is filling its memory and cant read or accept anymore commands.

I could be wrong on that but thats the only thing i can think of. All other commands like you just did work fine and can be ran hundreds of times. To get the actual voltage correct for the waveform you need to run many more commands than just WF?, but those run fine and i have never had a problem.

Thanks,
W

bd139:
Well it's doing everything mostly correct.

I got it to entirely hang once with the display frozen but sometimes it would leave the display and acquisition running as well with just they keyboard dead. Definitely a sign of something probabilistic i.e. memory related. I'd say it was most likely a simple memory management or pointer handling bug somewhere.

I'm actually quite disappointed with this as well.

Pokes tautech...  :-DD

bdunham7:

--- Quote from: AnarchistWolf on June 21, 2022, 12:54:25 pm ---I am not at my scope at the moment but my theory is since Siglent has such a weird history thing going on its actually storing the waveforms to internal memory, then its hanging because it is filling its memory and cant read or accept anymore commands.

--- End quote ---

Since you only want data once per second, you could try setting the holdoff to something like 0.5s to reduce the scope's internal workload.  What timebase, etc are you doing your capture at?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod