Agilent N5181A/82A MXG Signal Generators SCPI Command Reference 81
System Commands
Memory Subsystem (:MEMory)
:CATalog[:ALL]?
Supported All Models
:MEMory:CATalog[:ALL]?
This query outputs a list of all the files in the memory subsystem. However it does not include files
stored on the Option 651/652/654 baseband generator. The return data will be in the following form:
<mem used>,<mem free>{,"<file listing>"}
The signal generator will return the two memory usage parameters and as many file listings as there
are files in the memory subsystem. Each file listing parameter will be in the following form:
"<file name,file type,file size>"
Example Output
1818624,519962624,0_00@STATE,STAT,641","0_01@STATE,STAT,669","A@NVHDR,NVHDR,132","A@N
VMKR,NVMKR,0","A@NVWFM,NVWFM,9","COPY12@STATE,STAT,669","FLAT_1@USERFLAT,UFLT,16","GE
N_FILE11@BINARY,BIN,5","LAST@LIST,LIST,122","LAST@USERFLAT,UFLT,16","PERSISTENT@STATE
,STAT,1056",SEQ1_TEST@SEQ,SEQ,206
Key Entry All
Remarks Refer to the Table 1- 4 on page 14 for a listing of the file types and the table on
page 15 for information on the "<file name>" syntax.
:COPY[:NAME]
Supported All Models
:MEMory:COPY[:NAME] "<file name>","<file name>"
This command makes a duplicate of the requested file.
Key Entry Copy File
Remarks Refer to “File Name Variables” on page 12 for information on the file name syntax.
When copying a waveform file from volatile to non- volatile memory, the marker
file and file header, associated with the waveform file, will automatically be copied
at the same time.
:DATA
Supported All Models
:MEMory:DATA "<file_name>",<data_block>
:MEMory:DATA? "<file_name>"
This command loads data into signal generator memory using the <data_block> parameter and saves
the data to a file designated by the "<file_name>" variable. The query returns the file contents of the
file as a datablock.
A waveform file must be located in volatile waveform memory (WFM1) before it can be played by the
signal generator’s dual ARB player.