238 Keysight Signal Generators Programming Guide
Creating and Downloading Waveform Files 
Commands for Downloading and Extracting Waveform Data 
SCPI/non–volatile 
memory
a
 
MEM:DATA:UNPRotected "/user/waveform/file_name",<blockdata>
MEM:DATA:UNPRotected "/user/markers/file_name",<blockdata>
MEM:DATA:UNPRotected "/user/header/file_name",<blockdata>
MEM:DATA:UNPRotected "NVWFM:file_name",<blockdata>
MEM:DATA:UNPRotected "NVMKR:file_name",<blockdata>
MEM:DATA:UNPRotected "NVHDR:file_name",<blockdata>
MEM:DATA:UNPRotected "file_name@NVWFM",<blockdata>
MEM:DATA:UNPRotected "file_name@NVMKR",<blockdata>
MEM:DATA:UNPRotected "file_name@NVHDR",<blockdata>
FTP/volatile memory
b
put <file_name> /user/bbg1/waveform/<file_name>
put <file_name> /user/bbg1/markers/<file_name>
put <file_name> /user/bbg1/header/<file_name>
FTP/non–volatile 
memory
b
put <file_name> /user/waveform/<file_name>
put <file_name> /user/markers/<file_name>
put <file_name> /user/header/<file_name>
a
On the N5162A/82A the :MEM:DATA:UNPRotected command is not required to be able to extract files (i.e. use :MEM:DATA). For more 
information, refer to the SCPI Command Reference.
b
 See “FTP Procedures” on page 240.
Ta bl e 5- 10 E x tr ac ti ng   Unencrypted I/Q Data
Download 
Method/Memory 
Type
Command Syntax Options
SCPI/volatile 
memory
MMEM:DATA? "/user/bbg1/waveform/<file_name>"
MMEM:DATA? "WFM1:<file_name>"
MMEM:DATA? "<file_name>@WFM1"
SCPI/non–volatile 
memory 
MMEM:DATA? "/user/waveform/<file_name>"
MMEM:DATA? "NVWFM:<file_name>"
MMEM:DATA? "<file_name>@NVWFM"
FTP/volatile 
memory
a
get /user/bbg1/waveform/<file_name>
get /user/bbg1/markers/<file_name>
get /user/bbg1/header/<file_name>
FTP/non–volatile 
memory
a
get /user/waveform/<file_name>
get /user/markers/<file_name>
get /user/header/<file_name>
a
 See “FTP Procedures” on page 240.
Table 5-9 Downloading Unencrypted Files for Extraction
Download Method/ 
Memory Type
Command Syntax Options