128 Agilent X-Series Signal Generators SCPI Command Reference
System Commands
Memory Subsystem (:MEMory)
Example
:MEM:DATA:FSK "4FSK",4,ï€2kHZ,ï€1kHZ,2kHZ,1kHZ,ON,2,1,0
The preceding example downloads a four- level FSK data to a file named 4FSK. There are four states
(frequencies): ï€2kHZ, ï€1kHZ, 2kHZ, 1kHZ; differential encoding is toggled ON, and there are two
differential states 1 and 0. The table shown below describes the command parameters.
Remarks Refer to File Name Variables for information on the file name syntax.
:DATA:IQ
Supported N5172B with Option 653 or 655, N5182B with Option 656 or 657
:MEMory:DATA:IQ "<file_name>",<offsetQ>,<num_states>,<i0>,<q0>,<i1>,
<q1>,...<i(n)>,<q(n)>[,<diff_state>,<num_diff_states>,<diff0>,<diff1>,..<diff(n)>]
:MEMory:DATA:IQ? "<file_name>"
This command loads custom I/Q data into a file in the signal generator’s non-volatile memory.
The query returns data in the following form:
<offsetQ>,<num_states>,<i0>,<q0>,<i1>,<q1>,...<i(n)>,<q(n)>,<diff_state>,<num_diff_st
ates>,<diff0>,<diff1>,...<diff(n)>
"<file_name>" This variable string identifies the name of the I/Q file. The filename must be
enclosed with quotation marks.
•
"4FS K"
4FSK is the FSK file name. The directory path is not needed. The
path "/USER/FSK" is implied.
• 4
Number of states
-2kHz First frequency state
- 1kHz Second frequency state
2kHz Third frequency state
1kHz Fourth frequency state
ON Differential encoding is on
2 Number of differential states
1 Value of the first differential state.
0 Value of the second differential state.
Range num_diff_states: 0–256
num_states: 2–16
f0–f(n): ï€20MHZ to 20MHZ (For ARB custom modulation, the range
values vary with the symbol rate values.)
diff0–diff(n): ï€128 to 127