I can retrieve waveform data with the ':WAVEFORM:SEND?' command.
However, I cannot retrieve the entire waveform.
If I set 'WAVEFORM:END' to 1000 or less I receive the data. If I use 'WAVEFORM:END 1200' or more I don't receive data and the USBTMC communication breaks and I have to power-cycle the scope. Any suggestions?
The code and commands that you should be using will look similar to this:
stop
communicate:header off
waveform:trace 1
waveform:record 0
waveform:format word
waveform:byteorder lsbfirst
waveform:start 0; end 1001
waveform:range?
waveform:offset?
waveform:send?
|