Agilent X-Series Signal Generators SCPI Command Reference 127
System Commands
Memory Subsystem (:MEMory)
Example 2
:MEM:DATA:FIR "EQ_1",COMP,1,0,0.000001,0.000145,
0.000035,1,0,-0.000256,0.000016,0.000001,0
The preceding example downloads complex FIR coefficients with an OSR 1 as file "EQ_1". This file is
suitable for use as an equalization filter.
Key Entry Oversample Ratio
:DATA:FSK
Supported N5172B with Option 653 or 655, N5182B with Option 656 or 657
:MEMory:DATA:FSK "<file_name>",<num_states>,<f0>,<f1>,...<f(n)>
[,<diff_state>,<num_diff_states>,<diff1>,...<diff(n)>]
:MEMory:DATA:FSK? "<file_name>"
This command loads custom frequency shift keying (FSK) data into a file in the signal generator’s
non- volatile memory.
The query returns data in the following form:
<num_states>,<f0>,<f1>,...<f(n)>,<diff_state>,<num_diff_states>,<diff1>,...<diff(n)>
"<file_name>" This variable string identifies the name of the FSK file. The filename must be
enclosed with quotation marks.
<num_states> This variable identifies the number of frequency states.
<f0> This variable identifies the value of the first frequency state.
<f1>,...<f(n)> This variable identifies the value of the second and subsequent frequency states
with a frequency resolution of 0.1Hz.
<diff_state> This variable enables or 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.
Range osr: 1 to 32
coefficient: –1000 to 1000