Retrieves the name of the S2P file used to characterize the external 20 dB pad used by the internal level calibration process. Returns 'UNKNOWN' if there is no file loaded.
Retrieve the sensor used in the last successful internal level calibration. The sensor model will be 'UNKNOWN' if there is no valid calibration data saved.
Default Value:
UNKNOWN
:DIAGnostic:CALibration:AMPLitude:INTernal:STARt
Title:
Internal Level Calibration Start
Description:
Begins the internal level calibration routine to correct the aging characteristics of the ALC components.
Will fail if:
There is no connected USB power sensor.
There is a calibration already in progress.
:DIAGnostic:CALibration:AMPLitude:INTernal:STATe <0 | 1 | ON | OFF>
:DIAGnostic:CALibration:AMPLitude:INTernal:STATe?
Title:
Internal Level Calibration State
Description:
Enable or disable the field calibration of ALC and related components.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
OFF
:DIAGnostic:CALibration:ATTenuator:INTernal:ABORt
Title:
Internal Attenuator Calibration Abort
Description:
Aborts a currently running internal attenuator calibration. Will fail if no calibration is in progress.
:DIAGnostic:CALibration:ATTenuator:INTernal:DATE?
Title:
Internal Attenuator Calibration Date
Description:
Retrieve the date of the last successful internal level calibration. The date will be 'UNKNOWN' if there is no valid calibration data saved.
Default Value:
UNKNOWN
:DIAGnostic:CALibration:ATTenuator:INTernal:INFO?
Title:
Internal Attenuator Calibration Info
Description:
Query the information of the last successful internal attenuator calibration. Data will be in the JSON format below:
Retrieve the sensor used in the last successful internal attenuator calibration. The sensor model will be 'UNKNOWN' if there is no valid calibration data saved.
Default Value:
UNKNOWN
:DIAGnostic:CALibration:ATTenuator:INTernal:STARt
Title:
Internal Attenuator Calibration Start
Description:
Begins the internal attenuator calibration routine to correct the aging characteristics of the attenuator components.
Will fail if:
There is no connected USB power sensor.
There is a calibration already in progress.
:DIAGnostic:CALibration:ATTenuator:INTernal:STATe <0 | 1 | ON | OFF>
Initiates an internal user calibration for the 100 MHz reference oscillator.
This command is valid with and without the Low Phase Noise and Ultra High Stability option.
This calibration will generate an error if there is no 10 MHz reference or if the unit cannot lock to the 10 MHz reference.
The Low Phase Noise and Ultra High Stability calibration requires an external 10 MHz or 1PPS input. This calibration optimizes for an acceptable frequency error between the 100 MHz and the external input. This calibration will generate an error if initiated while the unit is not locked to an external 10 MHz or 1PPS.
Abort a user calibration of the 10 MHz reference oscillator. The command will fail if there is no calibration in progress. This command is only valid when the Low Phase Noise and Ultra High Stability option is installed.
Initiates an internal user calibration for the 10 MHz reference oscillator.
This command requires the Low Phase Noise and Ultra High Stability option. This calibration requires an external 10 MHz input, or, with the Internal Level and Frequency Cal option, a 1PPS input is also allowed.
This calibration searches for an optimized DAC value while attempting to lock to the given input. Being locked to the external input prior to initiating the calibration is not required, however an error will be generated if the unit cannot lock to the input after the calibration is completed.
This command queries the status of the 10 MHz reference oscillator calibration. This command is only valid when the Low Phase Noise and Ultra High Stability option is installed.
The return value is formatted similar to SYST:ERR:NEXT?: NUMBER,"TEXT". The text is a description of the numeric code, and may contain additional info about what the calibration is doing. You can expect the return to be one of these:
0,"No calibration data." 1,"Calibration running. - <X> percent" 2,"Calibration results in effect." 3,"Calibration routine failed. - <information about the failure>"
:DIAGnostic:CALibration:REFerence:STATus?
Title:
Internal 100 MHz Reference Calibration Status
Description:
This command queries the status of the 100 MHz reference oscillator calibration.
The return value is formatted similar to SYST:ERR:NEXT?: NUMBER,"TEXT". The text is a description of the numeric code, and may contain additional info about what the calibration is doing. You can expect the return to be one of these:
0,"No calibration data." 1,"Calibration running. - <X> percent" 2,"Calibration results in effect." 3,"Calibration routine failed. - <information about the failure>"
:DIAGnostic:MODule:INFOrmation?
Title:
Module Information
Description:
Report diagnostic information for all installed HW modules. The response is formatted as a JSON (http://json.org/) array of objects containing a "module" property specifying the name of the module and an "id" property specifying the HW board ID.
Additionally, some modules, when installed, may have extra properties containing more diagnostic information specific to the module. Switched Filter Module (SWF): type : 'standard' or 'high power'
YIG: type : 'esfera' or 'anritsu'
Synthesizer: type : 'Low Phase Noise Modulation Capable' or 'Modulation Capable' or 'Prototype'
Modulation Processing Module: fpgaVersion : FPGA version number
fpgaDebugVersion : FPGA test version, if any
fpgaTimestamp : FPGA build time
fpgaType : FPGA type string
fpgaCommitHash : FPGA build SHA
:DIAGnostic:SNUM?
Title:
Serial Number
Description:
This query returns the serial number of the instrument.
:DISPlay[:WINDow]:TEXT:STATe <0 | 1 | ON | OFF>
:DISPlay[:WINDow]:TEXT:STATe?
Title:
Secure Mode
Description:
Set or query the Display Text State. When enabled, the front panel
display will show all frequency, level, and modulation parameters.
When disabled, these parameters will be hidden. The instrument
will function normally even when this setting is disabled.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
ON
:INITiate:CONTinuous <0 | 1 | ON | OFF>
:INITiate:CONTinuous?
Title:
Initiate Continuous
Description:
Continuously rearms the trigger system after completion of a triggered sweep.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
ON
:INITiate[:IMMediate]
Title:
Initiate Immediate
Description:
Places the trigger system into the armed state from the idle state. If trigger system is not in idle state, or if :INITiate:CONTinuous is ON, will produce error -213.
:INITiate:SG:SELFtest?
Title:
Self Test
Description:
Perform a self-test and return the results. The response is formatted as a JSON (http://json.org/) array of name,value pair result objects. Some result objects also include a 'status' property that will be either 'pass' or 'fail' based on whether the criteria for that test was met.
:MEASure:AM[:EXTernal]:DEPTh?
Title:
Measured AM Depth
Description:
Queries the AM depth measurement. The voltage of the external AM input will be measured and used to calculate the percentage (linear mode) or dB (log mode) modulation value. The returned value is in percent if AM Type is LINear, or dB if AM Type is LOGarithmic. This command is only valid when the AM source is set to EXTernal, and will result in an execution error if the AM source is currently INTernal.
Query Return:
Numeric
Default Value:
0
Range:
0 to 100
:MEASure:FM[:EXTernal]:DEViation?
Title:
Fm Measure Deviation
Description:
Queries the FM Deviation measurement in radians. The voltage of the external FM meter will be measured and used to calculate the FM Deviation measurement. This command is only valid when the FM State is On and FM source is set to EXTernal, and will result in an execution error if either condition is not met.
Query Return:
Numeric
Default Value:
0
Range:
-420000000 to 420000000
:MEASure:PM:DEViation?
Title:
Pm Measure Deviation
Description:
Queries the PM Deviation measurement in radians. The voltage of the external FM meter will be measured and used to calculate the PM Deviation measurement. This command is only valid when the PM State is On and PM source is set to EXTernal, and will result in an execution error if either condition is not met.
Query Return:
Numeric
Default Value:
0
Range:
-3220 to 3220
:MMEMory:LOAD:CORRection<n> <string>,<string>
Title:
Correction Import
Description:
Import a user level flatness correction power-offset table from the specified storage device and save it under the currently selected table.
Warning: this will overwrite the table set by [:SOURce]:CORRection:CSET:SELect The command will fail if there is no selected table.
Input parameters are the name of the storage device and the file path. Available devices can be seen with :MMEMory:CATalog:MSUSs?
Parameter(s):
<string>,<string>
CORRection Suffix Range:
1-5, Default = 1
:MMEMory:STORe:CORRection<n> <string>,<string>
Title:
Correction Export
Description:
Export the current user level flatness correction power-offset table to the specified storage device.
Input parameters are the name of the storage device and the file path. Available devices can be seen with :MMEMory:CATalog:MSUSs?
Parameter(s):
<string>,<string>
CORRection Suffix Range:
1-5, Default = 1
:OUTPut:IMPedance?
Title:
RF Output Impedance
Description:
Queries the RF output impedance. The impedance is nominally 50 ohms and is
not settable.
:OUTPut:PNAmplifier:STATe <0 | 1 | ON | OFF>
:OUTPut:PNAmplifier:STATe?
Title:
Phase Noise Amplifier Enable
Description:
Enables or disables routing of the RF through the PNA or the Front Panel. Requires having the Phase Noise Amplifier option installed.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
OFF
:OUTPut:PRESet[:STATe] <0 | 1 | ON | OFF>
:OUTPut:PRESet[:STATe]?
Title:
Select RF Output State on Preset
Description:
Selects to turn RF output power on/off after a preset.
ON (1): RF output power is turned on after a preset.
OFF (0): RF output power is turned off after a preset.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
OFF
:OUTPut:PROTection <0 | 1 | ON | OFF>
:OUTPut:PROTection?
Title:
Enable RF Blanking
Description:
Configures the RF output behavior during frequency transitions in CW or step sweep mode.
ON (1): RF output is turned off (blanked) during frequency transitions.
OFF (0): RF output remains on (unblanked) during frequency transitions.
Frequency transitions across band switch points always turn RF off (blank).
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
OFF
:OUTPut:PROTection:RETRace <0 | 1 | ON | OFF>
:OUTPut:PROTection:RETRace?
Title:
RF Sweep Retrace
Description:
ON causes the RF output to be turned off during analog sweep retrace.
OFF leaves RF output turned on during analog sweep retrace.
Analog sweep is only available for MG36221A.
Analog sweep is only available if the analog sweep option (Option 6) is installed.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
ON
:OUTPut:ROSCillator:HFRequency[:STATe] <0 | 1 | ON | OFF>
:OUTPut:ROSCillator:HFRequency[:STATe]?
Title:
Reference Oscillator 100 MHz Output
Description:
Turn the reference oscillator external 100 MHz output on or off. Requires Low Phase Noise and Ultra High Stability option.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
OFF
:OUTPut:ROSCillator:MULTiplied[:STATe] <0 | 1 | ON | OFF>
:OUTPut:ROSCillator:MULTiplied[:STATe]?
Title:
Reference Oscillator 1600 MHz Output
Description:
Turn the reference oscillator external 1600 MHz output on or off. Requires Low Phase Noise and Ultra High Stability option.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
OFF
:OUTPut:ROSCillator:PPSecond[:STATe] <0 | 1 | ON | OFF>
:OUTPut:ROSCillator:PPSecond[:STATe]?
Title:
Reference Oscillator 1PPS Output
Description:
Turn the reference oscillator external 1PPS output on or off. Requires Low Phase Noise and Ultra High Stability option.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
OFF
:OUTPut:ROSCillator[:STATe]?
Title:
Reference Oscillator 10 MHz Output
Description:
Get the reference oscillator external 10 MHz output state. The 10 MHz output is always on and this query always returns '1'.
Query Return:
0 | 1
Default Value:
OFF
:OUTPut[:STATe] <0 | 1 | ON | OFF>
:OUTPut[:STATe]?
Title:
Enable RF Output
Description:
Turns RF output power on/off.
ON (1): RF output power is turned on.
OFF (0): RF output power is turned off.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
OFF
[:SOURce]:AM:ERRor?
Title:
AM Error
Description:
AM error status that can originate from a measurement limit violation or a rate vs. waveform type violation.
AM over range error = 0x1
AM rate exceeded error = 0x2
Query Return:
Numeric
Default Value:
0
Range:
0 to 255
[:SOURce]:AM[:EXTernal]:LOGSens <numeric_value> | DEFault | MINimum | MAXimum
Sets the start frequency for a user level flatness correction power-offset table. This will update the number of points or step size to accommodate the new range, preserving whichever was last changed by the user.
The command suffix indicates which table to update.
Abort a user level flatness correction calibration.
The command will fail if there is no calibration in progress.
[:SOURce]:CORRection:CALibrate:STARt
Title:
Correction Calibration Start
Description:
Initiates the user level flatness correction calibration, which will generate a power-offset table based on values read by the current correction device.
The command will fail if:
No table is selected with [:SOURce]:CORRection:CSET:SELect
No correction device is detected.
A calibration is already in progress.
The currently selected table is misconfigured (e.g. the points and step size cannot reach the stop frequency, or the frequency range is outside the correction device's capabilities).
[:SOURce]:CORRection:CALibrate:STATus?
Title:
User Level Calibration Status
Description:
This command queries the status of the user
level flatness correction calibration.
The return value is formatted similar to SYST:ERR:NEXT?: NUMBER,"TEXT". The text is a description of the numeric code, and may contain additional info about what the calibration is doing. You can expect the return to be one of these:
0,"No calibration data." 1,"Calibration running. - <X> percent" 2,"Calibration results in effect." 3,"Calibration routine failed. - <information about the failure>"
Selects the modulating waveform (from the internal FM generator) for the internal FM function, as follows:
SINE = Sine wave
GAUSsian = Guassian noise
RDOWn = Negative ramp
RUP = Positive ramp
SQUare = Square wave
TRIangle = Triangle wave
UNIForm = Uniform noise
Parameter(s):
<SINE|GAUSsian|RDOWn|RUP|SQUare|TRIangle|UNIForm>
Query Return:
SINE|GAUS|RDOW|RUP|SQU|TRI|UNIF
Default Value:
SINE
[:SOURce]:FM:MODE <LOCKed{[1]|2}|UNLocked>
[:SOURce]:FM:MODE?
Title:
Fm Mode
Description:
Sets the synthesis mode employed in generating the FM signal, as follows:
LOCKed[1|2] = Locked Low-Noise FM
UNLocked = Unlocked FM
If LOCKed1 or LOCKed2 is set, the YIG phase-locked loop is used in synthesizing the FM signal. If UNLocked is set, the YIG phase-lock loop is disabled and the FM signal is obtained by applying the modulating signal to the tuning coils of the YIG-tuned oscillator.
Parameter(s):
<LOCKed{[1]|2}|UNLocked>
Query Return:
LOCK|UNL
Default Value:
LOCKed
[:SOURce]:FM:SOURce <INTernal|EXTernal>
[:SOURce]:FM:SOURce?
Title:
Fm Source
Description:
Selects the source of the FM modulating signal, as follows:
INTernal = Internal FM generator. EXTernal = Rear panel FM IN connector. EXTernal1 and EXTernal2 have the same functionality as EXTernal.
Parameter(s):
<INTernal|EXTernal>
Query Return:
INT|EXT
Default Value:
INTernal
[:SOURce]:FM:STATe <0 | 1 | ON | OFF>
[:SOURce]:FM:STATe?
Title:
Fm State
Description:
Enable/disable frequency modulation of RF output signal.
[:SOURce]:FREQuency[:CW|FIXed] <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum | UP | DOWN
[:SOURce]:FREQuency[:CW|FIXed]? [DEFault | MINimum | MAXimum | UP | DOWN]
Title:
CW Frequency
Description:
Sets the RF output frequency.
Parameters UP | DOWN increment/decrement the frequency of the RF output frequency by the value specified by the [:SOURce]:FREQuency:STEP:INCRement command.
Keywords :CW and :FIXed are equivalent and may be used interchangeably; they also are optional and may be omitted.
Query Return:
Numeric (Hz)
Set Command Parameter(s):
<numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum | UP | DOWN
Sets the value of the delta frequency setting which is utilized by the frequency sweep range select command.
The delta frequency represents a frequency range centered about the corresponding selected sweep range frequency preset (F5 or F6). When a frequency sweep range utilizing the delta frequency (DF) is selected, the start frequency and stop frequency are modified accordingly:
Start Frequency = Frequency Preset - (Delta Frequency / 2)
Stop Frequency = Frequency Preset + (Delta Frequency / 2).
The delta frequency is only applied to the Start and Stop Frequencies when a Sweep Range Selection is applied.
Specifies which command subsystem controls the frequency, as follows:
CW|FIXed = [:SOURce]:FREQuency:CW|FIXed
SWEep[1] = [:SOURce]:SWEep[1]
LIST<n> = [:SOURce]:LIST<n>
:SWEep and :SWEep1 may be used interchangeably.
In SWEep[1] mode, frequency will be determined by programmed values for the following :FREQuency subsystem commands:
:CENTer and :SPAN, or, :STARt and :STOP.
In LIST mode, frequency is determined by programmed values for :LIST<n>:FREQuency, where LIST<n> = LIST[1], LIST2, LIST3, ..., LIST10. :LIST and :LIST1 may be used interchangeably. List frequencies and powers are deleted on Factory Reset, User File Reset, and Reset All.
Sets the list frequencies of the selected list starting at the list index specified by :LIST<n>:INDex or at list suffix 1 if no list suffix is specified.
There can be two optional parameters included with the command when performing a query.
The first parameter is the beginning index for the requested frequencies.
The second is the ending index for the requested frequencies.
If only the first parameter is included, the frequency at the beginning index will be returned. If both parameters are included, the inclusive frequencies from the beginning to ending index will be returned.
Querying with no optional parameters will return the frequency at the current index of the specified list.
Update one or more frequencies in the specified list, starting at the given list index. Unlike :LIST<n>:FREQ this command can be used to modify list data independently of the currently selected index. The first parameter is the starting index in the list where the new frequencies will be applied.
Sets the list power levels of the selected list beginning at the list index specified by :LIST<n>:INDex or at list suffix 1 if no list suffix <n> is specified.
There can be two optional parameters included with the command when performing a query.
The first parameter is the beginning index for the requested powers.
The second is the ending index for the requested powers.
If only the first parameter is included, the power at the beginning index will be returned. If both parameters are included, the inclusive powers from the beginning to ending index will be returned.
Querying with no optional parameters will return the power at the current index of the specified list.
See UNIT:POWer to query or set the current amplitude units.
Update one or more power levels in the specified list starting at the given list index. Unlike :LIST<n>:POW this command can be used to modify list data independently of the currently selected index. The first parameter is the starting index in the list where the new powers will be applied.
See UNIT:POWer to query or set the current amplitude units.
Sets list stop index for a sweep of the selected list.
Query Return:
Numeric
Set Command Parameter(s):
<numeric_value> | DEFault | MINimum | MAXimum
Query Command Parameter(s):
[DEFault | MINimum | MAXimum]
LIST Suffix Range:
1-10, Default = 1
Default Value:
3999
Range:
0 to 3999
[:SOURce]:LIST:COPY[:CW]
Title:
List Copy CW
Description:
Copies the current CW frequency and power settings to the current index of the current list sweep table. The current list is indicated by [:SOURce]:POWer:MODE and [:SOURce]:FREQuency:MODE, or, if no list is selected, the default destination is LIST1. Once the list has been updated, its point index is incremented by one.
[:SOURce]:LIST:DISPlay <numeric_value> | DEFault | MINimum | MAXimum
<numeric_value> {PS | NS | US | MS | S | MIN | HR} | DEFault | MINimum | MAXimum
Query Command Parameter(s):
[DEFault | MINimum | MAXimum]
Default Value:
0.05 s
Default Unit:
s
Range:
1e-05 s to 99 s
[:SOURce]:LIST:FREQuency:POINts?
Title:
List Frequency Points
Description:
Queries the number of frequency points in the selected list. The number of points is 4000 and is not settable.
[:SOURce]:LIST:MODE <SWEep|POINt|AUTO|MANual>
[:SOURce]:LIST:MODE?
Title:
List Mode
Description:
Selects the triggering mode for FREQuency:MODE LIST<n>. In SWEep LIST:MODE, the instrument does a complete sweep upon receiving a trigger.
In POINt LIST:MODE, the instrument will move to the next point in the list.
Parameter(s):
<SWEep|POINt|AUTO|MANual>
[:SOURce]:LIST:POWer:POINts?
Title:
List Power Points
Description:
Queries the number of power level points in the selected list. The number of points is 4000 and is not settable.
[:SOURce]:LIST:PRESet:ALL
Title:
List Preset
Description:
Resets the contents of all list tables. See [:SOURce]:LIST<n>:PRESet.
[:SOURce]:PM:BWIDth <MINimum|MAXimum>
[:SOURce]:PM:BWIDth?
Title:
PM Bandwidth
Description:
Selects the phase modulation (ΦM) operating mode.
This SCPI command remains for backward compatibility and is replaced by SOURCE:PM:MODE. The MINimum/MAXimum input enums corresponds to LNOise/WDEViation inputs for PM Mode.
Parameter(s):
<MINimum|MAXimum>
[:SOURce]:PM:ERRor?
Title:
PM Error
Description:
PM error status that can originate from a measurement limit violation or a rate vs. waveform type violation.
PM over range error = 0x1
PM rate exceeded error = 0x2
PM Deviation exceeded = 0x4
Query Return:
Numeric
Default Value:
0
Range:
0 to 255
[:SOURce]:PM[:EXTernal]:SENSitivity <numeric_value> | DEFault | MINimum | MAXimum
Selects the modulating waveform (from the internal ΦM generator) for the internal phase
modulation function, as follows:
SINE = Sine wave
GAUSsian = Gaussian noise
RDOWn = Negative ramp
RUP = Positive ramp
SQUare = Square wave
TRIangle = Triangle wave
UNIForm = Uniform noise
Parameter(s):
<SINE|GAUSsian|RDOWn|RUP|SQUare|TRIangle|UNIForm>
Query Return:
SINE|GAUS|RDOW|RUP|SQU|TRI|UNIF
Default Value:
SINE
[:SOURce]:PM:MODE <LNOise|WDEViation>
[:SOURce]:PM:MODE?
Title:
PM Mode
Description:
Selects the phase modulation (ΦM) operating mode.
The Low Noise ΦM mode allows a deviation range of 0.00001 radians to 25.1 radians, and a sensitivity range of ±0.00001 RADS/V to ±25.1 RADS/V. The Wide deviation ΦM mode allows a deviation range of 0.001 radians to 3220 radians, and a sensitivity range of -0.001 RADS/V to -3220 RADS/V OR +0.001 RADS/V to +3220 RADS/V.
Parameter(s):
<LNOise|WDEViation>
Query Return:
LNO|WDEV
Default Value:
LNOise
[:SOURce]:PM:SOURce <INTernal|EXTernal>
[:SOURce]:PM:SOURce?
Title:
PM Source
Description:
Selects the source of the ΦM modulating signal, as follows:
INTernal selects the Internal ΦM generator.
EXTernal selects the rear panel FM/ΦM IN connector. EXTernal1 and EXTernal2 have the same functionality as EXTernal.
Parameter(s):
<INTernal|EXTernal>
Query Return:
INT|EXT
Default Value:
INTernal
[:SOURce]:PM:STATe <0 | 1 | ON | OFF>
[:SOURce]:PM:STATe?
Title:
PM State
Description:
Enable/disable phase modulation of the RF output signal.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
OFF
[:SOURce]:POWer:ALC:SEARch:LNOise [<[ONCE]>]
Title:
Power Alc Search
Description:
Performs a search at the current frequency and power settings
for the optimum configuration for the lowest noise floor. No
other commands are processed until the search is complete.
Selects which system has control of instrument power level, and chooses the source of the ALC feedback signal.
FIXed places the instrument in a fixed gain power level mode (ALC off). RF output power is unleveled; use the [:SOURce]:POWer[:LEVel]:DAC command to control instrument output power.
The other parameters turn on the ALC function and select the source of the ALC feedback signal. INTernal specifies the ALC feedback signal from the instrument's internal level detector. The remaining parameter choices select an external detector or power meter signal as the feedback signal source for the ALC, as follows: DIODe = Detector output connected to the rear panel EXTERNAL ALC input. DIODe1 and DIODe2 exist for backwards compatibility and have the same effect as DIODe.
This command applies only to devices equipped with an internal Step Attenuator option. This command sets the step attenuator in 10 dB increments. This command decouples the step attenuator from the automatic leveling control (ALC) system (see the command :POWer:ATTenuation:AUTO OFF).
See UNIT:POWer to query or set the current amplitude units.
Query Return:
Numeric (dB)
Set Command Parameter(s):
<numeric_value> {DB}
Query Command Parameter(s):
[<DEFault|MINimum|MAXimum>]
Default Value:
0 dB
Default Unit:
dB
Range:
0 dB to 110 dB
[:SOURce]:POWer:ATTenuation:AUTO <0 | 1 | ON | OFF>
[:SOURce]:POWer:ATTenuation:AUTO?
Title:
Power Attenuation State
Description:
This command applies only to devices equipped with an internal Step Attenuator option. Setting to ON couples the step attenuator to the ALC system; setting to OFF decouples the step attenuator from the ALC system.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
ON
[:SOURce]:POWer:CENTer <numeric_value> {<amplitude_units>} | DEFault | MINimum | MAXimum
Sets the offset value for the power level display offset function (see :POWer:DISPlay:OFFSet:STATe).
See UNIT:POWer to query or set the current amplitude units.
Query Return:
Numeric (dB)
Set Command Parameter(s):
<numeric_value> {DB} | DEFault | MINimum | MAXimum
Query Command Parameter(s):
[DEFault | MINimum | MAXimum]
Default Value:
0 dB
Default Unit:
dB
Range:
-100 dB to 100 dB
[:SOURce]:POWer:DISPlay:OFFSet:STATe <0 | 1 | ON | OFF>
[:SOURce]:POWer:DISPlay:OFFSet:STATe?
Title:
Power Display Offset State
Description:
Turns the power level display offset function on/off. When the function it turned on, the offset value, set by the command :POWer:DISPlay:OFFSet <arg>, is added to the displayed RF output power level. A negative offset value decreases the displayed power
level.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
OFF
[:SOURce]:POWer[:LEVel]:DAC <numeric_value> | DEFault | MINimum | MAXimum
[:SOURce]:POWer[:LEVel][:IMMediate][:AMPLitude] <numeric_value> {<amplitude_units>} | DEFault | MINimum | MAXimum | UP | DOWN
[:SOURce]:POWer[:LEVel][:IMMediate][:AMPLitude]? [DEFault | MINimum | MAXimum | UP | DOWN]
Title:
Power Amplitude
Description:
This is the power level/amplitude setting/command. It has a SCPI command associated with it ([:SOURce]:POWer[:LEVel][:IMMediate][:AMPLitude] <nv> [<term>]) as well as a setting class, which is autogenerated from the other qml information.
See UNIT:POWer to query or set the current amplitude units.
Query Return:
Numeric (<amplitude_units>)
Set Command Parameter(s):
<numeric_value> {<amplitude_units>} | DEFault | MINimum | MAXimum | UP | DOWN
Query Command Parameter(s):
[DEFault | MINimum | MAXimum | UP | DOWN]
Default Value:
0 dBm
Default Unit:
dBm
Range:
-130 dBm to 33 dBm
[:SOURce]:POWer[:LEVel][:IMMediate][:AMPLitude]:L<n> <numeric_value> {<amplitude_units>} | DEFault | MINimum | MAXimum
Sets the step increment size used with the :POWer:LEVel:IMMediate:AMPLitude command.
See UNIT:POWer to query or set the current amplitude units.
Query Return:
Numeric (dB)
Set Command Parameter(s):
<numeric_value> {DB} | DEFault | MINimum | MAXimum
Query Command Parameter(s):
[DEFault | MINimum | MAXimum]
Default Value:
0.1 dB
Default Unit:
dB
Range:
0.01 dB to 10 dB
[:SOURce]:POWer[:LEVel]:RANGe <HIGH|LOW>
[:SOURce]:POWer[:LEVel]:RANGe?
Title:
Manual ALC Range
Description:
Manual setting of the ALC Range for External Closed and Open Fixed Loops. This setting is used to configure particular ALC HW for either a High or Low user requested ALC range configuration.
Parameter(s):
<HIGH|LOW>
Query Return:
HIGH|LOW
Default Value:
HIGH
[:SOURce]:POWer:LIMit[:AMPLitude] <numeric_value> {<amplitude_units>} | DEFault | MINimum | MAXimum | UP | DOWN
[:SOURce]:POWer:LIMit[:AMPLitude]? [DEFault | MINimum | MAXimum | UP | DOWN]
Title:
Power Limit
Description:
Sets the maximum power level when level limit state is enabled.
Related command: [SOURce:]POWer:LIMit:STATe.
See UNIT:POWer to query or set the current amplitude units.
Query Return:
Numeric (<amplitude_units>)
Set Command Parameter(s):
<numeric_value> {<amplitude_units>} | DEFault | MINimum | MAXimum | UP | DOWN
Query Command Parameter(s):
[DEFault | MINimum | MAXimum | UP | DOWN]
Default Value:
30 dBm
Default Unit:
dBm
Range:
-130 dBm to 33 dBm
[:SOURce]:POWer:LIMit:STATe <0 | 1 | ON | OFF>
[:SOURce]:POWer:LIMit:STATe?
Title:
Power Limit State
Description:
Enable/disable power limit of the RF output signal.
When power limit is enabled the maximum power level is clamped to the power level limit value.
Related command: [SOURce:]POWer:LIMit[:AMPLitude].
Selects the method of controlling RF output power.
Below is a list of available modes, as well as the command or branch that controls output while in that mode, followed by the text displayed on the GUI for that mode.
In CW/Fixed mode, power output is controlled by the GUI's main Level dialog, or by the [:SOURce]:POWer[:LEVel][:IMMediate][:AMPLitude] command.
In SWEep2 (Level Sweep), power output is controlled programmatically by the level sweep subsystem [:SOURce]:SWEep2 with commands like [:SOURce]:SWEep2:POINts, [:SOURce]:SWEep2:STEP.
In LIST mode, power output is controlled by the list sweep subsystem, which programmatically controls both frequency and power output. See [:SOURce]:LIST<n> commands for more details. List frequencies and powers are deleted on Factory Reset, User File Reset, and Reset All.
[:SOURce]:POWer:SLOPe <numeric_value> | DEFault | MINimum | MAXimum | UP | DOWN
[:SOURce]:POWer:SLOPe? [DEFault | MINimum | MAXimum | UP | DOWN]
Title:
Power Slope
Description:
Sets the value of the slope characteristic parameter for the ALC power slope function. This parameter is a relative number that defines the slope characteristic; a value of 128 produces a 0 dB/V slope. Parameters UP | DOWN increment/decrement the characteristic parameter by the value set by the [:SOURce]:POWer:SLOPe:STEP[:INCRement] command.
Query Return:
Numeric
Set Command Parameter(s):
<numeric_value> | DEFault | MINimum | MAXimum | UP | DOWN
Query Command Parameter(s):
[DEFault | MINimum | MAXimum | UP | DOWN]
Default Value:
128
Range:
0 to 255
[:SOURce]:POWer:SLOPe:STATe <0 | 1 | ON | OFF>
[:SOURce]:POWer:SLOPe:STATe?
Title:
Power Slope State
Description:
Turns ALC power slope function on/off.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
OFF
[:SOURce]:POWer:SLOPe:STEP[:INCRement] <numeric_value> | DEFault | MINimum | MAXimum
NARRow = High Offset Phase Noise, optimize for > 300 Hz
Parameter(s):
<WIDE|NARRow>
Query Return:
WIDE|NARR
Default Value:
NARRow
[:SOURce]:ROSCillator:HFRequency:LOCK?
Title:
Reference Oscillator 100 MHz Lock Status
Description:
Returns the 100 MHz reference lock status. Query only.
ACQuiring = Attempting to lock the 100 MHz to an external 10 MHz reference (Low Phase Noise and Ultra High Stability option is not installed) OR Attempting to lock the 100 MHz to the internal 10 MHz reference (Low Phase Noise and Ultra High Stability option is installed)
LOCKed = 100 MHz is locked to the external 10 MHz (Low Phase Noise and Ultra High Stability option is not installed) OR 100 MHz is locked to the internal 10 MHz reference (Low Phase Noise and Ultra High Stability option required)
FREE = 100 MHz is freerunning
ERRor = 100 MHz is unable to lock to a connected 10 MHz (Low Phase Noise and Ultra High Stability option is not installed) OR 100 MHz is unable to lock to the internal 10 MHz reference (Low Phase Noise and Ultra High Stability option is installed)
Query Return:
ACQ|LOCK|FREE|ERR
Default Value:
FREE
[:SOURce]:ROSCillator:HFRequency:SOURce?
Title:
100 MHz Reference Source
Description:
Returns the 100 MHz reference source. Query only.
INTernal = internal 100 MHz
EXTernal = external 100 MHz input (Low Phase Noise and Ultra High Stability option required) OR external 10 MHz input (Low Phase Noise and Ultra High Stability option not installed)
Query Return:
INT|EXT
Default Value:
INTernal
[:SOURce]:ROSCillator:LFRequency:SOURce?
Title:
10 MHz Reference Source
Description:
Returns the 10 MHz reference source. Query only. Requires Low Phase Noise and Ultra High Stability option.
Note: When GNSS/GPS Atomic Clock Receiver option is installed
and SYSTem:GPS:STATe is ON, the source is always INTernal.
Returns the 10 MHz reference lock status if Low Phase Noise and Ultra High Stability option is installed. Returns the 100 MHz reference lock status if Low Phase Noise and Ultra High Stability option is NOT installed (standard reference). Query only. Possible values vary based on installed options.
ACQuiring = Attempting to acquire lock to the reference source indicated by ROSC:LFR:SOUR (Low Phase Noise and Ultra High Stability option is installed) OR Attempting to acquire lock to an external 10 MHz reference (Low Phase Noise and Ultra High Stability option is not installed)
LEXTernal = 100 MHz reference is locked to an external 10 MHz reference (Low Phase Noise and Ultra High Stability option is not installed) OR 10 MHz reference is locked to an external reference, either 10 MHz or 1PPS (Low Phase Noise and Ultra High Stability option required)
LRUBidium = 10 MHz reference is locked to an internal Rb reference (Ultra Stable Rubidium Reference option required)
FREE = 100 MHz reference is free running (Low Phase Noise and Ultra High Stability option is not installed) OR 10 MHz reference is free running (Low Phase Noise and Ultra High Stability option required)
EEXTernal = 100 MHz reference can't lock to a connected external 10 MHz input (Low Phase Noise and Ultra High Stability option not installed) OR 10 MHz reference can't lock to a connected external reference, either 10 MHz or 1PPS (Low Phase Noise and Ultra High Stability option required)
ERUBidium = 10 MHz reference can't lock to the internal Rb reference (Ultra Stable Rubidium Reference option required)
ECOLd = Reference is still cold (used during initialization)
Query Return:
ACQ|LEXT|FREE|EEXT|LRUB|ERUB|ECOL
Default Value:
FREE
[:SOURce]:ROSCillator:MULTiplied:SOURce?
Title:
1600 MHz Reference Source
Description:
Returns the 1600 MHz multiplied reference source. Query only. Requires Low Phase Noise and Ultra High Stability option.
INTernal = internal 1600 MHz
EXTernal = external 1600 MHz input
Query Return:
INT|EXT
Default Value:
INTernal
[:SOURce]:ROSCillator:RUBidium:LOCK?
Title:
Reference Oscillator Rubidium Lock Status
Description:
Returns the Rubidium reference lock status. Query only. Requires Low Phase Noise and Ultra High Stability option and Ultra Stable Rubidium Reference option.
LOCKed = The Rb internal TCXO is locked to the vapor chamber
ACQuiring = The Rb internal TCXO is acquiring lock to the vapor chamber
OFF = The Rb module is turned off (see :SOURce:ROSCillator:RUBidium:STATe)
ERRor = The Rb internal TCXO is unable to acquire lock to the vapor chamber
Query Return:
ACQ|LOCK|ERR|OFF
Default Value:
ACQuiring
[:SOURce]:ROSCillator:RUBidium:STATe <0 | 1 | ON | OFF>
an external 10 MHz or 1PPS, which has higher priority,
is not connected). When OFF, the Rubidium module will be
powered off, and the 10 MHz OCXO will be left freerunning
in the absence of an external reference. This command makes
it possible to freerun the 10 MHz OCXO when the Rubidium
option is installed, as otherwise the Rubidium 10 MHz will
always be used in the absence of an external reference. The main use
case for turning the Rubidium state OFF is to utilize
the higher accuracy of the freerunning 10 MHz OCXO when it
has been calibrated using the GPS/GNSS receiver
(GNSS/GPS Atomic Clock Receiver option required).
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
ON
[:SOURce]:ROSCillator:SOURce?
Title:
Reference Source
Description:
Returns the state of the base system reference, internal or external. This command only returns INT or EXT for backwards compatibility to previous products. The state of each reference can be determined by other ROSCillator commands.
Query Return:
INT|EXT
Default Value:
INTernal
[:SOURce]:ROSCillator:SOURce:CURRent?
Title:
Reference Oscillator Current Source
Description:
Based on all current connected sources, will return the source that is determining the RF output accuracy.
Displayed by the GUI Title Bar Indicator.
Possible values are as follows, in order of highest to lowest priority:
Sets the dwell time for each step in a stepped frequency sweep or power level sweep. The value entered for dwell time cannot be less than :TIME/:POINts. Setting the sweep dwell may affect sweep parameters time, dwell auto, and time auto. Related commands:
<numeric_value> {PS | NS | US | MS | S | MIN | HR} | DEFault | MINimum | MAXimum
Query Command Parameter(s):
[DEFault | MINimum | MAXimum]
SWEep Suffix Range:
1-2, Default = 1
Default Value:
0.001 s
Default Unit:
s
Range:
1e-05 s to 100 s
[:SOURce]:SWEep<n>:DWELl:AUTO?
Title:
Sweep Dwell Auto
Description:
ON signifies that :DWELl ≈ :TIME/:POINts. Note: :DWELl = (:TIME / :POINts – internal settling time) :DWELl, :SPAN, :TIME, :STEP, and :POINts are all interrelated. Entering too large a value for :DWELl may invalidate the setting for :TIME. Related commands:
Sets the number of points in a stepped frequency sweep or stepped power sweep. Points and step are coupled values. Entering the value for one will cause the other to be recalculated, per the following formula: points = (span / step) + 1. Entering a new value for either parameter will not change the span. An error will be generated if the points entered results in a calculated step size less than the minimum resolution for a stepped frequency sweep or a stepped power level sweep. An error will also be generated if the entered step size results in the number of points exceeding its maximum. Note: The absolute maximum number of frequency points is 65535, and the absolute maximum of power points is calculated using: absMax = (([:SOURce]:POWer? MAX - [:SOURce]:POWer? MIN) / [:SOURce]:POWer:SPAN? MIN) + 1 Related commands:
SWEep1: Select from 4 frequency ranges, F1-F2, F3-F4, F5-DF, F6-DF, where DF represents delta F. Input without '-' i.e. SWEep1:RANGe F1F2. SWEep2: select from 5 power ranges, L1-L2, L3-L4, L5-L6, L7-L8, L9-L0. Input without '-' i.e. SWEep2:RANGe L1L2. Setting a sweep range may affect sweep parameters start, stop, center, span, step size, and points.
When applying a Frequency Range Selection which utilizes the Delta Frequency (F5-DF, F6-DF), if the Delta Frequency is configured to a value which would result in a Start Frequency less than the minimum CW Frequency or a Stop Frequency greater than the maximum CW frequency, an execution error will be reported.
Sets the sweep time for sweep1 or sweep2. When :SWEep<n>:TIME <param> is implemented, :SWEep<n>:TIME:AUTO is set to OFF. :TIME, :DWELl, :SPAN, :STEP, and :POINts are all interrelated. Entering too large a value for any of the four other parameters may invalidate the entered value for :TIME. Setting the sweep time may affect sweep parameters dwell, dwell auto, and time auto. Related commands:
<numeric_value> {PS | NS | US | MS | S | MIN | HR} | DEFault | MINimum | MAXimum
Query Command Parameter(s):
[DEFault | MINimum | MAXimum]
SWEep Suffix Range:
1-2, Default = 1
Default Value:
8 s
Default Unit:
s
Range:
0.00102 s to 6553906.317 s
[:SOURce]:SWEep<n>:TIME:AUTO?
Title:
Sweep Time Auto
Description:
ON specifies that the sweep time for the associated sweep (sweep1 or sweep2) is to be calculated internally and is dependent on the sweep span value. Related commands:
Sets the lower limit for :SWEep<n>:TIME. No sweep time will be shorter than this value. When :SWEep<n>:TIME:AUTO is set ON, the internally computed sweep time will not be smaller than the sweep time set with the :SWEep<n>:Time:LLIMit command. :SWEep2:TIME:LLIMit will be set to the same value as :SWEep:TIME:LLImit and vice versa. Setting the sweep timer lower limit may affect sweep parameters dwell, time, dwell auto, and time auto. Related commands:
Sets the step size for SWEep[1] linear stepped sweep. Points and step are coupled values. Entering the value for one will cause the other to be recalculated; see notes under :SWEep:POINts command. The maximum frequency sweep step size is equal to the maximum frequency span for the particular model / (minimum points – 1). An error will be generated if the step size exceeds the span. Related commands:
Sets the step size for each step in a power sweep. Points and step are coupled values. Entering the value for one will cause the other to be recalculated. An error will be generated if the step size exceeds the span. Related commands:
[:SOURce]:POWer:SPAN, [:SOURce]:SWEep2:POINTs
See UNIT:POWer to query or set the current amplitude units.
Query Return:
Numeric (dB)
Set Command Parameter(s):
<numeric_value> {DB} | DEFault | MINimum | MAXimum
Query Command Parameter(s):
[DEFault | MINimum | MAXimum]
SWEep Suffix Range:
2, Default = 2
Default Value:
0.163163163163163 dB
Default Unit:
dB
Range:
0.01 dB to 163 dB
[:SOURce]:SWEep:SPACing <LINear|LOGarithmic>
[:SOURce]:SWEep:SPACing?
Title:
Sweep Spacing
Description:
Selects the type of SWEep1 stepped frequency sweep. In LINear stepped sweep mode, the frequency sweep is linearly incremented by the step size from the start frequency to the stop frequency. The size of each step of the linear stepped sweep can be set using either the :SWEep[:FREQuency]:STEP command or the :SWEep:POINts command. In LOGarithmic stepped sweep mode, step size increases logarithmically with frequency and is determined by a logarithmic curve fitted between the sweep start and stop frequencies. The number of steps is set using the command :SWEep:POINts. Related commands:
[:SOURce]:SWEep1:STEP, [:SOURce]:SWEep1:POINTs
Parameter(s):
<LINear|LOGarithmic>
Query Return:
LIN|LOG
Default Value:
LINear
:SYSTem:LANGuage
:SYSTem:LANGuage?
Title:
System Language
Description:
Selects the instrument's external interface language. The double quotes are required and will be returned with the query reply.
"NATIVE" changes the instrument's external interface language to the Anritsu Native language mode. Any commands issued within 1 second of the change may be garbled or lost.
Note: When changing from NATIVE to SCPI interface language, use the command SYST:LANG "SCPI". Do not use the long form of the command, do not use a leading colon (:), and use exactly one space ( ) between the 'G' and the opening double quote ("). Deviations from this exact command may result in a syntax error.
Parameter(s):
Default Value:
SCPI
:SYSTem:LANGuage:NATive:CATalog?
Title:
System Language Native Catalog
Description:
Returns all currently supported Native language commands. This is a comma-delimited list of commands that are permitted when
the :SYSTem:LANGuage has been set to NATIVE
:SYSTem:PRESet:REFerence:STATe <0 | 1 | ON | OFF>
:SYSTem:PRESet:REFerence:STATe?
Title:
Preset Reference State
Description:
A true value means the reference module will be reset on a system preset (:SYSTem:PRESet), causing it to re-acquire lock. In some situations, (especially if the Low Phase Noise and Ultra High Stability option is installed), having to wait for re-lock every preset could be undesirable. A false value means the reference will be unaffected by the preset.
Parameter(s):
<0 | 1 | ON | OFF>
Query Return:
0 | 1
Default Value:
OFF
:SYSTem:VERSion?
Title:
System Version
Description:
Returns the SCPI version number in <NR2> format that the instrument software complies with.
:TRIGger[:IMMediate]
Title:
Trigger Immediate
Description:
Causes the previously selected sweep to be triggered immediately if trigger system is in armed state due to previous :INITiate:IMMediate command.
:TRIGger:MODE <SWEep|POINt>
:TRIGger:MODE?
Title:
Trigger Mode
Description:
Selects the triggering mode for sweeps. In SWEep mode, the entire sweep will be performed on trigger; otherwise, in POINt mode, each trigger will advance the sweep once (for list sweep, this proceeds to the next list entry).
Parameter(s):
<SWEep|POINt>
Query Return:
SWE|POIN
Default Value:
SWEep
:TRIGger:SEQuence<n>:SLOPe <POSitive|NEGative>
:TRIGger:SEQuence<n>:SLOPe?
Title:
Trigger Sequence Slope
Description:
Selects whether the internal pulse generator is triggered on the rising edge (POSitive) or falling edge (NEGative) of the external trigger signal.
Parameter(s):
<POSitive|NEGative>
Query Return:
POS|NEG
SEQuence Suffix Range:
3, Default = 3
Default Value:
POSitive
:TRIGger:SEQuence<n>:SOURce <EXTernal{[1]|2}>
:TRIGger:SEQuence<n>:SOURce?
Title:
Trigger Sequence Source
Description:
Selects the source of the external trigger signal for the internal pulse generator as follows:
EXTernal – the rear panel PULSE TRIGGER IN connector. EXTernal1 and EXTernal2 have the same functionality as EXTernal.
Selects the mode of triggering the internal pulse generator. The selections are:
FREerun – the pulse generator produces pulses at the internal PRF.
GATed – an external pulse gates the internal pulse generator on and off. When gated on, the pulse generator produces a single pulse at the internal PRF.
DELayed – the pulse generator produces pulses delayed by pulse delay1 ([:SOURce]:PULSe:DELay1) at the internal PRF
TRIGgered – the pulse generator is triggered by an external trigger signal to produce pulses.
TRGDelay – the pulse generator is triggered by an external trigger signal to produce pulses delayed by pulse delay1 ([:SOURce]:PULSe:DELay1).
COMPosite – an external pulse triggers the internal pulse generator and also pulse modulates the output signal. The internal pulse generator produces a single pulse delayed by pulse delay1 ([:SOURce]:PULSe:DELay1) which also pulse modulates the output signal.
Selects the trigger source for the previously selected sweep. The source selections are:
BUS – The source is the group execute trigger command from the GPIB. The trigger will occur when either a <GET> or *TRG command is received.
IMMediate – The trigger signal is always true.
EXTernal – trigger on an external trigger input.
Parameter(s):
<BUS|IMMediate|EXTernal>
Query Return:
BUS|IMM|EXT
Default Value:
BUS
:TRIGger:TYPE <AUTO|SINGle|EXTernal|MANual>
:TRIGger:TYPE?
Title:
Trigger Type
Description:
The Trigger Type represents a convenience command to set the following settings: Trigger Mode, Initiate Continuous, and Trigger Source.
The following represent the Trigger Types and the valid configurations of the associated settings:
(TRIG:TYPE = TRIG:SOUR, INIT:CONT, TRIG:MODE) AUTO = IMMediate, ON, SWEep SINGle = BUS, ON, SWEep EXTernal = EXTernal, ON, SWEep MANual = BUS, ON, POINt
Settings with multiple values are valid values for that Trigger Type and the value enclosed in the square brackets ([]) is the value that the relevant setting will be set to upon setting the relevant Trigger Type.
If a value is changed for a dependent setting and the collection of dependent setting values no longer matches a valid configuration, the Trigger Type query will return a value of REMote. The REMote condition can be resolved by setting the Trigger Type or modifying the dependent settings so that they match a valid configuration.