Rubidiumâ„¢ MG362x1A SeriesLow-Noise RF/Microwave SignalGenerators
:
Programming Commands
Programming Commands
Introduction
Parameter Ranges
Common Commands
*CLS
*ESE <numeric_value>
*ESR?
*IDN?
*OPC
*OPT?
*RCL <numeric_value>
*RST
*SAV <numeric_value>
*SRE <numeric_value>
*STB?
*TRG
*TST?
*WAI
System Commands
:DIAGnostic:MEMory?
:FETCh:GPS:ALL?
:FETCh:GPS:FULL?
:INSTrument:CATalog:ACTive?
:INSTrument:CATalog:ALL?
:INSTrument:CATalog:FULL?
:MMEMory:CATalog:DIRectory? <string>,<string>
:MMEMory:CATalog:DIRectory:SIZE? <string>,<string>
:MMEMory:CATalog:MSUSs?
:MMEMory:CDIRectory <string>
:MMEMory:COPY <string>,<string>,<string>,<string>
:MMEMory:CREate:DIRectory <string>,<string>
:MMEMory:DATA <string>,<string>,<block data>
:MMEMory:DELete:DIRectory <string>,<string>
:MMEMory:DELete:FILe <string>,<string>
:MMEMory:EJECt <string>
:MMEMory:LOAD:STATe <numeric_value>,<string>,<string>
:MMEMory:MSIS <string>
:MMEMory:STORe:SCReen
:MMEMory:STORe:STATe <numeric_value>,<string>,<string>
:STATus:OPERation:ENABle <numeric_value>
:STATus:OPERation[:EVENt]?
:STATus:OPERation:NTRansition <numeric_value>
:STATus:OPERation:PTRansition <numeric_value>
:STATus:PRESet
:STATus:QUEStionable:CONDition?
:STATus:QUEStionable:ENABle <numeric_value>
:STATus:QUEStionable[:EVENt]?
:STATus:QUEStionable:NTRansition <numeric_value>
:STATus:QUEStionable:PTRansition <numeric_value>
:SYSTem:COMMunicate:GPIB:ADDRess:PRIMary <numeric_value>
:SYSTem:COMMunicate:GPIB:TERMinator:OUTPut <CRETurn|CRLFeed|LFEed>
:SYSTem:COMMunicate:LAN:CONFig <string>,[<string>],[<string>]
:SYSTem:COMMunicate:LAN:CONFig:CURRent?
:SYSTem:COMMunicate:LAN:DHCP <ON|OFF>
:SYSTem:COMMunicate:LAN:DNS <string>,<string>,<string>
:SYSTem:COMMunicate:LAN:DNSServer:APPend <string>, {<string>}, ...
:SYSTem:COMMunicate:LAN:DNSServer:DELete <string>, {<string>}, ...
:SYSTem:COMMunicate:LAN:DNSServer:LIST <string>, {<string>}, ...
:SYSTem:COMMunicate:LAN:FTP:STATe <0 | 1 | ON | OFF>
:SYSTem:COMMunicate:LAN:HOSTname <string>
:SYSTem:COMMunicate:LAN:HTTP:SECure:STATe <0 | 1 | ON | OFF>
:SYSTem:DATE <numeric_value>,<numeric_value>,<numeric_value>
:SYSTem:DEFault:RESet:ALL
:SYSTem:DEFault:RESet:DATA <USER|SYSTem>
:SYSTem:DEFault:RESet:FACTory
:SYSTem:ERRor:DISPlay <0 | 1 | ON | OFF>
:SYSTem:ERRor[:NEXT]?
:SYSTem:FIRMware:UPDate <string>,<string>
:SYSTem:FIRMware:UPDate:LIST?
:SYSTem:FIRMware:UPDate:REMote <string>
:SYSTem:FIRMware:UPDate:REMote:AUTO <0 | 1 | ON | OFF>
:SYSTem:FIRMware:UPDate:REMote:LATest?
:SYSTem:FIRMware:UPDate:REMote:LIST?
:SYSTem:FIRMware:UPDate:REMote:LIST:REFResh
:SYSTem:FIRMware:UPDate:REMote:SOURce <string>
:SYSTem:FIRMware:VERSion?
:SYSTem:GPS:SEARch:MODE <GGLonass|GGALileo|GBEidou|GGGalileo>
:SYSTem:GPS:STATe <0 | 1 | ON | OFF>
:SYSTem:LOG:ERRor?
:SYSTem:MACaddress?
:SYSTem:OPTions?
:SYSTem:OPTions:CONFig?
:SYSTem:OPTions:UPGRade <string>
:SYSTem:PRESet
:SYSTem:REBoot
:SYSTem:SHUTdown
:SYSTem:TEMPerature?
:SYSTem:TIME <numeric_value>,<numeric_value>,<numeric_value>
:SYSTem:TIME:SYNC <AUTO|MANual>
:SYSTem:TIME:SYNC:STATus?
:SYSTem:TIME:ZONE <string>
:SYSTem:TIME:ZONE:CATalog?
:SYSTem:UNIT:NAMe <string>
:TEST:SELFtest?
Signal Generator Commands
:ABORt
:DIAGnostic:CALibration:AMPLitude:INTernal:ABORt
:DIAGnostic:CALibration:AMPLitude:INTernal:DATE?
:DIAGnostic:CALibration:AMPLitude:INTernal:INFO?
:DIAGnostic:CALibration:AMPLitude:INTernal:PAD:LOAD <string>,<string>
:DIAGnostic:CALibration:AMPLitude:INTernal:PAD:NAME?
:DIAGnostic:CALibration:AMPLitude:INTernal:PAD:STORe <string>,<string>
:DIAGnostic:CALibration:AMPLitude:INTernal:RANGe?
:DIAGnostic:CALibration:AMPLitude:INTernal:SENSor?
:DIAGnostic:CALibration:AMPLitude:INTernal:STARt
:DIAGnostic:CALibration:AMPLitude:INTernal:STATe <0 | 1 | ON | OFF>
:DIAGnostic:CALibration:ATTenuator:INTernal:ABORt
:DIAGnostic:CALibration:ATTenuator:INTernal:DATE?
:DIAGnostic:CALibration:ATTenuator:INTernal:INFO?
:DIAGnostic:CALibration:ATTenuator:INTernal:RANGe?
:DIAGnostic:CALibration:ATTenuator:INTernal:SENSor?
:DIAGnostic:CALibration:ATTenuator:INTernal:STARt
:DIAGnostic:CALibration:ATTenuator:INTernal:STATe <0 | 1 | ON | OFF>
:DIAGnostic:CALibration:REFerence:ABORt
:DIAGnostic:CALibration:REFerence:DATE?
:DIAGnostic:CALibration:REFerence:INITiate
:DIAGnostic:CALibration:REFerence:LFRequency:ABORt
:DIAGnostic:CALibration:REFerence:LFRequency:DATE?
:DIAGnostic:CALibration:REFerence:LFRequency:INITiate
:DIAGnostic:CALibration:REFerence:LFRequency:STATus?
:DIAGnostic:CALibration:REFerence:STATus?
:DIAGnostic:MODule:INFOrmation?
:DIAGnostic:SNUM?
:INITiate:CONTinuous <0 | 1 | ON | OFF>
:INITiate[:IMMediate]
:INITiate:SG:SELFtest?
:MEASure:AM:DEPTh?
:MEASure:FM:DEViation?
:MEASure:PM:DEViation?
:MMEMory:LOAD:CORRection<n> <string>,<string>
:MMEMory:STORe:CORRection<n> <string>,<string>
:OUTPut:IMPedance?
:OUTPut:PNAmplifier:STATe <0 | 1 | ON | OFF>
:OUTPut:PROTection <0 | 1 | ON | OFF>
:OUTPut:PROTection:RETRace <0 | 1 | ON | OFF>
:OUTPut:ROSCillator:HFRequency[:STATe] <0 | 1 | ON | OFF>
:OUTPut:ROSCillator:MULTiplied[:STATe] <0 | 1 | ON | OFF>
:OUTPut:ROSCillator:PPSecond[:STATe] <0 | 1 | ON | OFF>
:OUTPut:ROSCillator[:STATe]?
:OUTPut[:STATe] <0 | 1 | ON | OFF>
[:SOURce]:AM:DEPTh <percent_value> | DEFault | MINimum | MAXimum
[:SOURce]:AM:ERRor?
[:SOURce]:AM[:EXTernal]:SENSitivity <numeric_value> | DEFault | MINimum | MAXimum
[:SOURce]:AM[:INTernal]:FREQuency <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:AM[:INTernal]:WAVE <SINE|GAUSsian|RDOWn|RUP|SQUare|TRIangle|UNIForm>
[:SOURce]:AM:LOGDepth <numeric_value> {DB} | DEFault | MINimum | MAXimum
[:SOURce]:AM:LOGSens <numeric_value> | DEFault | MINimum | MAXimum
[:SOURce]:AM:SOURce <INTernal|EXTernal>
[:SOURce]:AM:STATe <0 | 1 | ON | OFF>
[:SOURce]:AM:TYPE <LINear|LOGarithmic>
[:SOURce]:CORRection<n>:PMETer:OFFSet <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:CORRection<n>:PMETer:SCALe <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:CORRection<n>:POINts <numeric_value> | DEFault | MINimum | MAXimum
[:SOURce]:CORRection<n>:STARt <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:CORRection<n>:STEP <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:CORRection<n>:STOP <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:CORRection:CALibrate:ABORt
[:SOURce]:CORRection:CALibrate:STARt
[:SOURce]:CORRection:CALibrate:STATus?
[:SOURce]:CORRection:CSET:SELect <NONE|USER{1}|USER{2}|USER{3}|USER{4}|USER{5}>
[:SOURce]:CORRection:DEVice <USB|ML2437|ML2438>
[:SOURce]:CORRection[:STATe] <0 | 1 | ON | OFF>
[:SOURce]:FM:ERRor?
[:SOURce]:FM[:EXTernal]:METer:INTerval <numeric_value> {PS | NS | US | MS | S | MIN | HR} | DEFault | MINimum | MAXimum
[:SOURce]:FM[:EXTernal]:SENSitivity <numeric_value> {HZ/V | KHZ/V | MHZ/V | GHZ/V} | DEFault | MINimum | MAXimum
[:SOURce]:FM:HFILter <DC|HP63|HP1K>
[:SOURce]:FM[:INTernal]:DEViation <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:FM[:INTernal]:FREQuency <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:FM[:INTernal]:WAVE <SINE|GAUSsian|RDOWn|RUP|SQUare|TRIangle|UNIForm>
[:SOURce]:FM:MODE <LOCKed{[1]|2}|UNLocked>
[:SOURce]:FM:SOURce <INTernal|EXTernal>
[:SOURce]:FM:STATe <0 | 1 | ON | OFF>
[:SOURce]:FREQuency:CENTer <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:FREQuency[:CW|FIXed] <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum | UP | DOWN
[:SOURce]:FREQuency[:CW|FIXed]:STEP[:INCRement] <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:FREQuency[:CW]:SELect <F0|F1|F2|F3|F4|F5|F6|F7|F8|F9>
[:SOURce]:FREQuency:DELTa <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:FREQuency:F<n> <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:FREQuency:MODE <CW|FIXed|SWEep{[1]}|LIST{[1]}|LIST{2}|LIST{3}|LIST{4}|LIST{5}|LIST{6}|LIST{7}|LIST{8}|LIST{9}|LIST{10}>
[:SOURce]:FREQuency:SPAN <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:FREQuency:SPAN:FULL
[:SOURce]:FREQuency:STARt <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:FREQuency:STOP <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:LIST<n>:FREQuency <numeric_value> {HZ | KHZ | MHZ | GHZ}, {<numeric_value> {HZ | KHZ | MHZ | GHZ}}, ...
[:SOURce]:LIST<n>:FREQuency:UPDate <numeric_value>,<numeric_value> {HZ | KHZ | MHZ | GHZ}, {<numeric_value> {HZ | KHZ | MHZ | GHZ}}, ...
[:SOURce]:LIST<n>:INDex <numeric_value> | DEFault | MINimum | MAXimum
[:SOURce]:LIST<n>:POWer <numeric_value> {<amplitude_units>}, {<numeric_value> {<amplitude_units>}}, ...
[:SOURce]:LIST<n>:POWer:UPDate <numeric_value>,<numeric_value> {<amplitude_units>}, {<numeric_value> {<amplitude_units>}}, ...
[:SOURce]:LIST<n>:PRESet
[:SOURce]:LIST<n>:STARt <numeric_value> | DEFault | MINimum | MAXimum
[:SOURce]:LIST<n>:STOP <numeric_value> | DEFault | MINimum | MAXimum
[:SOURce]:LIST:COPY[:CW]
[:SOURce]:LIST:DWELl <numeric_value> {PS | NS | US | MS | S | MIN | HR} | DEFault | MINimum | MAXimum
[:SOURce]:LIST:FREQuency:POINts?
[:SOURce]:LIST:MODE <SWEep|POINt>
[:SOURce]:LIST:POWer:POINts?
[:SOURce]:LIST:PRESet:ALL
[:SOURce]:PM:BWIDth <MINimum|MAXimum>
[:SOURce]:PM:ERRor?
[:SOURce]:PM[:EXTernal]:SENSitivity <numeric_value> | DEFault | MINimum | MAXimum
[:SOURce]:PM[:INTernal]:DEViation <numeric_value> | DEFault | MINimum | MAXimum
[:SOURce]:PM[:INTernal]:FREQuency <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:PM[:INTernal]:WAVE <SINE|GAUSsian|RDOWn|RUP|SQUare|TRIangle|UNIForm>
[:SOURce]:PM:MODE <LNOise|WDEViation>
[:SOURce]:PM:SOURce <INTernal|EXTernal>
[:SOURce]:PM:STATe <0 | 1 | ON | OFF>
[:SOURce]:POWer:ALC:SEARch:LNOise [<[ONCE]>]
[:SOURce]:POWer:ALC:SOURce <INTernal|DIODe|DIODe1|DIODe2|FIXed>
[:SOURce]:POWer:ATTenuation <numeric_value> {DB}
[:SOURce]:POWer:ATTenuation:AUTO <0 | 1 | ON | OFF>
[:SOURce]:POWer:CENTer <numeric_value> {<amplitude_units>} | DEFault | MINimum | MAXimum
[:SOURce]:POWer:DISPlay:OFFSet <numeric_value> {DB} | DEFault | MINimum | MAXimum
[:SOURce]:POWer:DISPlay:OFFSet:STATe <0 | 1 | ON | 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]:L<n> <numeric_value> {<amplitude_units>} | DEFault | MINimum | MAXimum
[:SOURce]:POWer[:LEVel][:IMMediate][:AMPLitude]:SELect <L0|L1|L2|L3|L4|L5|L6|L7|L8|L9>
[:SOURce]:POWer[:LEVel][:IMMediate][:AMPLitude]:STEP[:INCRement] <numeric_value> {DB} | DEFault | MINimum | MAXimum
[:SOURce]:POWer[:LEVel]:RANGe <HIGH|LOW>
[:SOURce]:POWer:LIMit[:AMPLitude] <numeric_value> {<amplitude_units>} | DEFault | MINimum | MAXimum | UP | DOWN
[:SOURce]:POWer:LIMit:STATe <0 | 1 | ON | OFF>
[:SOURce]:POWer:MODE <CW|FIXed|SWEep{2}|LIST{[1]}|LIST{2}|LIST{3}|LIST{4}|LIST{5}|LIST{6}|LIST{7}|LIST{8}|LIST{9}|LIST{10}>
[:SOURce]:POWer:PROTection:CLEar
[:SOURce]:POWer:PROTection:TRIPped?
[:SOURce]:POWer:SPAN <numeric_value> {DB} | DEFault | MINimum | MAXimum
[:SOURce]:POWer:SPAN:FULL
[:SOURce]:POWer:STARt <numeric_value> {<amplitude_units>} | DEFault | MINimum | MAXimum
[:SOURce]:POWer:STOP <numeric_value> {<amplitude_units>} | DEFault | MINimum | MAXimum
[:SOURce]:PULM:ERRor? [DEFault | MINimum | MAXimum]
[:SOURce]:PULM[:INTernal]:FREQuency <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:PULM:POLarity <NORMal|INVerted>
[:SOURce]:PULM:SOURce <INTernal|EXTernal>
[:SOURce]:PULM:STATe <0 | 1 | ON | OFF>
[:SOURce]:PULSe:COUNt <numeric_value> | DEFault | MINimum | MAXimum
[:SOURce]:PULSe:DELay<n> <numeric_value> {PS | NS | US | MS | S | MIN | HR} | DEFault | MINimum | MAXimum
[:SOURce]:PULSe:PERiod <numeric_value> {PS | NS | US | MS | S | MIN | HR} | DEFault | MINimum | MAXimum
[:SOURce]:PULSe:WIDTh<n> <numeric_value> {PS | NS | US | MS | S | MIN | HR} | DEFault | MINimum | MAXimum
[:SOURce]:ROSCillator:GPS:LOCK?
[:SOURce]:ROSCillator:HFRequency:BWIDth <WIDE|NARRow>
[:SOURce]:ROSCillator:HFRequency:LOCK?
[:SOURce]:ROSCillator:HFRequency:SOURce?
[:SOURce]:ROSCillator:LFRequency:SOURce?
[:SOURce]:ROSCillator:LOCK?
[:SOURce]:ROSCillator:MULTiplied:SOURce?
[:SOURce]:ROSCillator:RUBidium:LOCK?
[:SOURce]:ROSCillator:SOURce?
[:SOURce]:ROSCillator:SOURce:CURRent?
[:SOURce]:SWEep<n>:DIRection <UP|DOWN>
[:SOURce]:SWEep<n>:DWELl <numeric_value> {PS | NS | US | MS | S | MIN | HR} | DEFault | MINimum | MAXimum
[:SOURce]:SWEep<n>:DWELl:AUTO?
[:SOURce]:SWEep<n>:ERRor? [DEFault | MINimum | MAXimum]
[:SOURce]:SWEep<n>:GENeration <STEPped>
[:SOURce]:SWEep<n>:POINts <numeric_value> | DEFault | MINimum | MAXimum
[:SOURce]:SWEep<n>:RANGe <F1F2|F3F4|F5DF|F6DF|L1L2|L3L4|L5L6|L7L8|L9L0>
[:SOURce]:SWEep<n>:TIME <numeric_value> {PS | NS | US | MS | S | MIN | HR} | DEFault | MINimum | MAXimum
[:SOURce]:SWEep<n>:TIME:AUTO?
[:SOURce]:SWEep<n>:TIME:LLIMit <numeric_value> {PS | NS | US | MS | S | MIN | HR} | DEFault | MINimum | MAXimum
[:SOURce]:SWEep[:FREQuency]:STEP <numeric_value> {HZ | KHZ | MHZ | GHZ} | DEFault | MINimum | MAXimum
[:SOURce]:SWEep<n>:POWer:STEP <numeric_value> {DB} | DEFault | MINimum | MAXimum
[:SOURce]:SWEep:SPACing <LINear|LOGarithmic>
:SYSTem:LANGuage
:SYSTem:PRESet:REFerence:STATe <0 | 1 | ON | OFF>
:SYSTem:VERSion?
:TRIGger[:IMMediate]
:TRIGger:MODE <SWEep|POINt>
:TRIGger:SEQuence<n>:SLOPe <POSitive|NEGative>
:TRIGger:SEQuence<n>:SOURce <EXTernal{[1]|2}>
:TRIGger:SEQuence<n>:TYPE <FREerun|GATed|DELayed|TRIGgered|TRGDelay|COMPosite>
:TRIGger:SOURce <BUS|IMMediate|EXTernal>
:TRIGger:TYPE <AUTO|SINGle|EXTernal|MANual>
:TSWeep
:UNIT:FREQuency <HZ>
:UNIT:POWer <DBM|DBUV|V>
:UNIT:TIME <S>
Introduction
This chapter contains information on all SCPI programming commands accepted and implemented by the Series MG362x1A Synthesized Signal Generator.