Agilent X-Series Signal Generators SCPI Command Reference 129
System Commands
Memory Subsystem (:MEMory)
<offsetQ> This variable enables (1) or disables (0) the Q output delay by 1/2 symbol from
the I output.
<num_states> This is the number of symbols.
<i0>...<i(n)> This is the I value of the first and subsequent I symbols.
<q0>...<q(n)> This is the Q value of the first and subsequent Q symbols.
<diff_state> This variable enables and disables differential encoding.
<num_diff_states> This variable identifies the number of differential states.
<diff0> This variable identifies the value of the first differential state.
<diff1,...diff(n)> This variable identifies the value of the second and subsequent differential
states.
Refer to the Programming Guide for more information on downloading and using files.
Example
:MEM:DATA:IQ "Test_BPSK",1,2,1,0,0,0
The preceding example loads and stores a two- symbol I/Q file named Test_BPSK that has a Q offset.
The table shown below describes the command parameters.
Remarks Refer to “File Name Variables” on page 13 for information on the file name syntax.
:DATA:PRAM:FILE:BLOCk
Supported N5172B with Option 653 or 655, N5182B with Option 656 or 657
:MEMory:DATA:PRAM:FILE:BLOCk "<file_name>", <data_block>
This command loads block-formatted data directly into pattern RAM volatile memory (WFM1).
Pattern RAM memory describes how memory (WFM1) is used and is not a distinct piece of memory.
•
"Test_BPSK"
Test_BPSK is the file name. The directory path is not needed. The
path "/USER/I Q" is implied.
• 1 Q Offset. The Q output delay is enabled.
• 2 Number of symbols
• 1 Value of the first I symbol
• 0 Value of the first Q symbol.
• 0 Value of the second I symbol
• 0 Value of the second Q symbol
Range num_states: 2–1024
i0–i(n): 1 to 1
q0–q(n): 1 to 1
num_diff_states: 0–256
diff0–diff(n): - 128 to 127