SDS 2304X Data Acquisition (re-arm, histrory, save) - Page 1
Forum section: electronics / beginners

author: kostasN
author_rank: Newbie
timestamp: February 26, 2021, 10:36:04 pm
content: I have recently bought oscilloscope SDS2304X. I am facing serious issues with data acquisition. I have connected the oscilloscope to my pc with USB cable. I am using MATLAB to control it. Every time that I try to acquire waveforms the run and stop button turns red and I need to re-arm it in order to acquire the next waveform. This costs me a lot of time and makes the use of oscilloscope non-functional. First of all, I need to get an answer if this issue is a bug or there is a way to overcome it. Secondly, if I use the internal memory, in history I can find different waveforms. Is there any way to save the waveforms from oscilloscope history in one file? I manage to save a single waveform but I need to save at least 50 thousand in a single file.Thanks in advance

author: tautech
author_rank: Super Contributor
timestamp: February 27, 2021, 08:13:52 am
content: Welcome to the forum.What trigger settings are you using ?For large captures you are best to use a slow timebase to have the max memory depth available to you and then use trigger settings to have the scope capture what you need.If pre or post trigger information is important to you shift the horizontal position to one side of the screen or the other depending on what you need to see.Saves can be done in a variety of formats however for a full screens worth at a slow timebase the files get very large.History captures can only be saved one frame at a time.Check the App notes and operating tips at the foot of this page:https://www.siglenteu.com/digital-oscilloscopes/sds2000x/

author: kostasN
author_rank: Newbie
timestamp: February 27, 2021, 10:36:29 am
content: In order to have the waveforms I want, I need to get samples at 2 Gs/. The trigger comes from channel 3 of the oscilloscope. I capture a small part of an encryption. Different encryptions different runs. If I let the same capture for many encryptions I will get a lot of 'garbage' of sampling points inside my waveform and I am not going to gain on speed because encryptions come through time.This is what I need to capture and I need to get 60K of these waveforms. If I just capture them without extracting the information from oscilloscope I need 0.03s each. If I get the information through matlab i need 0.43s each. Since the information is being held on History, isn't there any way to extract it at one file?

author: tautech
author_rank: Super Contributor
timestamp: February 27, 2021, 07:58:31 pm
content: No, you cannot save the complete History only each History frame.Instead I hope my last reply gave you some clue of another way to get large captures containing all the data you need.Slow the timebase to 50ms and the memory depth will enlarge to the max Mpts you have set.Then capture/Stop manually or with some trigger event and Save as CSV to export to the PC.On the scope once captured zoom in with the timebase and pan across the record using the H-Pos controlSummarySet the scope at the timebase you can see what you need to then zoom out and do the capture then zoom in and pan through the captured record.