Hi,
I'm trying to retrieve the image on my MSO6912A using the following command:
The problem is that the process never reaches an end. If i look at the display of the oscilloscope, I can see a blue progress bar stopped at around 75%, and a text saying "Remote operation in progress. Please wait".
I can only interrupt it if I send another query (*IDN? for instance). Then I receive the image, but it's incomplete and mixed with the result of the interrupting query. Something like this:
Any idea why this is happening, or what am i doing wrong?
Thanks,
Vlad Socaciu
I'm trying to retrieve the image on my MSO6912A using the following command:
The problem is that the process never reaches an end. If i look at the display of the oscilloscope, I can see a blue progress bar stopped at around 75%, and a text saying "Remote operation in progress. Please wait".
I can only interrupt it if I send another query (*IDN? for instance). Then I receive the image, but it's incomplete and mixed with the result of the interrupting query. Something like this:
Any idea why this is happening, or what am i doing wrong?
Thanks,
Vlad Socaciu
Are you reading the BINBLOCK return? This is a special !EEE488 format
for returning binary data. The format is described in the 6000 Programmer's reference manual. Depending on your programming
environment a BINBLOCK reader may already be present, for instance
the Agilent IO Libraries VISA COM object and VEE contain BINBLOCK
readers. Otherwise you will need to create your own reader; it isn't
difficult, just remember to read the last character, a newline '0x0a'.