4-58
Real-Time I/Q Baseband Generator User’s and Programming Guide
Programming Commands and Examples
ESG Family Signal Generators
Programming Commands
Options UN8 and 202
Selecting a Custom I/Q Modulation File
[:SOURce]:RADio:CUSTom:MODulation:UIQ "<file name>"
[:SOURce]:RADio:CUSTom:MODulation:UIQ?
[:SOURce]:RADio:<desired format>:MODulation:UIQ "<file name>"
[:SOURce]:RADio:<desired format>:MODulation:UIQ?
UIQ "<file name>"
defines the prestored I/Q file that you want to use.
This information is held in memory until you send the command that selects user I/Q as
the modulation type:
• Custom:
[:SOURce]:RADio:CUSTom:MODulation[:TYPE] UIQ
• All Others:
[:SOURce]:RADio:<desired format>:MODulation[:TYPE] UIQ
Creating a Custom FSK Modulation
:MEMory:DATA:FSK "<file name>",num states,f0,f1,...
[,diff state,num diff states,diff0,diff1,...]
This command enables you to define and store a custom FSK file.
"<file name>"
The name under which to store the defined FSK information
num states
Number of frequency states (2 through 16)
f0
Value of the first frequency
f1
Value of the second frequency
diff state
Toggle for differential encoding. (ON|OFF|1|0)
num diff states
The number of differential states (0 through 256)
diff0
Value of first differential state (an integer value from -128 through
+127)
diff1
Value of 2nd differential state (an integer value from -128 through
+127)
Example
The following example creates and stores a four-level FSK file named
4FSK
that has four
states (frequencies) of -2 kHz, -1 kHz, 2 kHz, 1 kHz. Differential encoding is toggled ON,
and there are two differential states: 1 and 0.
:MEM:DATA:FSK "4FSK",4,-2 kHz,-1 kHz,2 kHz,1 kHz,ON,2,1,0
Summary of Contents for ESG series
Page 2: ...ii ...
Page 446: ...I 16 Index Index ...