184 Chapter 4
Downloading and Using Files
Downloading Directly into Pattern RAM (PRAM)
Downloading in List Format
NOTE Because of parsing, list data format downloads are significantly slower than block format
downloads.
SCPI Command to Download Data in List Format
:MEMory:DATA:PRAM:LIST <uint8>[,<uint8>,<...>]
This command downloads the list-formatted data directly into PRAM. The variable <uint8> is any of the
valid 8-bit, unsigned integer values between 0 and 255, as specified by the table on page 183. Note that each
value corresponds to a unique byte/address in PRAM.
Sample Command Line
For example, to burst a FIX4 data pattern of “1100” five times, then turn the burst off for 32 data periods
(assuming a 1-bit/symbol modulation format), the command is:
:MEMory:DATA:PRAM:LIST 85,21,20,20,21,21,20,20,21,21,20,20,21,21,20,20,21,
21,20,20,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
16,16,16,16,16,16,16,16,16,16,144
21 signifies data = 1, burst = on (1)
20 signifies data = 0, burst = on (1)
16 signifies data = unspecified, burst = off (0)
85 enables event 1 trigger signifying the beginning of the data pattern
144 signifies data = unspecified, burst = off (0), pattern repeat = on (1)
Querying the Waveform Data
Use the following SCPI command line to determine whether there is a user-defined pattern in the PRAM:
:MEMory:DATA:PRAM?