[Apologies if the below question was already answered before; I saw a couple of posts on it but no real solutions.]
I want to load a custom waveform – preferable a measured wave - in the SDS2000X+ function generator (current FW 1.3.9R6). According to the specifications and manual, there are three ways of using custom waveforms. Two ways do not seem to work at all for me, and one way only half.
The
first way is to copy a trace to the AWG. The manual is pretty silent on this (except saying it is possible) but it appears that the AWG > ARB TYPE > STORED > CHANNEL is the way to do this. When I do so, however, I invariably get a
‘File does not exist!' error. I tried different ways to see whether I can store a waveform (saved a trace as 1.CSV, saved a trace as 1.BIN) but all at no avail.
The
second way is to send a wave from the Siglent EasyWave Windows software, as mentioned in the manual. The software recognizes my SDS as such, and via COMMUNICATION | SEND WAVE I can send a wave to the SDS in what is called 'store location' “ARB1” to “ARB4”. (*) When done so, I hear some relays in the SDS click, had have the feeling something is really happening. But the problem is that after that, the transferred file cannot be found anywhere in the ARB selection menu of the SDS (and cannot be found in the File Manager of the device either…) So upload from EasyWave is unsuccessful on the SDS. The same procedure, however, DOES work on my Siglent SDS2042X function generator.
(*) another strange thing: creating a new waveform only allows the user to choose between 20Vpp and 20mVpp, I had to choose the latter as the SDS does only support up to 6Vpp for ARB (as indicated by both on the SDS itself and the EasyWave software, that gives an error that 20Vpp is not allowed for this 6Vpp device).
The
third way is to load an *.CSV, a *.DAT or an *.BIN waveform from a USB flash drive (unfortunately not from the internal memory, where such wave can be saved by the SDS itself). There is no description in the manual of how that CSV (or another file) should be formatted. After some experimentation, I found that the HaversineExampleFile.csv in the ZIP file at
https://siglentna.com/wp-content/uploads/2017/12/EasyWaveCSV.zip can serve as a starting point (this file is meant for the EasyWave software but apparently works on the scope too). With trial and error, I get some waveforms to upload, but it seems that the parameters at the top of the file (amplitude, frequency) are not correctly read by the SDS.
So, long story. Questions to anyone with experience:
A. did anyone get options 1 or 2 (copy trace, import from EasyWave) to work? How?
B. Does anyone know the actual specifications of the CSV file the SDS ARB can read properly?
Thanks, Rudi