Hi,
I’m trying to transfer the trace data from the the ESA (E4404B) to Matlab, using the “:TRAC:DATA? TRACE1†SCPI command. I send it on a GPIB connection to the ESA using “agt_query.m†from Agilent’s Matlab functions. This works fine while I use less than 5000 points on the sweep settings. When setting the number of points to a bit over 5000 and up to the maximum (8192), the Matlab crashes.
I'm using span 0 with long sweep times, so I need the maximum number of points in order to get satisfactory resolution.
:?: :?: :?:
Thanks
I’m trying to transfer the trace data from the the ESA (E4404B) to Matlab, using the “:TRAC:DATA? TRACE1†SCPI command. I send it on a GPIB connection to the ESA using “agt_query.m†from Agilent’s Matlab functions. This works fine while I use less than 5000 points on the sweep settings. When setting the number of points to a bit over 5000 and up to the maximum (8192), the Matlab crashes.
I'm using span 0 with long sweep times, so I need the maximum number of points in order to get satisfactory resolution.
:?: :?: :?:
Thanks
I had no problem transferring the 8192 points. Here is the script I used:
h = agt_newconnection('GPIB', 0, 18);
[status, status_description, response] = agt_query(h, ':TRAC:DATA? TRACE1')
agt_closeAllSessions;
I used zero span, 8192 points and a sweep time of 10 seconds.
If you would like to email me your script and all of your instrument settings, I can help you debug this portion.
My email is matt_hughes@agilent.com