Hello everyone, I am using E5071C Network Analyzer. The problem is that I could only save the data for a single sweep of frequencies.
How can I save the data for several sweeps of frequencies automatically?
Thank you for your time.
Using the command SCPI:MMEMory:STORe:FDATa = File allows you to save trace data in CSV format. Calling this command after you execute a sweep of frequencies will save the current trace of the active channel to a specified file. You will want to change the name of the file for each time you call this command so your data gets stored in a different file for each trace.
You can learn more about this command and see it being used in an example at the E5071C ENA help page.
If you want to save multiple traces across multiple channels, you need to specify your channel as active before you can call the SCPI:MMEMory:STORe:FDATa = File command to save the trace data. The command to set a channel as the active channel is SCPI.DISPlay.WINDow(Ch).ACTivate. More information on this particular command can be found here:
Let me know if you need any further help. If you are still stuck, post your code snippet and I can take a look at what might be the issue.
Retrieving data ...