Instructions
Chapter 2 Command System  RIGOL 
DSG800 Programming Guide  2-31 
[:SOURce]:IQ:MODe:STATe 
Syntax  [:SOURce]:IQ:MODe:STATe ON|OFF|1|0 
[:SOURce]:IQ:MODe:STATe? 
Description  Set the state of the IQ modulation switch. 
Query the state of the IQ modulation switch. 
Parameter 
Name 
Type 
Range 
Default 
ON|OFF|1|0 
Bool 
ON|OFF|1|0 
OFF|0 
Explanation    ON|1: enable the IQ modulation function. 
  OFF|0: disable the IQ modulation function. 
Return Format 
The query returns 1 or 0. 
Example  :IQ:MOD:STAT ON /*Enable the IQ modulation function*/ 
:IQ:MOD:STAT? /*The query returns 1*/ 
[:SOURce]:IQ:SAMPle 
Syntax  [:SOURce]:IQ:SAMPle <value> 
[:SOURce]:IQ:SAMPle? 
Description  Set the sample rate of the IQ wavetable output. 
Query the sample rate of the IQ wavetable output. 
Parameter 
Name 
Type 
Range 
Default 
<value> 
Real 
1kHz to 100MHz 
1MHz 
Explanation    When <value> is set in "Number" form, the default unit is Hz; for example, 
3000. In addition, <value> can also be set in "Number + Unit" form; for 
example, 3kHz.  
  The default unit of the return value is Hz. 
  After the sample rate is set, you can rotate the knob to modify the sample rate 
at the current step. At this point, you can set and query the current step using 
the [:SOURce]:IQ:SAMPle:STEP command. 
Return Format  The query returns the sample rate of the IQ wavetable output. For example, 3000. 
Example 
:IQ:SAMP 3kHz 
:IQ:SAMP? 
Related 
Command 
[:SOURce]:IQ:SAMPle:STEP 










