;=============================================================================== ;= [Device Name] = ;= ProgSecName : Section Name containing programming strings = ;= Mode_String...: Mode Strings as there appear in the accuracy file = ;=============================================================================== ; $RCSfile: user_config_instr.ini,v $ ; $Revision: 35724 $ ; $Date: 2018-10-08 08:49:34 -0700 (Mon, 08 Oct 2018) $ [Agilent 8116A] ProgSecName = 8116 [Agilent 33220A] ProgSecName = 332xx ModeStringHz = Hertz ModeStringVdc = Volts ModeStringVppSine = Vpp SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp RP ModeStringVppRamp = Vpp RP ModeStringVppExp = Vpp EXP ModeStringVrmsExp = Volts EXP ModeStringVppSinc = Vpp SY ModeStringVrmsSinc = Volts SY ModeStringVppCardiac = Vpp CD ModeStringVrmsCardiac = Volts CD ModeStringVppNoise = Vpp OI ModeStringVrmsNoise = Volts OI ModeStringLoad50Z = L [Agilent 33250A] ProgSecName = 332xx ModeStringHz = Hertz ModeStringVdc = Volts ModeStringVppSine = Vpp SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp RP ModeStringVppRamp = Vpp RP ModeStringVppExp = Vpp EXP ModeStringVrmsExp = Volts EXP ModeStringVppSinc = Vpp SY ModeStringVrmsSinc = Volts SY ModeStringVppCardiac = Vpp CD ModeStringVrmsCardiac = Volts CD ModeStringVppNoise = Vpp OI ModeStringVrmsNoise = Volts OI ModeStringLoad50Z = L [Agilent 34410A] ProgSecName = 34401A ModeStringFreq = Hertz ModeStringVDC = Volts ModeStringVAC = Volts ModeStringADC = Amps ModeStringAAC = Amps ModeStringRes2W = Ohms 2W ModeStringRes4W = Ohms 4W [Agilent 34411A] ProgSecName = 34401A ModeStringFreq = Hertz ModeStringVDC = Volts ModeStringVAC = Volts ModeStringADC = Amps ModeStringAAC = Amps ModeStringRes2W = Ohms 2W ModeStringRes4W = Ohms 4W [Agilent 53131A] ProgSecName = 5313x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Frequency Ratio Ch1/2 ModeStringPerLF = Timebase ModeStringPhase = Phase Ch1-2 ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Vmin Vmax Ch1 ModeStringVpp = Vpp Ch1 MaxFreqCh1 = 225E+6 MaxFreqCh2 = 225E+6 [Agilent 53132A] ProgSecName = 5313x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Frequency Ratio Ch1/2 ModeStringPerLF = Timebase ModeStringPhase = Phase Ch1-2 ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Vmin Vmax Ch1 ModeStringVpp = Vpp Ch1 MaxFreqCh1 = 225E+6 MaxFreqCh2 = 225E+6 [Agilent 53181A] ProgSecName = 53181 ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringPerLF = Timebase ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringVminVmax = Vmin Vmax Ch1 ModeStringVpp = Vpp Ch1 MaxFreqCh1 = 225E+6 [Agilent 53210A] ProgSecName = 53210 ModeStringFreqLF = Timebase ModeStringPerLF = Timebase [Agilent E3631A] ProgSecName = E3631 ModeStringVDC = Volts ModeStringADC = Amps [Agilent 81110A] ProgSecName = 811xx [Agilent 81130A] ProgSecName = 811xx [Agilent 81133A] ProgSecName = 811xx [Agilent 81134A] ProgSecName = 811xx [Agilent 81150A] ProgSecName = 811xx [Agilent 81160A] ProgSecName = 811xx [Agilent E4400A] ProgSecName = ESG [Agilent E4400B] ProgSecName = ESG [Agilent E4420A] ProgSecName = ESG [Agilent E4420B] ProgSecName = ESG [Agilent E4421A] ProgSecName = ESG [Agilent E4421B] ProgSecName = ESG [Agilent E4422A] ProgSecName = ESG [Agilent E4422B] ProgSecName = ESG [Agilent E4423B] ProgSecName = ESG [Agilent E4424B] ProgSecName = ESG [Agilent E4425B] ProgSecName = ESG [Agilent E4426B] ProgSecName = ESG [Agilent E4430B] ProgSecName = ESG [Agilent E4431B] ProgSecName = ESG [Agilent E4432B] ProgSecName = ESG [Agilent E4433B] ProgSecName = ESG [Agilent E4434B] ProgSecName = ESG [Agilent E4435B] ProgSecName = ESG [Agilent E4436B] ProgSecName = ESG [Agilent E4437B] ProgSecName = ESG [Agilent E4438C] ProgSecName = ESG [Agilent E8241A] ProgSecName = PSG [Agilent E8244A] ProgSecName = PSG [Agilent E8251A] ProgSecName = PSG [Agilent E8254A] ProgSecName = PSG [Agilent E8247C] ProgSecName = PSG [Agilent E8257C] ProgSecName = PSG [Agilent E8257D] ProgSecName = PSG [Agilent E8267C] ProgSecName = PSG [Agilent E8267D] ProgSecName = PSG [Anritsu 68167C] ProgSecName = MG369xB [Anritsu 68369B] ProgSecName = MG369xB [Anritsu MF2412A] ProgSecName = MF2412 [Anritsu MG3691B] ProgSecName = MG369xB [Anritsu MG3692B] ProgSecName = MG369xB [Anritsu MG3693B] ProgSecName = MG369xB [Anritsu MG3694B] ProgSecName = MG369xB [Anritsu MG3695B] ProgSecName = MG369xB [Anritsu MG3696B] ProgSecName = MG369xB [Anritsu MG3691C] ProgSecName = MG369xB [Anritsu MG3692C] ProgSecName = MG369xB [Anritsu MG3693C] ProgSecName = MG369xB [Anritsu MG3694C] ProgSecName = MG369xB [Anritsu MG3695C] ProgSecName = MG369xB [Anritsu MG3696C] ProgSecName = MG369xB [Anritsu MG3697C] ProgSecName = MG369xB [Datron 1271] ProgSecName = 1271,1281 ModeStringFreq = Hertz ModeStringVDC = Volts ModeStringVAC = Volts ModeStringADC = Amps ModeStringAAC = Amps ModeStringRes2W = Ohms 2W ModeStringRes4W = Ohms 4W [Datron 1281] ProgSecName = 1271,1281 ModeStringFreq = Hertz ModeStringVDC = Volts ModeStringVAC = Volts ModeStringADC = Amps ModeStringAAC = Amps ModeStringRes2W = Ohms 2W ModeStringRes4W = Ohms 4W [Fluke 45] ProgSecName = 45 ModeStringFreq = Hertz ModeStringVDC = Volts ModeStringVAC = Volts ModeStringADC = Amps ModeStringAAC = Amps ModeStringRes2W = Ohms 2W [Fluke 80] ProgSecName = 80 [Fluke 81] ProgSecName = 81 [Fluke 271] ProgSecName = 29A ModeStringHzSine = Hertz SI ModeStringHzSquare = Hertz SQ ModeStringHzTriangle = Hertz TI ModeStringHzRamp = Hertz RP ModeStringPerPulse = Period PU ModeStringWidthPulse = Width PU ModeStringVdc = Volts ModeStringVppSine = Vpp SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp TI ModeStringVppRamp = Vpp RP ModeStringVppPulse = Vpp PU ModeStringLoad50Z = L [Fluke 281] ProgSecName = 39A ModeStringHzSine = Hertz SI ModeStringHzSquare = Hertz SQ ModeStringHzTriangle = Hertz TI ModeStringHzRamp = Hertz RP ModeStringPerPulse = Period PU ModeStringWidthPulse = Width PU ModeStringVdc = Volts ModeStringVppSine = Vpp SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp TI ModeStringVppRamp = Vpp RP ModeStringVppPulse = Vpp PU ModeStringLoad50Z = L [Fluke 282] ProgSecName = 195 ModeStringHzSine = Hertz SI ModeStringHzSquare = Hertz SQ ModeStringHzTriangle = Hertz TI ModeStringHzRamp = Hertz RP ModeStringPerPulse = Period PU ModeStringWidthPulse = Width PU ModeStringVdc = Volts ModeStringVppSine = Vpp SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp TI ModeStringVppRamp = Vpp RP ModeStringVppPulse = Vpp PU ModeStringLoad50Z = L [Fluke 284] ProgSecName = 195 ModeStringHzSine = Hertz SI ModeStringHzSquare = Hertz SQ ModeStringHzTriangle = Hertz TI ModeStringHzRamp = Hertz RP ModeStringPerPulse = Period PU ModeStringWidthPulse = Width PU ModeStringVdc = Volts ModeStringVppSine = Vpp SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp TI ModeStringVppRamp = Vpp RP ModeStringVppPulse = Vpp PU ModeStringLoad50Z = L [Fluke 291] ProgSecName = ?? [Fluke 292] ProgSecName = ?? [Fluke 294] ProgSecName = ?? [Fluke 6060A] ProgSecName = 606x ModeStringFreq = Hertz ModeStringAmpl = Decibels [Fluke 6060A/AN] ProgSecName = 606x ModeStringFreq = Hertz ModeStringAmpl = Decibels [Fluke 6060B] ProgSecName = 606x ModeStringFreq = Hertz ModeStringAmpl = Decibels [Fluke 6061A] ProgSecName = 606x ModeStringFreq = Hertz ModeStringAmpl = Decibels [Fluke 6062A] ProgSecName = 606x ModeStringFreq = Hertz ModeStringAmpl = Decibels [Fluke 6080A] ProgSecName = 608x ModeStringFreq = Hertz ModeStringAmpl = Decibels [Fluke 6082A] ProgSecName = 608x ModeStringFreq = Hertz ModeStringAmpl = Decibels [Fluke 8508A] ProgSecName = 8508 ModeStringFreq = Hertz D6 ModeStringVDC = Volts D7 FS ModeStringVAC = Volts D6 ModeStringADC = Amps D7 ModeStringAAC = Amps D6 ModeStringRes2W = Ohms NO D7 2W FS ModeStringRes4W = Ohms NO D7 4W FS [Fluke 8840A] ProgSecName = 8840/42 ModeStringVDC = Volts ModeStringVAC = Volts ModeStringADC = Amps ModeStringAAC = Amps ModeStringRes2W = Ohms 2W ModeStringRes4W = Ohms 4W [Fluke 8840A] ProgSecName = 8840/42 ModeStringVDC = Volts ModeStringVAC = Volts ModeStringADC = Amps ModeStringAAC = Amps ModeStringRes2W = Ohms 2W ModeStringRes4W = Ohms 4W [Fluke 8842A] ProgSecName = 8840/42 ModeStringVDC = Volts ModeStringVAC = Volts ModeStringADC = Amps ModeStringAAC = Amps ModeStringRes2W = Ohms 2W ModeStringRes4W = Ohms 4W [Fluke 8845A] ProgSecName = 8845/46 ModeStringFreq = Hertz D6 ModeStringVDC = Volts NPLC 10 ModeStringVAC = Volts Slow ModeStringADC = Amps NPLC 10 ModeStringAAC = Amps Slow ModeStringRes2W = Ohms NPLC 10 ModeStringRes4W = Ohms NPLC 10 [Fluke 8846A] ProgSecName = 8845/46 ModeStringFreq = Hertz D6 ModeStringVDC = Volts NPLC 10 ModeStringVAC = Volts Slow ModeStringADC = Amps NPLC 10 ModeStringAAC = Amps Slow ModeStringRes2W = Ohms NPLC 10 ModeStringRes4W = Ohms NPLC 10 [Fluke 9640A] ProgSecName = 9640 ModeStringFreqLF = Freq Ctr [Fluke 9640A-LPN] ProgSecName = 9640 ModeStringFreqLF = Freq Ctr [Fluke 9640A-LPNX] ProgSecName = 9640 ModeStringFreqLF = Freq Ctr [Fluke 96040A] ProgSecName = 9640 ModeStringFreqLF = Freq Ctr [Fluke 96270A] ProgSecName = 9640 ModeStringFreqLF = Freq Ctr [Fluke PM 6665] ProgSecName = PM666x ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringPerLF = Timebase ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN MaxFreqCh1 = 120E+6 MaxFreqCh2 = 120E+6 [Fluke PM 6666] ProgSecName = PM666x ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringPerLF = Timebase ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN MaxFreqCh1 = 120E+6 MaxFreqCh2 = 120E+6 [Fluke PM 6669] ProgSecName = PM666x ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringPerLF = Timebase ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN MaxFreqCh1 = 120E+6 MaxFreqCh2 = 120E+6 [Fluke PM 6690] ProgSecName = PM669x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 300E+6 MaxFreqCh2 = 300E+6 [HP 3325A] ProgSecName = 3325A ModeStringHz = Hertz ModeStringVdc = Volts ModeStringdBmSine = dBm SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp RP ModeStringVppRamp = Vpp RP ModeStringLoad50Z = L [HP 3325B] ProgSecName = 3325B ModeStringHz = Hertz ModeStringVdc = Volts ModeStringdBmSine = dBm SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp RP ModeStringVppRamp = Vpp RP ModeStringLoad50Z = L [HP 3335A] ProgSecName = 3335A ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringAttn = ATTEN dB ModeStringFlat = dB Flat ModeStringHzLine = Hz Line ModeStringHzTC = Hz TC AbsLvlFreq50 = 100 kHz AbsLvlFreq75 = 100 kHz [HP 3336A] ProgSecName = 3336A ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat ModeStringAttn = ATTEN dB AbsLvlFreq75 = 10 kHz AbsLvlFreq150 = 50 kHz AbsLvlFreq600 = 10 kHz [HP 3336B] ProgSecName = 3336B ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat ModeStringAttn = ATTEN dB AbsLvlFreq75 = 10 kHz AbsLvlFreq124 = 50 kHz AbsLvlFreq135 = 50 kHz AbsLvlFreq600 = 10 kHz [HP 3336C] ProgSecName = 3336C ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat ModeStringAttn = ATTEN dB AbsLvlFreq50 = 10 kHz AbsLvlFreq75 = 10 kHz [HP 3458A] ProgSecName = 3458 ModeStringFreq = Hertz ModeStringVDC = Volts ModeStringVAC = Volts ModeStringADC = Amps ModeStringAAC = Amps ModeStringRes2W = Ohms 2W ModeStringRes4W = Ohms 4W [HP 5334A] ProgSecName = 5334A [HP 5350A] ProgSecName = 535x [HP 5350B] ProgSecName = 535x [HP 5350M] ProgSecName = 535x [HP 5351A] ProgSecName = 535x [HP 5351B] ProgSecName = 535x [HP 5351M] ProgSecName = 535x [HP 5352A] ProgSecName = 535x [HP 5352B] ProgSecName = 535x [HP 5352M] ProgSecName = 535x [HP 8340A] ProgSecName = 8340/41 ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat ModeStringHzLine = Hz Line ModeStringHzTC = Hz TC [HP 8340B] ProgSecName = 8340/41 ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat ModeStringHzLine = Hz Line ModeStringHzTC = Hz TC [HP 8341A] ProgSecName = 8340/41 [HP 8341B] ProgSecName = 8340/41 [HP 8642A] ProgSecName = 8642 [HP 8642B] ProgSecName = 8642 [HP 8643A] ProgSecName = 8643/44/45 [HP 8644A] ProgSecName = 8643/44/45 [HP 8644B] ProgSecName = 8643/44/45 [HP 8645A] ProgSecName = 8643/44/45 [HP 8647A] ProgSecName = 8647/48 [HP 8648A] ProgSecName = 8647/48 ModeStringFreq = Hertz ModeStringAmpl = Decibels [HP 8648B] ProgSecName = 8647/48 ModeStringFreq = Hertz ModeStringAmpl = Decibels [HP 8648C] ProgSecName = 8647/48 ModeStringFreq = Hertz ModeStringAmpl = Decibels [HP 8648D] ProgSecName = 8647/48 ModeStringFreq = Hertz ModeStringAmpl = Decibels [HP 8656A] ProgSecName = 865x ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat ModeStringHzLine = Hz Line ModeStringHzTC = Hz TC [HP 8656B] ProgSecName = 865x ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat ModeStringHzLine = Hz Line ModeStringHzTC = Hz TC [HP 8657A] ProgSecName = 865x ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat ModeStringHzLine = Hz Line ModeStringHzTC = Hz TC [HP 8657B] ProgSecName = 865x ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat ModeStringHzLine = Hz Line ModeStringHzTC = Hz TC [HP 8662A] ProgSecName = 8662/63 ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat [HP 8663A] ProgSecName = 8662/63 ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat [HP 8664A] ProgSecName = 8664/65 [HP 8665A] ProgSecName = 8664/65 [HP 8665B] ProgSecName = 8664/65 [HP 8671A] ProgSecName = 867x [HP 8671B] ProgSecName = 867x [HP 8672A] ProgSecName = 867x [HP 8672S] ProgSecName = 867x [HP 8673B] ProgSecName = 867x [HP 8673D] ProgSecName = 867x [HP 8673C] ProgSecName = 867x [HP 8673D] ProgSecName = 867x [HP 8673E] ProgSecName = 867x [HP 8673G] ProgSecName = 867x [HP 8673H] ProgSecName = 867x [HP 33120A] ProgSecName = 33120 ModeStringHz = Hertz ModeStringVdc = Volts ModeStringVppSine = Vpp SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp TI ModeStringVppRamp = Vpp RP ModeStringVppExp = Vpp EXP ModeStringVrmsExp = Volts EXP ModeStringVppSinc = Vpp SY ModeStringVrmsSinc = Volts SY ModeStringVppCardiac = Vpp CD ModeStringVrmsCardiac = Volts CD ModeStringVppNoise = Vpp OI ModeStringVrmsNoise = Volts OI ModeStringLoad50Z = L [HP 34401A] ProgSecName = 34401A ModeStringFreq = Hertz ModeStringVDC = Volts ModeStringVAC = Volts ModeStringADC = Amps ModeStringAAC = Amps ModeStringRes2W = Ohms 2W ModeStringRes4W = Ohms 4W [HP 81110A] ProgSecName = 811xx [HP 81130A] ProgSecName = 811xx [HP 83620A] ProgSecName = 836xx [HP 83620B] ProgSecName = 836xx [HP 83622A] ProgSecName = 836xx [HP 83622B] ProgSecName = 836xx [HP 83623A] ProgSecName = 836xx [HP 83623B] ProgSecName = 836xx [HP 83624A] ProgSecName = 836xx [HP 83624B] ProgSecName = 836xx [HP 83630A] ProgSecName = 836xx [HP 83630B] ProgSecName = 836xx ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat [HP 83640A] ProgSecName = 836xx [HP 83640B] ProgSecName = 836xx [HP 83642A] ProgSecName = 836xx [HP 83650A] ProgSecName = 836xx [HP 83650B] ProgSecName = 836xx [HP 83711A] ProgSecName = 837xx [HP 83711B] ProgSecName = 837xx [HP 83712A] ProgSecName = 837xx [HP 83712B] ProgSecName = 837xx [HP 83731A] ProgSecName = 837xx [HP 83731B] ProgSecName = 837xx [HP 83732A] ProgSecName = 837xx [HP 83732B] ProgSecName = 837xx [HP 83751A] ProgSecName = 837xx [HP 83751B] ProgSecName = 837xx [HP 83752A] ProgSecName = 837xx [HP 83752B] ProgSecName = 837xx [Keithley 2000] ProgSecName = 2000 ModeStringFreq = Hertz ModeStringVDC = Volts ModeStringVAC = Volts ModeStringADC = Amps ModeStringAAC = Amps ModeStringRes2W = Ohms 2W ModeStringRes4W = Ohms 4W [Keysight 81130A] ProgSecName = 811xx [Keysight 81133A] ProgSecName = 811xx [Keysight 81134A] ProgSecName = 811xx [Keysight 81150A] ProgSecName = 811xx [Keysight 81160A] ProgSecName = 811xx [Marconi 2023] ProgSecName = 202x [Marconi 2024] ProgSecName = 202x [Pendulum CNT-90] ProgSecName = PM669x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 225E+6 MaxFreqCh2 = 225E+6 [Philips PM 5191] ProgSecName = PM519x ModeStringHzSine = Hertz SI ModeStringHzSquare = Hertz SQ ModeStringHzTriangle = Hertz TI ModeStringVdc = Volts ModeStringVppSine = Vpp SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp RP ModeStringVppRamp = Vpp RP ModeStringLoad50Z = L [Philips PM 5192] ProgSecName = PM519x ModeStringHzSine = Hertz SI ModeStringHzSquare = Hertz SQ ModeStringHzTriangle = Hertz TI ModeStringVdc = Volts ModeStringVppSine = Vpp SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp RP ModeStringVppRamp = Vpp RP ModeStringLoad50Z = L [Philips PM 5193] ProgSecName = PM519x ModeStringHzSine = Hertz SI ModeStringHzSquare = Hertz SQ ModeStringHzTriangle = Hertz TI ModeStringVdc = Volts ModeStringVppSine = Vpp SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp RP ModeStringVppRamp = Vpp RP ModeStringLoad50Z = L [Philips PM 6665] ProgSecName = PM666x ModeStringFreqLF = Timebase ModeStringFreqHF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringPerLF = Timebase ModeStringVminVmax = Volts MX MN MaxFreqCh1 = 120E+6 MaxFreqCh2 = 120E+6 [Philips PM 6666] ProgSecName = PM666x ModeStringFreqLF = Timebase ModeStringFreqHF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringPerLF = Timebase ModeStringVminVmax = Volts MX MN MaxFreqCh1 = 120E+6 MaxFreqCh2 = 120E+6 [Philips PM 6667] ProgSecName = PM666x ModeStringFreqLF = Timebase ModeStringFreqHF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringPerLF = Timebase ModeStringVminVmax = Volts MX MN MaxFreqCh1 = 120E+6 [Philips PM 6680] ProgSecName = PM668x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 225E+6 MaxFreqCh2 = 225E+6 [Philips PM 6681] ProgSecName = PM668x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 300E+6 MaxFreqCh2 = 300E+6 [Philips PM 6685] ProgSecName = PM668x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringPerLF = Timebase ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 225E+6 [Rohde & Schwarz SMF100A] ProgSecName = SMFxxx ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat [Rohde & Schwarz SMY02] ProgSecName = SMYxx ModeStringFreq = Hertz ModeStringAmpl = Decibels ModeStringFlat = dB Flat [Rohde & Schwarz SMY03] ProgSecName = SMYxx [Rohde & Schwarz SMY43] ProgSecName = SMYxx [Tabor 8550] ProgSecName = 80 [Tabor 8551] ProgSecName = 81 [Tektronix FCA3000] ProgSecName = PM669x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 300E+6 MaxFreqCh2 = 300E+6 [Tektronix FCA3003] ProgSecName = PM669x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 300E+6 MaxFreqCh2 = 300E+6 [Tektronix FCA3100] ProgSecName = PM669x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 300E+6 MaxFreqCh2 = 300E+6 [Tektronix FCA3103] ProgSecName = PM669x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 300E+6 MaxFreqCh2 = 300E+6 [Tektronix FCA3020] ProgSecName = PM669x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 300E+6 MaxFreqCh2 = 300E+6 [Tektronix FCA3120] ProgSecName = PM669x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 300E+6 MaxFreqCh2 = 300E+6 [Tektronix MCA3027] ProgSecName = PM669x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 300E+6 MaxFreqCh2 = 300E+6 [Tektronix MCA3040] ProgSecName = PM669x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 300E+6 MaxFreqCh2 = 300E+6 [Wavetek 29A] ProgSecName = 29A ModeStringHzSine = Hertz SI ModeStringHzSquare = Hertz SQ ModeStringHzTriangle = Hertz TI ModeStringHzRamp = Hertz RP ModeStringVdc = Volts ModeStringVppSine = Vpp SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp TI ModeStringVppRamp = Vpp RP ModeStringLoad50Z = L [Wavetek 39A] ProgSecName = 39A ModeStringHzSine = Hertz SI ModeStringHzSquare = Hertz SQ ModeStringHzTriangle = Hertz TI ModeStringHzRamp = Hertz RP ModeStringPerPulse = Period PU ModeStringWidthPulse = Width PU ModeStringVdc = Volts ModeStringVppSine = Vpp SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp TI ModeStringVppRamp = Vpp RP ModeStringVppPulse = Vpp PU ModeStringLoad50Z = L [Wavetek 80] ProgSecName = 80 [Wavetek 81] ProgSecName = 81 [Wavetek 195] ProgSecName = 195 ModeStringHzSine = Hertz SI ModeStringHzSquare = Hertz SQ ModeStringHzTriangle = Hertz TI ModeStringHzRamp = Hertz RP ModeStringPerPulse = Period PU ModeStringWidthPulse = Width PU ModeStringVdc = Volts ModeStringVppSine = Vpp SI ModeStringVppSquare = Vpp SQ ModeStringVppTriangle = Vpp TI ModeStringVppRamp = Vpp RP ModeStringVppPulse = Vpp PU ModeStringLoad50Z = L [Wavetek 395] ProgSecName = 395 ModeStringHzSine = Hertz SI ModeStringHzSquare = Hertz SQ ModeStringHzTriangle = Hertz TI ModeStringHzRamp = Hertz RP ModeStringPerPulse = Period PU ModeStringWidthPulse = Width PU ModeStringVdc = Volts ModeStringVpSine = Vp SI ModeStringVpSquare = Vp SQ ModeStringVpTriangle = Vp TI ModeStringVpRamp = Vp RP ModeStringVpPulse = Vp PU ModeStringVpNoise = Vp OI ModeStringLoad50Z = L [Wavetek 900] ProgSecName = PM668x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 225E+6 MaxFreqCh2 = 225E+6 [Wavetek 901] ProgSecName = PM668x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringFreqRatio1/2 = Hertz FR ModeStringFreqRatio2/1 = Hertz FR ModeStringPerLF = Timebase ModeStringPhase = Degrees PR ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringTimeInt = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 300E+6 MaxFreqCh2 = 300E+6 [Wavetek 905] ProgSecName = PM668x ModeStringDutyCycle = Timebase ModeStringFreqHF = Timebase ModeStringFreqLF = Timebase ModeStringPerLF = Timebase ModeStringPulseWidth = Timebase ModeStringRiseFall = Timebase ModeStringVminVmax = Volts MX MN ModeStringVpp = Vpp PP MaxFreqCh1 = 225E+6 ;=============================================================================== ;= Remote Programming Section = ;=============================================================================== ;=============================================================================== ;= Agilent 33220A, 33250A = ;=============================================================================== [332xx] FSC = SCPI ;- Terminals Output = Output Output50_Ohm = Output RefIn = 10 MHz In RefOut = 10 MHz Out TrigOut = Sync ;- Reset Reset = *RST ;- RESET FSC ResetFSC = OUTP OFF ;- Output OutputOff = OUTP OFF OutputOn = OUTP ON ;- Reference Oscillator RefSelect = Auto ;- Output Impedance Imp = OUTP:LOAD ImpMin = OUTP:LOAD MIN ImpMax = OUTP:LOAD MAX ImpInfinity = OUTP:LOAD INF ;- Output Polarity PolarityNormal = OUTP:POL NORM PolarityInverted = OUTP:POL INV ;- Waveform DC = FUNC DC Sine = FUNC SIN Square = FUNC SQU PosRamp = FUNC RAMP;:FUNC:RAMP:SYMM 100 NegRamp = FUNC RAMP;:FUNC:RAMP:SYMM 0 Triangle = FUNC RAMP;:FUNC:RAMP:SYMM 50 Pulse = FUNC PULS ExpRise = FUNC:USER EXP_RISE;:FUNC USER ExpFall = FUNC:USER EXP_FALL;:FUNC USER Sinc = FUNC:USER SINC;:FUNC USER Cardiac = FUNC:USER CARDIAC;:FUNC USER Noise = FUNC NOISE ;- Amplitude Ampl_Vpp = VOLT:UNIT Vpp;:VOLT Ampl_Vrms = VOLT:UNIT Vrms;:VOLT Ampl_dBm = VOLT:UNIT dBm;:VOLT ;- DC Offset DC_Offset = VOLT:OFFS V ;- Frequency Freq = FREQ Hz ;- Sweep Parameters StartFreq = FREQ:START Hz StopFreq = FREQ:STOP Hz SweepTime = SWEEP:TIME SweepLin = SWEEP:SPAC LIN SweepLog = SWEEP:SPAC LOG SweepCont = SWEEP:STAT ON SweepSingle = TRIG:SOUR BUS;*TRG;*WAI ;- Trigger Type FreeRun = TRIG:SOUR IMM ExtTrig = TRIG:SOUR EXT ;- Pulse PulsePeriod = PULS:PER PulseWidth = PULS:WIDT PulseRiseTime = PULS:TRAN PulseFallTime = PULS:TRAN PulseBaseline = VOLT:LOW PulseTopline = VOLT:HIGH ;- Duty Cycle (Square only) DutyCycle = FUNC:SQU:DCYC ;- Symmetry (Ramp only) Symmetry = FUNC:RAMP:SYMM ;- AM State --------------------------- AM_Off = AM:STAT OFF AM_On = AM:STAT ON ;- AM Source AM_Ext = AM:SOUR EXT AM_Int = AM:SOUR INT ;- AM Frequency AM_ModFreq = AM:INT:FREQ Hz ;- AM Depth AM_Depth = AM:DEPT ;- FM State --------------------------- FM_Off = FM:STAT OFF FM_On = FM:STAT ON ;- FM Source FM_Ext = FM:SOUR EXT FM_Int = FM:SOUR INT ;- FM Frequency FM_ModFreq = FM:INT:FREQ Hz ;- FM Deviation FM_Dev = FM:DEV Hz ;- Phase Modulation State PM_Off = PM:STAT OFF PM_On = PM:STAT ON ;- Phase Modulation Source PM_Ext = PM:SOUR EXT PM_Int = PM:SOUR INT ;- Phase Modulation Frequency PM_ModFreq = PM:INT:FREQ Hz ;- Phase Modulation Deviation PM_Dev = PM:DEV rad ;- FSK Modulation State FSK_Off = FSK:STAT OFF FSK_On = FSK:STAT ON ;- FSK Modulation Source FSK_Ext = FSK:SOUR EXT FSK_Int = FSK:SOUR INT ;- FSK Modulation Frequency FSK_Rate = FSK:INT:RATE Hz ;- FSK Frequency FSK_Freq = FSK:FREQ Hz ;=============================================================================== ;= Agilent E3631A = ;=============================================================================== [E3631] FSC = SCPI ;- Terminals Output1Hi = 6V + Output1Lo = 6V - Output2Hi = 25V + Output2Lo = 25V COM Output3Hi = 25V - Output3Lo = 25V COM ;- Reset Reset = *RST ;- RESET FSC ResetFSC = OUTP:STAT OFF ;- Output OutputOff = OUTP:STAT OFF OutputOn = OUTP:STAT ON ;- Channels Chan1 = INST P6V Chan2 = INST P25V Chan3 = INST N25V ;- Voltage Volt = VOLT ;- Current Curr = CURR ;=============================================================================== ;= Agilent ESG "Economy Signal Generator" = ;=============================================================================== [ESG] FSC = SCPI ;- Terminals Output50_Ohm = RF OUTPUT RefIn = 10 MHz REF INPUT RefOut = 10 MHz REF OUTPUT ;- Reset Reset = *RST ;- RESET FSC ResetFSC = OUTP:STAT OFF ;- Output OutputOff = OUTP:STAT OFF OutputOn = OUTP:STAT ON ;- Reference Oscillator RefOscExt = ROSC:SOUR EXT RefOscInt = ROSC:SOUR INT ;- Amplitude Ampl_dBm = UNIT:POW dBm;:POW Ampl_dBuV = UNIT:POW dBuV;:POW Ampl_V = UNIT:POW V;:POW ;- Frequency Freq = FREQ:CW ;=============================================================================== ;= Agilent PSG "Performance Signal Generator" = ;=============================================================================== [PSG] FSC = SCPI ;- Terminals Output50_Ohm = RF OUTPUT RefIn = 10 MHz REF INPUT RefOut = 10 MHz REF OUTPUT ;- Reset Reset = *RST ;- RESET FSC ResetFSC = OUTP:STAT OFF ;- Output OutputOff = OUTP:STAT OFF OutputOn = OUTP:STAT ON ;- Reference Oscillator RefOscExt = ROSC:SOUR EXT RefOscInt = ROSC:SOUR INT ;- Amplitude Ampl_dBm = UNIT:POW dBm;:POW Ampl_dBuV = UNIT:POW dBuV;:POW Ampl_Vpp = UNIT:POW Vpp;:POW Ampl_Vrms = UNIT:POW Vrms;:POW ;- Frequency Freq = FREQ:CW ;- AM State --------------------------- AM_Off = AM:STAT OFF AM_On = AM:STAT ON ;- AM Source ;- AM Frequency AM_ModFreq = AM:INT:FREQ Hz ;- AM Depth AM_Depth = AM:DEPT ;- FM State --------------------------- FM_Off = FM:STAT OFF FM_On = FM:STAT ON ;- FM Source ;- FM Frequency FM_ModFreq = FM:INT:FREQ ;- FM Deviation FM_Dev = FM:DEV ;- Sweep Parameters StartFreq = FREQ:START Hz StopFreq = FREQ:STOP Hz SweepTime = SWEEP:AUTO OFF;TIME s SweepLin = SWEEP:SPAC LIN SweepLog = SWEEP:SPAC LOG SweepCont = SWEEP:STAT ON SweepSingle = TRIG:SOUR BUS;*TRG;*WAI ;=============================================================================== ;= Datron (Wavetek) 1271, 1281 = ;=============================================================================== [1271,1281] FSC = IEEE2 ; Terminals InputHi = Hi InputLo = Lo SenseHi = I+ SenseLo = I- CurrentHi = I+ CurrentLo = I- Guard = Guard OhmGuard = Ohm Guard ExtTrig = EXT TRIG (on rear) ;- Reset Reset = *RST ;- RESET FSC ResetFSC = *CLS ; Initiate Initiate = *TRG ; Fetch Fetch = RDG? FetchFreq = FREQ? ; Functions ; When user_config_instr.ini was first created, only IEEE-488 bus trigger (EXT) ; was supported. Therefore @DMM_Func was overloaded. If @DMM_TrigSrc is ; specified, the trigger source is sent last, effectively overriding the ; IEEE-488 bus trigger (EXT) in the function command strings below. DC_Voltage = TRG_SRCE EXT;DCV AUTO,FILT_OFF,RESL7,FAST_OFF;DB OFF AC_Voltage = TRG_SRCE EXT;ACV AUTO,FILT100Hz,RESL6,ACCP,TFER_ON;DB OFF Resistance2W = TRG_SRCE EXT;OHMS AUTO,FILT_OFF,RESL7,FAST_OFF,TWR;DB OFF Resistance4W = TRG_SRCE EXT;OHMS AUTO,FILT_OFF,RESL7,FAST_OFF,FWR;DB OFF DC_Current = TRG_SRCE EXT;DCI AUTO,FILT_OFF,RESL6,FAST_OFF;DB OFF AC_Current = TRG_SRCE EXT;ACI AUTO,FILT100Hz,RESL5,ACCP;DB OFF Frequency = TRG_SRCE EXT;ACV AUTO,FILT100Hz,RESL5,ACCP,TFER_ON;DB OFF;GATE FAST_OFF ; Guard GuardRefSelect = Programmable GuardExt = GUARD REM GuardInt = GUARD LCL ; Trigger Source TriggerSourceInt = TRG_SRCE INT TriggerSourceExt = TRG_SRCE EXT ;=============================================================================== ;= Fluke 45 = ;=============================================================================== [45] FSC = IEEE2 ; Terminals InputHi = Volt-Ohm-Diode InputLo = COM CurrentHi = 100mA HighCurrentHi = 10A ;- Reset Reset = *RST ;- RESET FSC ResetFSC = *CLS ; Initiate Initiate = *TRG ; Fetch Fetch = VAL1? ; Functions DC_Voltage = TRIGGER 3;RATE S;VDC AC_Voltage = TRIGGER 3;RATE S;VAC dBm = TRIGGER 3;RATE S;VAC;DB Resistance2W = TRIGGER 3;RATE S;OHMS DC_Current = TRIGGER 3;RATE S;ADC AC_Current = TRIGGER 3;RATE S;AAC HighDC_Current = TRIGGER 3;RATE S;ADC;RANGE 3 HighAC_Current = TRIGGER 3;RATE S;AAC;RANGE 3 Frequency = TRIGGER 3;RATE S;FREQ ; dBm Reference dB_Ref50_Ohm = DBREF 5 dB_Ref75_Ohm = DBREF 6 dB_Ref300_Ohm = DBREF 14 dB_Ref600_Ohm = DBREF 16 ;=============================================================================== ;= Fluke/Wavetek 80 = ;= Tabor 8550 = ;=============================================================================== [80] FSC = IEEE TrigOut = SYNC OUT ;- Terminals Output = OUT 50 Ohm ;- Reset Reset = *RST ;- RESET FSC ResetFSC = D1 ;- Output Mode OutputOff = D1 OutputOn = D0 ;- Output Impedance ImpFixed = 50 Ohm ImpFixed50_Ohm = Yes ;- Waveform DC = W0 Sine = W1 Triangle = W2 Square = W3 ;- Amplitude Ampl_Vpp = AMP V Ampl_VDC = DCO V ;- DC Offset DC_Offset = OFS V ;- Duty Cycle DutyCycle = DTY PCT ;- Frequency Freq = FRQ HZ ;- Operating Mode SweepOff = F0 SweepLin = F1 SweepLog = F2 ;- Burst BurstCount = BUR ;- Sweep StartFreq = FRQ HZ StopFreq = SSN HZ SweepTime = SWT S SweepUp = S1 SweepDown = S2 SweepUpDown = S3 SweepDownUp = S4 ;- Trigger Modes FreeRun = M1 ExtTrig = M2 ExtGate = M3 ExtBurst = M4 IntGate = M5 IntBurst = M6 ;=============================================================================== ;= Fluke/Wavetek 81 = ;= Tabor 8551 = ;=============================================================================== [81] FSC = IEEE ;- Terminals Output = OUT 50 Ohm TrigOut = SYNC OUT ;- Reset Reset = *RST ;- RESET FSC ResetFSC = D1 ;- Output Mode OutputOff = D1 OutputOn = D0 ;- Output Impedance ImpFixed = 50 Ohm ImpFixed50_Ohm = Yes ;- Operating Mode/Waveform DC = W0 Sine = W1 Triangle = W2 Square = W3 Pulse = F1;W3 PosPulse = F1;W4 NegPulse = F1;W5 PosRamp = W6 ;- Amplitude Ampl_Vpp = AMP V Ampl_VDC = DCO V ;- DC Offset DC_Offset = OFS V ;- Duty Cycle DutyCycle = DTY PCT ;- Frequency Freq = FRQ HZ ;- Pulse PulsePeriod = PER S PulseWidth = WID S PulseRiseTime = LEE S PulseFallTime = TRE S PulseBaseline = LOL V PulseTopline = HIL V ;- Burst BurstCount = BUR ;- Trigger Modes FreeRun = M1 ExtTrig = M2 ExtGate = M3 ExtBurst = M4 IntGate = M5 IntBurst = M6 ;=============================================================================== ;= Fluke/Gigatronics 6060A/B, 6061A, 6062A = ;=============================================================================== [606x] FSC = IEEE ;- Terminals Output50_Ohm = RF OUTPUT RefIn = 10 MHz IN/OUT or REF IN (rear) RefOut = 10 MHz IN/OUT (rear) ;- Reset Reset = [SDC] ;- RESET FSC ResetFSC = RO0 ;- Output OutputOff = RO0 OutputOn = RO1 ;- Reference Oscillator RefSelect = Manual RefOscSwitch = REF (rear) RefOscExt = EXT RefOscInt = INT ;- Amplitude Ampl_dBm = APDB Ampl_V = APV ;- Frequency Freq = FRHZ ;- AM Source AM_Ext = AI0,AE1 AM_Int = AE0,AI1 ;- AM Frequency AM_ModFreq = MFHZ ;- AM Depth AM_Depth = AMPC ;- FM Source FM_Ext = FI0,FE1 FM_Int = FE0,FI1 ;- FM Frequency FM_ModFreq = MFHZ ;- FM Deviation FM_Dev = FMHz ;- PM Source PM_Ext = PI0,PE1 PM_Int = PE0,PI1 ;- PM Frequency PM_ModFreq = MFHZ ;- Phase Modulation PM_Dev = FMRD ;=============================================================================== ;= Fluke/Gigatronics 6080A, 6082A (L6080 language selected) = ;=============================================================================== [608x] FSC = IEEE2 ;- Terminals Output50_Ohm = RF OUTPUT RefIn = REF IN (rear) RefOut = 10 MHz OUT (rear) ;- Reset Reset = *RST ;- RESET FSC ResetFSC = RFOUT OFF ;- Output OutputOff = RFOUT OFF OutputOn = RFOUT ON ;- Reference Oscillator RefSelect = Manual RefOscSwitch = REF (rear) RefOscExt = EXT RefOscInt = INT ;- Amplitude Ampl_dBm = AMPL DBM Ampl_V = AMPL V ;- Frequency Freq = FREQ HZ ;- AM Source AM_ExtAC = EXTAC_AM ON AM_ExtDC = EXTDC_AM ON AM_Int = INT_AM ON ;- AM Frequency AM_ModFreq = MODF HZ ;- AM Depth AM_Depth = AM PCT ;- FM Source FM_ExtAC = EXTAC_FM ON FM_ExtDC = EXTDC_FM ON FM_Int = INT_FM ON ;- FM Frequency FM_ModFreq = MODF HZ ;- FM Deviation FM_Dev = FM HZ ;- PM Frequency PM_ModFreq = MODF HZ ;- Phase Modulation PM_Dev = FM RAD ;- Pulse Modulation PL_SourceSelect = Programmable PL_Ext = EXT_PULSE ON PL_Int = INT_PULSE ON ;=============================================================================== ;= Fluke 8508A = ;=============================================================================== [8508] FSC = IEEE2 ; Terminals InputHi = INPUT HI InputLo = INPUT LO SenseHi = SENSE HI SenseLo = SENSE LO CurrentHi = INPUT A HighCurrentHi = INPUT A Guard = GUARD ExtTrig = TRIG (on rear) ;- Reset Reset = *RST ;- RESET FSC ResetFSC = *CLS ; Initiate Initiate = *TRG ; Fetch Fetch = RDG? FetchFreq = FREQ? ; Functions ; When user_config_instr.ini was first created, only IEEE-488 bus trigger (EXT) ; was supported. Therefore @DMM_Func was overloaded. If @DMM_TrigSrc is ; specified, the trigger source is sent last, effectively overriding the ; IEEE-488 bus trigger (EXT) in the function command strings below. DC_Voltage = TRG_SRCE EXT;DCV AUTO AC_Voltage = TRG_SRCE EXT;ACV AUTO Resistance2W = TRG_SRCE EXT;OHMS AUTO,TWO_WR Resistance4W = TRG_SRCE EXT;OHMS AUTO,FOUR_WR DC_Current = TRG_SRCE EXT;DCI AUTO AC_Current = TRG_SRCE EXT;ACI AUTO HighDC_Current = TRG_SRCE EXT;DCI 20 HighAC_Current = TRG_SRCE EXT;ACI 20 Frequency = TRG_SRCE EXT;ACV AUTO ; Guard GuardRefSelect = Programmable GuardExt = GUARD EXT GuardInt = GUARD INT ; Trigger Source TriggerSourceInt = TRG_SRCE INT TriggerSourceExt = TRG_SRCE EXT ; Trigger Delay TriggerDelay = DELAY ;=============================================================================== ;= Fluke 8840A, 8842A = ;=============================================================================== [8840/42] FSC = IEEE ; Terminals InputHi = INPUT HI InputLo = INPUT LO SenseHi = SENSE HI SenseLo = SENSE LO CurrentHi = INPUT 2A ;- Reset Reset = * ; Initiate Initiate = ? ; Functions DC_Voltage = T2F1 AC_Voltage = T2F2 Resistance2W = T2F3 Resistance4W = T2F4 DC_Current = T2F5 AC_Current = T2F8 ;=============================================================================== ;= Fluke 8845A, 8846A = ;=============================================================================== [8845/46] FSC = SCPI ; Terminals InputHi = INPUT HI InputLo = INPUT LO SenseHi = SENSE HI SenseLo = SENSE LO CurrentHi = 400mA HighCurrentHi = 10A ;- Reset Reset = *RST ; Initiate ; When user_config_instr.ini was first created, the Initiate parameter was ; overloaded for SCPI compliant DMMs. The trigger command was combined with ; the initiate command (e.g. "INIT;*TRG"). This will not work with external ; trigger. Therefore, InitiateOnly was added to support external trigger. InitiateOnly = INIT Initiate = INIT;*TRG ; Fetch Fetch = FETCH? ; Functions ; When user_config_instr.ini was first created, only IEEE-488 bus trigger ; was supported. Therefore @DMM_Func was overloaded. If @DMM_TrigSrc is ; specified, the trigger source is sent last, effectively overriding the ; IEEE-488 bus trigger in the function command strings below. DC_Voltage = TRIG:SOUR BUS;:FUNC "VOLT:DC";:VOLT:DC:NPLC 100 AC_Voltage = TRIG:SOUR BUS;:FUNC "VOLT:AC";:DET:BAND 3 Resistance2W = TRIG:SOUR BUS;:FUNC "RES";:RES:NPLC 100 Resistance4W = TRIG:SOUR BUS;:FUNC "FRES";:FRES:NPLC 100 DC_Current = TRIG:SOUR BUS;:FUNC "CURR:DC";:CURR:DC:NPLC 100 HighDC_Current = TRIG:SOUR BUS;:FUNC "CURR:DC";:CURR:DC:RANG 10;NPLC 100 AC_Current = TRIG:SOUR BUS;:FUNC "CURR:AC";:DET:BAND 3 HighAC_Current = TRIG:SOUR BUS;:FUNC "CURR:AC";:CURR:AC:RANG 10;:DET:BAND 3 Frequency = TRIG:SOUR BUS;:FUNC "FREQ" Period = TRIG:SOUR BUS;:FUNC "PER" ; dBm Reference dB_Ref = DBREF ; Trigger Source TriggerSourceInt = TRIG:SOUR IMM TriggerSourceExt = TRIG:SOUR EXT ; Trigger Delay TriggerDelay = TRIG:DEL ;=============================================================================== ;= Fluke 9640A = ;=============================================================================== [9640] FSC = SCPI ;- Terminals Output50_Ohm = 50 Ohm LEVELING HEAD Output75_Ohm = 75 Ohm LEVELING HEAD RefIn = REF FREQUENCY INPUT RefOut = REF FREQUENCY OUTPUT ;- Reset Reset = *RST ;- Output OutputOff = OUTP OFF OutputOn = OUTP ON ;- Reference Oscillator RefOscExt = ROSC:SOUR EXT RefOscInt = ROSC:SOUR INT;:OUTP:ROSC:FREQ 10E+6;STAT ON ;- Output Impedance ;- Waveform AM = INST AM FM = INST FM PM = INST PM Sine = INST SINE ;- Amplitude Ampl_dBm = UNIT:POW dBm;:POW Ampl_dBuV = UNIT:POW dBuV;:POW Ampl_Vpp = UNIT:POW Vpp;:POW Ampl_Vrms = UNIT:POW Vrms;:POW ;- Frequency Freq = FREQ:CW ;- Start and Stop Frequency StartFreq = INST SWEEP;:FREQ:STAR StopFreq = INST SWEEP;:FREQ:STOP ;- Sweep Time SweepStep = SWE:STEP SweepDwell = SWE:DWEL ;- Sweep Start SweepCont = INIT:CONT 1;:ABOR;:INIT:IMM SweepSingle = INIT:CONT 0;:ABOR;:INIT:IMM ;- Trigger Type (always free run) FreeRun = *WAI ;- Leveling (always internal) LevelInt = *WAI ;- AM State --------------------------- AM_Off = SOUR:AM:STAT OFF AM_On = SOUR:AM:STAT ON ;- AM Source ;- AM Frequency AM_ModFreq = SOUR:AM:INT:FREQ Hz ;- AM Depth AM_Depth = SOUR:AM:DEPT ;- FM State --------------------------- FM_Off = SOUR:FM:STAT OFF FM_On = SOUR:FM:STAT ON ;- FM Source ;- FM Frequency FM_ModFreq = SOUR:FM:INT:FREQ ;- FM Deviation FM_Dev = SOUR:FM:DEV ;= Option 9600FC "Frequency Counter" for use with LFCTR ;- Terminals Ch1 = COUNTER INPUT ExtArm = TRIGGER INPUT ; Initiate Initiate = INIT ; Fetch Fetch = FETCH? ; Functions FreqCh1 = INST FCO;:INIT:CONT OFF ; Measuring Time MeasTime = TRIG:GATE ;=============================================================================== ;= Anritsu MF2412A Frequency Counter = ;=============================================================================== [MF2412] FSC = IEEE2 ; Terminals Ch1 = CHANNEL 1 ChHF = CHANNEL 1 ExtArm = Ext Arm RefIn = Ref In RefOut = 10 MHz Out ;- Reset Reset = *RST ;- RESET FSC ResetFSC = *CLS ; Initiate Initiate = ; Fetch Fetch = MCW? ; Functions FreqCh1 = INPCH 1 FreqChHF = INPCH 1 ; Reference Oscillator RefOscExt = REF 0 RefOscInt = REF 1 ;=============================================================================== ;= Anritsu MG3691B, MG3692B, MG3693B, MG3694B, MG3695B, MG3696B = ;= also 68167C, 68369B = ;=============================================================================== [MG369xB] FSC = IEEE ;- Terminals Output50_Ohm = RF Output RefIn = 10 MHz REF IN (rear) RefOut = 10 MHz REF OUT (rear) ;- Reset Reset = RSTDS1RF0 ;- RESET FSC ResetFSC = RF0 ;- Output OutputOff = RF0 OutputOn = RF1 ;- Reference Oscillator RefSelect = Auto ;- Amplitude Ampl_dBm = L1DM Ampl_V = L1VT ;- Leveling LevelInt = IL1 LevelExt = DL1 LevelPwr = PL1 ;- Frequency Freq = CF1HZCLO ;- Pulse Modulation State PL_Off = P0 ;- Pulse Modulation Source PL_SourceSelect = Programmable PL_Int = IP ; Turns on External Modulation Source, with 'High RF On' polarity. PL_Ext = XP, EP1 ;=============================================================================== ;= Fluke/Philips PM 5191, PM 5192, PM 5193 = ;=============================================================================== [PM519x] FSC = IEEE OutputTerminator = CRLF ;- Terminals Output = OUTPUT ;- Reset Reset = [SDC] ;- Output Impedance ImpFixed = 50 Ohm ImpFixed50_Ohm = Yes ;- Waveform DC = AC0 Sine = WSAC1 Square = WQAC1 Triangle = WTAC1 PosRamp = RPAC1 NegRamp = NRAC1 ;- Amplitude Ampl_dBm = LL Ampl_Vpp = LA Ampl_Vrms = LR ;- Reference Oscillator RefSelect = Auto ;- DC Offset DC_Offset = LD ;- Frequency Freq = F ;=============================================================================== ;= Fluke/Philips PM 6665, PM 6666, PM 6669 = ;=============================================================================== [PM666x] FSC = IEEE ; Terminals Ch1 = Channel A Ch2 = Channel B ChHF = Channel C RefIn = 10 MHz RefOut = na ExtArm = na ;- Reset Reset = MSR 112;EOI ON;FREQ A;AUTO ON;FRUN OFF ;- RESET FSC ResetFSC = ; Initiate Initiate = X ; Fetch Fetch = ; Functions FreqCh1 = FREQ A FreqCh2 = FREQ B FreqChHF = FREQ C FreqRatioCh1/2 = RATIO A,B FreqRatioCh2/1 = RATIO B,A FreqRatioChHF/Ch2 = RATIO C,B PeriodCh1 = PER A TimeIntCh1-2 = TIME A,B TimeIntCh2-1 = TIME B,A TotalizeManualCh1 = TOTM A TotalizeManualCh2 = TOTM B VmaxCh1 = VMAX A VmaxCh2 = VMAX B VminCh1 = VMIN A VminCh2 = VMIN B ; Gate GateOn = GATE OPEN GateOff = GATE CLOSE ; Measuring Time MeasTime = MTIME ; Input Coupling Ch1CplAC = INPA;COUPL AC Ch1CplDC = INPA;COUPL DC Ch2CplAC = INPB;COUPL AC Ch2CplDC = INPB;COUPL DC ; Input Attenuation Ch1Attn_x1 = INPA;ATT OFF Ch1Attn_x10 = INPA;ATT ON Ch2Attn_x1 = INPB;ATT OFF Ch2Attn_x10 = INPB;ATT ON ; Trigger Level Ch1TrigLevel = INPA;AUTO OFF;TRGLVL Ch2TrigLevel = INPB;AUTO OFF;TRGLVL ; Trigger Slope Ch1SlopeNeg = INPA;TRGSLP NEG Ch1SlopePos = INPA;TRGSLP POS Ch2SlopeNeg = INPB;TRGSLP NEG Ch2SlopePos = INPB;TRGSLP POS ; Channel 2 Common via 1 Ch2ComOff = COM OFF Ch2ComOn = COM ON ;=============================================================================== ;= Fluke/Philips PM 6680, PM 6680B, PM 6681, PM 6685 = ;= Wavetek 900, 901, 905 = ;=============================================================================== [PM668x] FSC = SCPI ; Terminals Ch1 = Channel A Ch2 = Channel B ChHF = Channel C RefIn = REFERENCE IN (on rear) RefOut = 10 MHz OUT (on rear) ExtArm = EXT ARM (on rear) ;- Reset Reset = *RST ;- RESET FSC ResetFSC = *CLS ; Initiate Initiate = INIT InitiateContinuous = INIT:CONT ON ; Fetch Fetch = FETCH? ; Functions DutyCycleCh1 = FUNC "DCYC 1" DutyCycleCh2 = FUNC "DCYC 2" FallTimeCh1 = FUNC "FALL:TIME 1" FallTimeCh2 = FUNC "FALL:TIME 2" FreqCh1 = FUNC "FREQ 1" FreqCh2 = FUNC "FREQ 2" FreqChHF = FUNC "FREQ 3" FreqRatioCh1/2 = FUNC "FREQ:RAT 1,2" FreqRatioCh2/1 = FUNC "FREQ:RAT 2,1" FreqRatioChHF/Ch2 = FUNC "FREQ:RAT 3,2" NegPulseWidthCh1 = FUNC "NWID 1" NegPulseWidthCh2 = FUNC "NWID 2" PeriodCh1 = FUNC "PER 1" PeriodCh2 = FUNC "PER 2" PhaseCh1-2 = FUNC "PHAS 1,2" PhaseCh2-1 = FUNC "PHAS 2,1" PosPulseWidthCh1 = FUNC "PWID 1" PosPulseWidthCh2 = FUNC "PWID 2" RiseTimeCh1 = FUNC "RISE:TIME 1" RiseTimeCh2 = FUNC "RISE:TIME 2" TimeIntCh1-2 = FUNC "TINT 1,2" TimeIntCh2-1 = FUNC "TINT 2,1" TotalizeManualCh1 = FUNC "TOT:CONT 1,1" TotalizeManualCh2 = FUNC "TOT:CONT 2,2" VmaxCh1 = FUNC "VOLT:MAX 1" VmaxCh2 = FUNC "VOLT:MAX 2" VminCh1 = FUNC "VOLT:MIN 1" VminCh2 = FUNC "VOLT:MIN 2" VppCh1 = FUNC "VOLT:PTP 1" VppCh2 = FUNC "VOLT:PTP 2" ; Gate GateOn = SENS:TOT:GATE ON GateOff = SENS:TOT:GATE OFF ; Reference Oscillator RefOscExt = ROSC:SOUR EXT RefOscInt = ROSC:SOUR INT ; Measuring Time MeasTime = ACQ:APER ; Channel 1 Low-pass Filter Ch1LpfOff = INP1:FILT OFF Ch1LpfOn = INP1:FILT ON ; Input Impedance Ch1Imp1_MOhm = INP1:IMP 1E+6 Ch1Imp50_Ohm = INP1:IMP 50 Ch2Imp1_MOhm = INP2:IMP 1E+6 Ch2Imp50_Ohm = INP2:IMP 50 ; Input Coupling Ch1CplAC = INP1:COUP AC Ch1CplDC = INP1:COUP DC Ch2CplAC = INP2:COUP AC Ch2CplDC = INP2:COUP DC ; Input Attenuation Ch1Attn_x1 = INP1:ATT 1 Ch1Attn_x10 = INP1:ATT 10 Ch2Attn_x1 = INP2:ATT 1 Ch2Attn_x10 = INP2:ATT 10 ; Trigger Level Ch1TrigLevel = INP1:LEV:AUTO OFF;:INP1:LEV V Ch2TrigLevel = INP2:LEV:AUTO OFF;:INP2:LEV V ; Trigger Slope Ch1SlopeNeg = INP1:SLOP NEG Ch1SlopePos = INP1:SLOP POS Ch2SlopeNeg = INP2:SLOP NEG Ch2SlopePos = INP2:SLOP POS ; Channel 2 Common via 1 Ch2ComOff = INP2:COMM OFF Ch2ComOn = INP2:COMM ON ; Arming ArmFreqStartImm = ARM:SOUR IMM ArmFreqStartExt = ARM:SOUR EXT4 ArmPhaseStartImm = ARM:SOUR IMM ArmPhaseStartExt = ARM:SOUR EXT4 ArmTimeIntStartImm = ARM:SOUR IMM ArmTimeIntStartExt = ARM:SOUR EXT4 ArmTotalizeStartImm = ARM:SOUR IMM ArmTotalizeStartExt = ARM:SOUR EXT4 ;=============================================================================== ;= Fluke PM 6690 = ;=============================================================================== [PM669x] FSC = SCPI ; Terminals Ch1 = Channel A Ch2 = Channel B ChHF = Channel C RefIn = EXT REF FREQ INPUT (on rear) RefOut = 10 MHz OUT (on rear) ExtArm = EXT ARM (on rear) ;- Reset Reset = *RST ;- RESET FSC ResetFSC = *CLS ; Initiate Initiate = INIT ; Fetch Fetch = FETCH? ; Functions DutyCycleCh1 = FUNC "DCYC 1" DutyCycleCh2 = FUNC "DCYC 2" FallTimeCh1 = FUNC "FALL:TIME 1" FallTimeCh2 = FUNC "FALL:TIME 2" FreqCh1 = FUNC "FREQ 1" FreqCh2 = FUNC "FREQ 2" FreqChHF = FUNC "FREQ 3" FreqRatioCh1/2 = FUNC "FREQ:RAT 1,2" FreqRatioCh2/1 = FUNC "FREQ:RAT 2,1" FreqRatioChHF/Ch2 = FUNC "FREQ:RAT 3,2" NegPulseWidthCh1 = FUNC "NWID 1" NegPulseWidthCh2 = FUNC "NWID 2" PeriodCh1 = FUNC "PER 1" PeriodCh2 = FUNC "PER 2" PhaseCh1-2 = FUNC "PHAS 1,2" PhaseCh2-1 = FUNC "PHAS 2,1" PosPulseWidthCh1 = FUNC "PWID 1" PosPulseWidthCh2 = FUNC "PWID 2" RiseTimeCh1 = FUNC "RISE:TIME 1" RiseTimeCh2 = FUNC "RISE:TIME 2" TimeIntCh1-1 = FUNC "TINT 1,1" TimeIntCh1-2 = FUNC "TINT 1,2" TimeIntCh2-1 = FUNC "TINT 2,1" TimeIntCh2-2 = FUNC "TINT 2,2" RiseTimeCh1 = FUNC "RISE:TIME 1" VmaxCh1 = FUNC "VOLT:MAX 1" VmaxCh2 = FUNC "VOLT:MAX 2" VminCh1 = FUNC "VOLT:MIN 1" VminCh2 = FUNC "VOLT:MIN 2" VppCh1 = FUNC "VOLT:PTP 1" VppCh2 = FUNC "VOLT:PTP 2" ; Reference Oscillator RefOscExt = ROSC:SOUR EXT RefOscInt = ROSC:SOUR INT ; Measuring Time MeasTime = ACQ:APER ; Channel 1 Low-pass Filter Ch1LpfOff = INP1:FILT OFF Ch1LpfOn = INP1:FILT ON ; Input Impedance Ch1Imp1_MOhm = INP1:IMP 1E+6 Ch1Imp50_Ohm = INP1:IMP 50 Ch2Imp1_MOhm = INP2:IMP 1E+6 Ch2Imp50_Ohm = INP2:IMP 50 ; Input Coupling Ch1CplAC = INP1:COUP AC Ch1CplDC = INP1:COUP DC Ch2CplAC = INP2:COUP AC Ch2CplDC = INP2:COUP DC ; Input Attenuation Ch1Attn_x1 = INP1:ATT 1 Ch1Attn_x10 = INP1:ATT 10 Ch2Attn_x1 = INP2:ATT 1 Ch2Attn_x10 = INP2:ATT 10 ; Trigger Level Ch1TrigLevel = INP1:LEV:AUTO OFF;:INP1:LEV V Ch2TrigLevel = INP2:LEV:AUTO OFF;:INP2:LEV V ; Trigger Slope Ch1SlopeNeg = INP1:SLOP NEG Ch1SlopePos = INP1:SLOP POS Ch2SlopeNeg = INP2:SLOP NEG Ch2SlopePos = INP2:SLOP POS ; Arming ArmFreqStartImm = ARM:SOUR IMM ArmFreqStartExt = ARM:SOUR EXT4 ArmPhaseStartImm = ARM:SOUR IMM ArmPhaseStartExt = ARM:SOUR EXT4 ArmTimeIntStartImm = ARM:SOUR IMM ArmTimeIntStartExt = ARM:SOUR EXT4 ArmTotalizeStartImm = ARM:SOUR IMM ArmTotalizeStartExt = ARM:SOUR EXT4 ;=============================================================================== ;= HP 3325A = ;=============================================================================== [3325A] FSC = IEEE ;- Terminals Output = MAIN SIGNAL ;- Reset Reset = [SDC] ;- Output Impedance ImpFixed = 50 Ohm ImpFixed50_Ohm = Yes ;- Waveform DC = FU0 Sine = FU1 Square = FU2 Triangle = FU3 PosRamp = FU4 NegRamp = FU5 ;- Amplitude Ampl_dBm = AMDB Ampl_Vpp = AMVO Ampl_Vrms = AMVR ;- DC Offset DC_Offset = OFVO ;- Frequency Freq = FRHz ;=============================================================================== ;= HP 3325B = ;=============================================================================== [3325B] ; Though 488.2 compatible, does not work with IEEE2 FSC. FSC = IEEE ;- Terminals Output = MAIN SIGNAL ;- Reset Reset = *RST ;- Output Impedance ImpFixed = 50 Ohm ImpFixed50_Ohm = Yes ;- Waveform DC = FU0 Sine = FU1 Square = FU2 Triangle = FU3 PosRamp = FU4 NegRamp = FU5 ;- Amplitude Ampl_dBm = AMDB Ampl_Vpp = AMVO Ampl_Vrms = AMVR ;- DC Offset DC_Offset = OFVO ;- Frequency Freq = FRHZ ;- Sweep StartFreq = STHZ StopFreq = SPHZ SweepTime = TISE SweepLin = SM1 SweepLog = SM2 SweepSingle = SSSS SweepCont = SC ;- Trigger Type FreeRun = T1 LineTrig = T2 ExtTrig = T3 ;=============================================================================== ;= HP 3335A = ;=============================================================================== [3335A] FSC = IEEE ;- Terminals Output50_Ohm = OUTPUT 50 Ohm Output75_Ohm = OUTPUT 75 Ohm Output124_Ohm = OUTPUT 124 Ohm Output135_Ohm = OUTPUT 135 Ohm Output150_Ohm = OUTPUT 150 Ohm ;- Reset Reset = [SDC] ;- Output Impedance ImpFixed50 = Yes ImpFixed75 = Yes ImpFixed124 = Yes ImpFixed135 = Yes ImpFixed150 = Yes ImpSelect = Manual ;- Amplitude Ampl_dBmPos = AK Ampl_dBmNeg = AM ;- Frequency Freq = FH ;- Center Frequency (Frequency) CenterFreq = FH ;- Frequency Span (Sweep Width) FreqSpan = WH ;- Sweep Start SweepSingle10s = X SweepSingle50s = Y SweepCont = Z ;- Trigger Type ;=============================================================================== ;= HP 3336A = ;=============================================================================== [3336A] FSC = IEEE ;- Terminals Output50_Ohm = OUTPUT 50 Ohm Output75_Ohm = OUTPUT 75 Ohm Output150_Ohm = OUTPUT 150 Ohm Output600_Ohm = OUTPUT 600 Ohm ;- Reset Reset = [SDC] ;- Amplitude Ampl_dBm = AMDB ;- Frequency Freq = FRHZ ;- Sweep StartFreq = STHZ StopFreq = SPHZ SweepTime = TISE SweepSingle = SSSS SweepCont = SC ;- Leveling LevelFastOff = FL0 LevelFastOn = FL1 ;- AM State --------------------------- AM_Off = MA0 AM_On = MA1 ;- PM State --------------------------- PM_Off = MP0 PM_On = MP1 ;- Output Impedance Imp75 = OI1 Imp150 = OI2 Imp600 = OI3 ;=============================================================================== ;= HP 3336B = ;=============================================================================== [3336B] FSC = IEEE ;- Terminals Output50_Ohm = OUTPUT 50 Ohm Output75_Ohm = OUTPUT 75 Ohm Output124_Ohm = OUTPUT 124 Ohm Output135_Ohm = OUTPUT 135 Ohm Output600_Ohm = OUTPUT 600 Ohm ;- Reset Reset = [SDC] ;- Amplitude Ampl_dBm = AMDB ;- Frequency Freq = FRHZ ;- Sweep StartFreq = STHZ StopFreq = SPHZ SweepTime = TISE SweepSingle = SSSS SweepCont = SC ;- Leveling LevelFastOff = FL0 LevelFastOn = FL1 ;- AM State --------------------------- AM_Off = MA0 AM_On = MA1 ;- PM State --------------------------- PM_Off = MP0 PM_On = MP1 ;- Output Impedance Imp75 = OI1 Imp124 = OI2 Imp135 = OI3 Imp600 = OI4 ;=============================================================================== ;= HP 3336C = ;=============================================================================== [3336C] FSC = IEEE ;- Terminals Output50_Ohm = OUTPUT 50 Ohm Output75_Ohm = OUTPUT 75 Ohm ;- Reset Reset = [SDC] ;- Amplitude Ampl_dBm = AMDB ;- Frequency Freq = FRHZ ;- Sweep StartFreq = STHZ StopFreq = SPHZ SweepTime = TISE SweepCont = SC SweepSingle = SSSS ;- Trigger Type FreeRun = T1 LineTrig = T2 ExtTrig = T3 ;- Leveling LevelFastOff = FL0 LevelFastOn = FL1 ;- AM State --------------------------- AM_Off = MA0 AM_On = MA1 ;- PM State --------------------------- PM_Off = MP0 PM_On = MP1 ;- Output Impedance Imp50 = OI1 Imp75 = OI2 ;=============================================================================== ;= HP 3458A, Agilent 3458A = ;=============================================================================== [3458] FSC = IEEE ; Terminals InputHi = Input HI InputLo = Input LO SenseHi = Sense HI SenseLo = Sense LO CurrentHi = Input I Guard = Guard ExtTrig = Ext Trig (on rear) ;- Reset Reset = PRESET NORM;DCV 1000 ; Initiate Initiate = TRIG SGL ; Functions DC_Voltage = END ALWAYS;TRIG HOLD;FUNC DCV;ARANGE ON;NPLC 100 AC_Voltage = END ALWAYS;TRIG HOLD;FUNC ACV;ARANGE ON;NPLC 10;ACBAND 10,2E6;SETACV ANA Resistance2W = END ALWAYS;TRIG HOLD;FUNC OHM;ARANGE ON;NPLC 100 Resistance4W = END ALWAYS;TRIG HOLD;FUNC OHMF;ARANGE ON;NPLC 100 DC_Current = END ALWAYS;TRIG HOLD;FUNC DCI;ARANGE ON;NPLC 100 AC_Current = END ALWAYS;TRIG HOLD;FUNC ACI;ARANGE ON;NPLC 100;ACBAND 1,10E6 Frequency = END ALWAYS;TRIG HOLD;FUNC FREQ;FSOURCE ACV;ARANGE ON;ACBAND 1,10E6 Period = END ALWAYS;TRIG HOLD;FUNC PER;FSOURCE ACV;ARANGE ON;ACBAND 1,10E6 ; Guard GuardSelect = Manual GuardSwitch = Guard GuardExt = Open GuardInt = To LO ; Trigger Source TriggerSourceInt = TRIG AUTO TriggerSourceExt = TRIG EXT ; Trigger Delay TriggerDelay = DELAY ;=============================================================================== ;= HP 5334A = ;=============================================================================== [5334A] FSC = IEEE InputTerminator = LF ; Terminals Ch1 = INPUT A Ch2 = INPUT B ChHF = INPUT C RefIn = Timebase IN/OUT RefOut = Timebase IN/OUT ExtArm = INPUT ARM ;- Initialize,Wait to be addressed Reset = IN,WA1 ; Single Cycle Initiate = GS1 ; Functions FreqCh1 = FN1 FreqCh2 = FN2 FreqChHF = FN3 PeriodCh1 = FN4 TimeIntCh1-2 = FN5 FreqRatioCh1/2 = FN7 PosPulseWidthCh1 = FN10 RiseTimeCh1 = FN11 VppCh1 = FN12 ; Reference Oscillator RefSelect = Manual RefOscSwitch = Timebase IN/OUT (rear) RefOscExt = EXT RefOscInt = INT ; Gate Time MeasTime = GA ; Channel 1 Low-pass Filter Ch1LpfOff = FI0 Ch1LpfOn = FI1 ; Input Impedance Ch1Imp1_MOhm = AZ0 Ch1Imp50_Ohm = AZ1 Ch2Imp1_MOhm = BZ0 Ch2Imp50_Ohm = BZ1 ; Input Coupling Ch1CplDC = AA0 Ch1CplAC = AA1 Ch2CplDC = BA0 Ch2CplAC = BA1 ; Input Attenuation Ch1Attn_x1 = AX0 Ch1Attn_x10 = AX1 Ch2Attn_x1 = BX0 Ch2Attn_x10 = BX1 ; Trigger Level Ch1TrigLevel = AU0,TR1,AT Ch2TrigLevel = AU0,TR1,BT ; Trigger Slope Ch1SlopePos = AS0 Ch1SlopeNeg = AS1 Ch2SlopePos = BS0 Ch2SlopeNeg = BS1 ; Channel 2 Common via 1 Ch2ComOff = CO0 Ch2ComOn = CO1 ;=============================================================================== ;= HP 5350A/B/M, 5351A/B/M, 5352A/B/M = ;=============================================================================== [535x] FSC = IEEE InputTerminator = LF ;- Terminals Ch1 = INPUT 1 Ch2 = INPUT 2 ChLF = INPUT 2 ChHF = INPUT 1 RefIn = 1,2,5,10 MHz EXT REF IN RefOut = 10 MHz OUT RefOut1MHz = 1 MHz OUT IF_Out = IF OUT ExtArm = None ;- Reset Reset = INIT;SAMPLE,HOLD ;- RESET FSC ResetFSC = RESET ;- Initiate Initiate = TRG ;- Functions FreqCh1 = AUTO;HIRESOL,ON FreqCh2 = HIGHZ;HIRESOL,ON FreqChHF = AUTO;HIRESOL,ON ; Reference Oscillator RefSelect = Auto ; Input Impedance Ch2Imp1_MOhm = HIGHZ Ch2Imp50_Ohm = LOWZ ;=============================================================================== ;= HP 8116A = ;=============================================================================== [8116] FSC = IEEE ;- Terminals Output = OUTPUT ;- Reset Reset = [SDC] ;- RESET FSC ResetFSC = D1 ;- Output OutputOff = D1 OutputOn = D0 ;- Output Impedance ImpFixed = 50 Ohm ImpFixed50_Ohm = Yes ;- Waveform DC = W0 Sine = W1 Triangle = W2 Square = W3 Pulse = W4 ;- Amplitude Ampl_Vpp = AMP V ;- DC Offset DC_Offset = OFS V ;- Voltage Levels HighLevel = HIL V LowLevel = LOL V ;- Frequency Freq = FRQ HZ ;- Sweep (Option 001 only) StartFreq = STA HZ StopFreq = STP HZ SweepTime = SWT S ;- Trigger Type FreeRun = M1 ExtTrig = M2 ;- Pulse PulseWidth = WID S PulseBaseline = LOL V PulseTopline = HIL V ;- Duty Cycle DutyCycle = DTY % ;- AM State AM_Off = CT0 AM_On = CT2 ;- FM State FM_Off = CT0 FM_On = CT1 ;=============================================================================== ;= HP 8340A/B, 8341A/B = ;=============================================================================== [8340/41] FSC = IEEE ;- Terminals Output50_Ohm = RF OUTPUT RefIn = FREQUENCY STANDARD EXT RefOut = 10 MHz REF OUTPUT ;- Reset Reset = IPRF0 ;- RESET FSC ResetFSC = RF0 ;- Output OutputOff = RF0 OutputOn = RF1 ;- Reference Oscillator RefSelect = Manual RefOscSwitch = FREQUENCY STANDARD (rear) RefOscExt = EXT RefOscInt = INT ;- Amplitude Ampl_dBm = PLDB ;- Frequency Freq = CWHZ ;- Start Frequency StartFreq = RSFAHZ ;- Stop Frequency StopFreq = FBHZ ;- Sweep Time SweepTime = STSC ;- Sweep Start SweepCont = S1 SweepSingle = S2 ;- Trigger Type FreeRun = T1 LineTrig = T2 ExtTrig = T3 ;- Leveling LevelInt = A1 LevelExt = A2 LevelPwr = A3 ;- AM State AM_Off = AM0 AM_On = AM1 ;- FM State FM_Off = FM0 FM_On = FM1 ;- Pulse Modulation State PL_Off = PM0 PL_On = PM1 ;- Pulse Modulation Source PL_SourceSelect = Fixed PL_Source = Ext ;=============================================================================== ;= HP 8642A/B = ;=============================================================================== [8642] FSC = IEEE ;- Terminals Output50_Ohm = RF OUTPUT RefIn = EXT REF INPUT RefOut = 10 MHz OVEN OUT ;- Reset Reset = IP ;- RESET FSC ResetFSC = APOF ;- Output OutputOff = APOF OutputOn = APON ;- Amplitude Ampl_dBm = APDM Ampl_V = APVL ;- Frequency Freq = FRHZ ;- Start Frequency StartFreq = FAHZ ;- Stop Frequency StopFreq = FBHZ ;- Sweep Time SweepTime = STSE ;- AM State --------------------------- AM_Off = AMOF AM_On = AMON ;- AM Source AM_Ext = AMBD AM_Int = AMNT ;- AM Frequency AM_ModFreq = MFHZ ;- AM Depth AM_Depth = AM?? ;- AM Coupling AM_AC = AMXA AM_DC = AMXD ;- FM State --------------------------- FM_Off = FMOF FM_On = FMON ;- FM Source FM_Ext = FMBD FM_Int = FMNT ;- FM Frequency FM_ModFreq = MFHZ ;- FM Deviation FM_Dev = FMHZ ;- FM Coupling FM_AC = FMXA FM_DC = FMXD ;- Pulse Modulation State PL_Off = PLOF PL_On = PLON ;- Pulse Modulation Source PL_SourceSelect = Programmable PL_Ext = PLBD PL_Int = PLNT ;=============================================================================== ;= HP 8643A, 8644A/B, 8645A = ;=============================================================================== [8643/44/45] FSC = SCPI ;- Terminals Output50_Ohm = RF OUTPUT RefIn = REF IN RefOut = REF OUT ;- Reset Reset = *RST ;- RESET FSC ResetFSC = POW:STAT OFF ;- Output OutputOff = POW:STAT OFF OutputOn = POW:STAT ON ;- Amplitude Ampl_dBm = POW dBm Ampl_V = POW V ;- Frequency Freq = FREQ Hz ;- Start Frequency StartFreq = FREQ:STAR Hz ;- Stop Frequency StopFreq = FREQ:STOP Hz ;- Sweep Time SweepTime = SWE:TIM s ;- AM State --------------------------- AM_Off = AM:STAT OFF AM_On = AM:STAT ON ;- AM Source AM_Ext = AM:SOUR EXT AM_Int = AM:SOUR INT ;- AM Frequency AM_ModFreq = AM:FREQ Hz ;- AM Depth AM_Depth = AM pct ;- AM Coupling AM_AC = AM:COUP AC AM_DC = AM:COUP DC ;- FM State --------------------------- FM_Off = FM:STAT OFF FM_On = FM:STAT ON ;- FM Source FM_Ext = FM:SOUR EXT FM_Int = FM:SOUR INT ;- FM Frequency FM_ModFreq = FM:FREQ Hz ;- FM Deviation FM_Dev = FM Hz ;- FM Coupling FM_AC = FM:COUP AC FM_DC = FM:COUP DC ;=============================================================================== ;= HP 8647A, 8648A/B/C/D = ;=============================================================================== [8647/48] FSC = SCPI ;- Terminals Output50_Ohm = RF OUTPUT RefIn = 10 MHz REF INPUT RefOut = 10 MHz REF OUTPUT ;- Reset Reset = *RST ;- RESET FSC ResetFSC = OUTP:STAT OFF ;- Output OutputOff = OUTP:STAT OFF OutputOn = OUTP:STAT ON ;- Reference Oscillator RefSelect = Programmable RefOscExt = ROSC:SOUR EXT RefOscInt = ROSC:SOUR INT ;- Amplitude Ampl_dBm = POW dBm Ampl_V = POW V ;- Frequency Freq = FREQ Hz ;- AM State --------------------------- AM_Off = AM:STAT OFF AM_On = AM:STAT ON ;- AM Source AM_Ext = AM:SOUR EXT AM_Int = AM:SOUR INT ;- AM Frequency AM_ModFreq = AM:INT:FREQ Hz ;- AM Depth AM_Depth = AM pct ;- FM State --------------------------- FM_Off = FM:STAT OFF FM_On = FM:STAT ON ;- FM Source FM_Ext = FM:SOUR EXT FM_Int = FM:SOUR INT ;- FM Frequency FM_ModFreq = FM:INT:FREQ Hz ;- FM Deviation FM_Dev = FM Hz ;- Phase Modulation State PM_Off = PM:STAT OFF PM_On = PM:STAT ON ;- Phase Modulation Source PL_SourceSelect = Programmable PM_Ext = PM:SOUR EXT PM_Int = PM:SOUR INT ;- Phase Modulation Frequency PM_ModFreq = PM:INT:FREQ Hz ;- Phase Modulation Deviation PM_Dev = PM rad ;- Pulse Modulation State PL_Off = PULS:STAT OFF PL_On = PULS:STAT ON ;=============================================================================== ;= HP 8656A/B, 8657A/B = ;=============================================================================== [865x] FSC = IEEE ;- Terminals Output50_Ohm = RF OUTPUT RefIn = TIME BASE INPUT RefOut = TIME BASE OUTPUT ;- Reset Reset = [SDC]R2 ;- RESET FSC ResetFSC = R2 ;- Output OutputOff = R2 OutputOn = R3 ;- Reference Oscillator RefSelect = Auto ;- Amplitude Ampl_dBm = APDM Ampl_V = APVL ;- Frequency Freq = FRHZ ;- AM Source AM_Ext = S1 AM_Int400Hz = S2 AM_Int1kHz = S3 AM_Off = S4 ;- AM Depth AM_Depth = AMPC ;- FM Source FM_Ext = S1 AM_Int400Hz = S2 AM_Int1kHz = S3 FM_Off = S4 ;- FM Deviation FM_Dev = FMHZ ;=============================================================================== ;= HP 8662A, 8663A = ;=============================================================================== [8662/63] FSC = IEEE ;- Terminals Output50_Ohm = RF OUTPUT RefIn = 10 MHz REFERENCE OSCILLATOR INPUT RefOut = 10 MHz REFERENCE OSCILLATOR OUTPUT ;- Reset Reset = [SDC] ;- RESET FSC ResetFSC = AO ;- Output OutputOff = AO ;- Reference Oscillator RefSelect = Manual RefOscSwitch = FREQUENCY STANDARD RefOscExt = EXT RefOscInt = INT ;- Amplitude Ampl_dBm = APDM Ampl_V = APE+3MV ;- Frequency Freq = FRHZ ;- Start Frequency StartFreq = FAHZ ;- Stop Frequency StopFreq = FBHZ ;- Sweep Time ;SweepTime = ;- Sweep Start SweepCont = W2 SweepSingle = W4 ;- AM State --------------------------- AM_Off = MO ;- AM Source AM_Int400Hz = M1 AM_Int1kHz = M2 AM_ExtAC = M3 AM_ExtDC = M4 ;- AM Depth AM_Depth = AMPC ;- FM State --------------------------- FM_Off = MO ;- FM Source FM_Int400Hz = M1 FM_Int1kHz = M2 FM_ExtAC = M3 FM_ExtDC = M4 ;- FM Deviation FM_Dev = FMHZ ;=============================================================================== ;= HP 8664A, 8665A/B = ;=============================================================================== [8664/65] FSC = SCPI ;- Terminals Output50_Ohm = RF OUTPUT RefIn = EXT REF IN RefOut = EXT REF OUT ;- Reset Reset = *RST ;- RESET FSC ResetFSC = POW:STAT OFF ;- Output OutputOff = POW:STAT OFF OutputOn = POW:STAT ON ;- Reference Oscillator RefSelect = Programmable RefOscExt = ROSC:SOUR EXT RefOscInt = ROSC:SOUR INT ;- Amplitude Ampl_dBm = POW dBm Ampl_V = POW V ;- Frequency Freq = FREQ Hz ;- AM State --------------------------- AM_Off = AM:STAT OFF AM_On = AM:STAT ON ;- AM Source AM_Ext = AM:SOUR EXT AM_Int = AM:SOUR INT ;- AM Frequency AM_ModFreq = AM:INT:FREQ Hz ;- AM Depth AM_Depth = AM pct ;- FM State --------------------------- FM_Off = FM:STAT OFF FM_On = FM:STAT ON ;- FM Source FM_Ext = FM:SOUR EXT FM_Int = FM:SOUR INT ;- FM Frequency FM_ModFreq = FM:INT:FREQ Hz ;- FM Deviation FM_Dev = FM Hz ;- Phase Modulation State PM_Off = PM:STAT OFF PM_On = PM:STAT ON ;- Phase Modulation Source PM_Ext = PM:SOUR EXT PM_Int = PM:SOUR INT ;- Phase Modulation Frequency PM_ModFreq = PM:INT:FREQ Hz ;- Phase Modulation Deviation PM_Dev = PM rad ;- Pulse Modulation State PL_Off = PULS:STAT OFF PL_On = PULS:STAT ON ;- Pulse Modulation Source PL_SourceSelect = Programmable PL_Ext = PULS:SOUR EXT PL_Int = PULS:SOUR INT ;- Pulse Modulation Impedance PL_Imp = PULS:IMP Ohm ;- Pulse Modulation Cond??? PL_CondOff = PULS:COND ON PL_CondOn = PULS:COND OFF ;- Pulse Modulation Delay PL_Delay = PULS:DEL s ;- Pulse Modulation Width PL_Width = PULS:WIDT s ;- Pulse Modulation Slope PL_SlopeNeg = PULS:SLOP NEG PL_SlopePos = PULS:SLOP POS ;=============================================================================== ;= HP 8671A/B, 8672A/S, 8673B/C/D/E/G/H = ;=============================================================================== [867x] FSC = IEEE ;- Terminals Output50_Ohm = RF OUTPUT RefIn = FREQ STANDARD INPUT RefOut = FREQ STANDARD OUTPUT ;- Reset Reset = IP ;- RESET FSC ResetFSC = R0 ;- Output OutputOff = R0 OutputOn = R1 ;- Reference Oscillator RefSelect = Manual RefOscSwitch = FREQUENCY STANDARD INT/EXT RefOscExt = EXT RefOscInt = INT ;- Amplitude Ampl_dBm = APDM Ampl_V = APVL ;- Frequency Freq = FRHZ ;=============================================================================== ;= HP 33120A = ;=============================================================================== [33120] FSC = SCPI ;- Terminals Output = OUTPUT TrigOut = SYNC ;- Reset Reset = *RST ;- Output Impedance Imp = OUTP:LOAD ImpMin = OUTP:LOAD MIN ImpMax = OUTP:LOAD MAX ImpInfinity = OUTP:LOAD INF ;- Waveform DC = FUNC:SHAP DC Sine = FUNC:SHAP SIN Square = FUNC:SHAP SQU Triangle = FUNC:SHAP TRI PosRamp = FUNC:SHAP RAMP NegRamp = FUNC:USER NEG_RAMP;:FUNC:SHAP USER ExpRise = FUNC USER EXP_RISE;:FUNC:SHAP USER ExpFall = FUNC USER EXP_FALL;:FUNC:SHAP USER Sinc = FUNC USER SINC;:FUNC:SHAP USER Cardiac = FUNC USER CARD;:FUNC:SHAP USER Noise = FUNC NOIS ;- Amplitude Ampl_dBm = VOLT:UNIT dBm;:VOLT Ampl_Vpp = VOLT:UNIT Vpp;:VOLT Ampl_Vrms = VOLT:UNIT Vrms;:VOLT ;- DC Offset DC_Offset = VOLT:OFFS V ;- Frequency Freq = FREQ Hz ;- Duty Cycle (Square only) DutyCycle = PULS:DCYC ;- AM State --------------------------- AM_Off = AM:STAT OFF AM_On = AM:STAT ON ;- AM Source AM_Ext = AM:SOUR EXT AM_Int = AM:SOUR INT ;- AM Frequency AM_ModFreq = AM:INT:FREQ Hz ;- AM Depth AM_Depth = AM:DEPT ;- FM State --------------------------- FM_Off = FM:STAT OFF FM_On = FM:STAT ON ;- FM Source FM_Ext = FM:SOUR EXT FM_Int = FM:SOUR INT ;- FM Frequency FM_ModFreq = FM:INT:FREQ Hz ;- FM Deviation FM_Dev = FM:DEV Hz ;=============================================================================== ;= HP 34401A, Agilent 34410A, 34411A = ;=============================================================================== [34401A] FSC = SCPI ; Terminals InputHi = Input HI InputLo = Input LO SenseHi = Sense HI SenseLo = Sense LO CurrentHi = Input I ExtTrig = Ext Trig (on rear) ;- Reset Reset = *RST ; Initiate ; When user_config_instr.ini was first created, the Initiate parameter was ; overloaded for SCPI compliant DMMs. The trigger command was combined with ; the initiate command (e.g. "INIT;*TRG"). This will not work with external ; trigger. Therefore, InitiateOnly was added to support external trigger. InitiateOnly = INIT Initiate = INIT;*TRG ; Fetch Fetch = FETCH? ; Functions ; When user_config_instr.ini was first created, only IEEE-488 bus trigger ; was supported. Therefore @DMM_Func was overloaded. If @DMM_TrigSrc is ; specified, the trigger source is sent last, effectively overriding the ; IEEE-488 bus trigger in the function command strings below. DC_Voltage = TRIG:SOUR BUS;:FUNC "VOLT:DC";:VOLT:DC:NPLC 100 AC_Voltage = TRIG:SOUR BUS;:FUNC "VOLT:AC";:DET:BAND 3 Resistance2W = TRIG:SOUR BUS;:FUNC "RES";:RES:NPLC 100 Resistance4W = TRIG:SOUR BUS;:FUNC "FRES";:FRES:NPLC 100 DC_Current = TRIG:SOUR BUS;:FUNC "CURR:DC";:CURR:DC:NPLC 100 AC_Current = TRIG:SOUR BUS;:FUNC "CURR:AC";:DET:BAND 3 Frequency = TRIG:SOUR BUS;:FUNC "FREQ" Period = TRIG:SOUR BUS;:FUNC "PER" ; dBm Reference dB_Ref = DBREF ; Trigger Source TriggerSourceInt = TRIG:SOUR IMM TriggerSourceExt = TRIG:SOUR EXT ; Trigger Delay TriggerDelay = TRIG:DEL ;=============================================================================== ;= HP 53131A, 53132A = ;=============================================================================== [5313x] FSC = SCPI ; Terminals Ch1 = CHANNEL 1 Ch2 = CHANNEL 2 ChHF = CHANNEL 3 ExtArm = Ext Arm (on rear) RefIn = Ref In (on rear) RefOut = 10 MHz Out (on rear) ;- Reset Reset = *RST ;- RESET FSC ResetFSC = *CLS ; Initiate Initiate = INIT ; Fetch Fetch = FETCH? ; Functions DutyCycleCh1 = FUNC "DCYC 1" DutyCycleCh2 = FUNC "DCYC 2" FallTimeCh1 = FUNC "FALL:TIME 1" FallTimeCh2 = FUNC "FALL:TIME 2" FreqCh1 = FUNC "FREQ 1" FreqCh2 = FUNC "FREQ 2" FreqChHF = FUNC "FREQ 3" FreqRatioCh1/2 = FUNC "FREQ:RAT 1,2" FreqRatioCh2/1 = FUNC "FREQ:RAT 2,1" NegPulseWidthCh1 = FUNC "NWID 1" NegPulseWidthCh2 = FUNC "NWID 2" PeriodCh1 = FUNC "PER 1" PeriodCh2 = FUNC "PER 2" PhaseCh1-2 = FUNC "PHAS 1,2" PhaseCh2-1 = FUNC "PHAS 2,1" PosPulseWidthCh1 = FUNC "PWID 1" PosPulseWidthCh2 = FUNC "PWID 2" RiseTimeCh1 = FUNC "RISE:TIME 1" RiseTimeCh2 = FUNC "RISE:TIME 2" TimeIntCh1-2 = FUNC "TINT 1,2" TimeIntCh2-1 = FUNC "TINT 2,1" VmaxCh1 = FUNC "VOLT:MAX 1" VmaxCh2 = FUNC "VOLT:MAX 2" VminCh1 = FUNC "VOLT:MIN 1" VminCh2 = FUNC "VOLT:MIN 2" VppCh1 = FUNC "VOLT:PTP 1" VppCh2 = FUNC "VOLT:PTP 2" ; Reference Oscillator RefOscExt = ROSC:SOUR EXT RefOscInt = ROSC:SOUR INT ; Measuring Time (Freq, Period, and Ratio only) MeasTime = FREQ:ARM:SOUR IMM;STOP:SOUR TIM;TIM ; Channel 1 Low-pass Filter Ch1LpfOff = INP1:FILT OFF Ch1LpfOn = INP1:FILT ON ; Input Impedance Ch1Imp1_MOhm = INP1:IMP 1E+6 Ch1Imp50_Ohm = INP1:IMP 50 Ch2Imp1_MOhm = INP2:IMP 1E+6 Ch2Imp50_Ohm = INP2:IMP 50 ; Input Coupling Ch1CplAC = INP1:COUP AC Ch1CplDC = INP1:COUP DC Ch2CplAC = INP2:COUP AC Ch2CplDC = INP2:COUP DC ; Input Attenuation Ch1Attn_x1 = INP1:ATT 1 Ch1Attn_x10 = INP1:ATT 10 Ch2Attn_x1 = INP2:ATT 1 Ch2Attn_x10 = INP2:ATT 10 ; Trigger Level Ch1TrigLevel = EVEN1:LEV:AUTO OFF;:EVEN1:LEV V Ch2TrigLevel = EVEN2:LEV:AUTO OFF;:EVEN2:LEV V ; Trigger Hysteresis Ch1TrigHyst = EVEN1:LEV:AUTO OFF;:EVEN1:HYST:REL pct Ch2TrigHyst = EVEN1:LEV:AUTO OFF;:EVEN2:HYST:REL pct ; Trigger Slope Ch1SlopeNeg = EVEN1:SLOP NEG Ch1SlopePos = EVEN1:SLOP POS Ch2SlopeNeg = EVEN2:SLOP NEG Ch2SlopePos = EVEN2:SLOP POS ; Channel 2 Common via 1 Ch2ComOff = EVEN2:FEED "INP2" Ch2ComOn = EVEN2:FEED "INP1" ;=============================================================================== ;= HP 53181A = ;=============================================================================== [53181] FSC = SCPI ; Terminals Ch1 = CHANNEL 1 ChHF = CHANNEL 2 ExtArm = Ext Arm (on rear) RefIn = Ref In (on rear) RefOut = 10 MHz Out (on rear) ;- Reset Reset = *RST ;- RESET FSC ResetFSC = *CLS ; Initiate Initiate = INIT ; Fetch Fetch = FETCH? ; Functions FreqCh1 = FUNC "FREQ 1" FreqChHF = FUNC "FREQ 2" FreqRatioCh1/ChHF = FUNC "FREQ:RAT 1,2" FreqRatioChHF/Ch1 = FUNC "FREQ:RAT 2,1" PeriodCh1 = FUNC "PER 1" VmaxCh1 = FUNC "VOLT:MAX 1" VminCh1 = FUNC "VOLT:MIN 1" VppCh1 = FUNC "VOLT:PTP 1" ; Reference Oscillator RefOscExt = ROSC:SOUR EXT RefOscInt = ROSC:SOUR INT ; Measuring Time MeasTime = FREQ:ARM:SOUR IMM;STOP:SOUR TIM;TIM ; Channel 1 Low-pass Filter Ch1LpfOff = INP1:FILT OFF Ch1LpfOn = INP1:FILT ON ; Input Impedance Ch1Imp1_MOhm = INP1:IMP 1E+6 Ch1Imp50_Ohm = INP1:IMP 50 ; Input Coupling Ch1CplAC = INP1:COUP AC Ch1CplDC = INP1:COUP DC ; Input Attenuation Ch1Attn_x1 = INP1:ATT 1 Ch1Attn_x10 = INP1:ATT 10 ; Trigger Level Ch1TrigLevel = EVEN1:LEV:AUTO OFF;:EVEN1:LEV V ; Trigger Hysteresis Ch1Hyst = EVEN1:LEV:AUTO OFF;:EVEN1:HYST:REL pct ; Trigger Slope Ch1SlopeNeg = EVEN1:SLOP NEG Ch1SlopePos = EVEN1:SLOP POS ;=============================================================================== ;= HP 53210A = ;=============================================================================== [53210] FSC = SCPI ; Terminals Ch1 = Channel 1 ChHF = Channel 1 ExtArm = Ext Arm RefIn = Ext Ref In RefOut = Int Ref Out ;- Reset Reset = *RST ;- RESET FSC ResetFSC = *CLS ; Initiate Initiate = INIT ; Fetch Fetch = FETCH? ; Functions FreqCh1 = CONF:FREQ (@1) FreqChHF = CONF:FREQ (@1) FreqRatioCh1/ChHF = CONF:FREQ:RAT (@1),(@2) FreqRatioChHF/Ch1 = CONF:FREQ:RAT (@2),(@1) PeriodCh1 = CONF:PER (@1) VmaxCh1 = INP1:LEV:MAX? VminCh1 = INP1:LEV:MIN? VppCh1 = INP1:LEV:PTP? ; Reference Oscillator RefOscExt = ROSC:SOUR EXT RefOscInt = ROSC:SOUR INT ; Channel 1 Low-pass Filter Ch1LpfOff = INP1:FILT OFF Ch1LpfOn = INP1:FILT ON ; Input Impedance Ch1Imp1_MOhm = INP1:IMP 1E+6 Ch1Imp50_Ohm = INP1:IMP 50 ; Input Coupling Ch1CplAC = INP1:COUP AC Ch1CplDC = INP1:COUP DC ; Input Attenuation Ch1Attn_x1 = INP1:RANG 5 Ch1Attn_x10 = INP1:RANG 50 ; Measuring Time MeasTime = FREQ:GATE:SOUR TIME;TIME ; Trigger Level Ch1TrigLevel = INP1:LEV ; Trigger Hysteresis Ch1Hyst = INP1:NREJ ON ; Trigger Slope Ch1SlopeNeg = INP1:SLOP NEG Ch1SlopePos = INP1:SLOP POS ;=============================================================================== ;= Keysight/Agilent/HP 81110A, 81130A, 81133A, 81134A, 81150A, 81160A = ;=============================================================================== [811xx] FSC = SCPI ;- Terminals Output = Out 1 TrigOut = Trigger Out 1 ExtTrig = External In ;- Reset Reset = *RST ;- RESET FSC ResetFSC = OUTP OFF ;- Output OutputOff = OUTP OFF OutputOn = OUTP ON ;- Output Impedance ImpFixed = 50 Ohm ImpFixed50_Ohm = Yes ;- Waveform DC = FUNC DC Pulse = FUNC PULS Ramp = FUNC RAMP Sine = FUNC SIN Square = FUNC SQU ;- Amplitude Ampl_Vpp = VOLT ;- Voltage Levels HighLevel = VOLT:HIGH LowLevel = VOLT:LOW ;- DC Offset DC_Offset = VOLT:OFFS ;- Frequency Freq = FREQ ;- Pulse PulsePeriod = PULS:PER PulseWidth = PULS:WIDT PulseRiseTime = PULS:TRAN:LEAD PulseFallTime = PULS:TRAN:TRA ;- Duty Cycle (square only) DutyCycle = SQU:DCYC ; Rise/Fall Time (pulse only) ;- Sweep StartFreq = FREQ:STAR StopFreq = FREQ:STOP SweepTime = SWE:TIME ;STAT ON ;- Trigger Type FreeRun = ARM:SOUR INT;:TRIG:SOUR INT ExtTrig = ARM:SOUR EXT ;- AM State AM_Off = AM:STAT OFF AM_On = AM:STAT ON ;- FM State FM_Off = FM:STAT OFF FM_On = FM:STAT ON ;=============================================================================== ;= HP 83620A/B, 83622A/B, 83623A/B, 83624A/B = ;= 83630A/B, 83640A/B, 83642A, 83650A/B = ;=============================================================================== [836xx] FSC = SCPI ;- Terminals Output50_Ohm = RF OUTPUT RefIn = 10 MHz REF INPUT RefOut = 10 MHz REF OUTPUT ;- Reset Reset = SYST:PRES ;- RESET FSC ResetFSC = POW:STAT OFF ;- Output OutputOff = POW:STAT OFF OutputOn = POW:STAT ON ;- Reference Oscillator RefSelect = Programmable RefOscExt = ROSC:SOUR EXT RefOscInt = ROSC:SOUR INT ;- Amplitude Ampl_dBm = POW dBm Ampl_V = POW V ;- Frequency Freq = FREQ:MODE CW;:FREQ Hz ;- Start Frequency StartFreq = FREQ:MODE SWE;:FREQ:STAR HZ ;- Stop Frequency StopFreq = FREQ:MODE SWE;:FREQ:STOP HZ ;- Sweep Time SweepTime = SWE:TIME S ;- Sweep Start SweepCont = INIT:CONT ON SweepSingle = INIT:CONT OFF ;- Trigger Type FreeRun = SWE:TRIG:SOUR IMM LineTrig = SWE:TRIG:SOUR IMM ExtTrig = SWE:TRIG:SOUR EXT ;- Leveling LevelInt = POW:ALC:SOUR INT LevelExt = POW:ALC:SOUR DIOD;:POW:ATT:AUTO OFF;:POW:ALC:STAT ON LevelPwr = POW:ALC:SOUR PMET;CFAC 0 DB;STAT ON;:POW:RANG -10 DBM ;- AM State --------------------------- AM_SourceInt = AM:SOUR INT AM_SourceExt = AM:SOUR EXT AM_Off = AM:STAT OFF AM_On = AM:STAT ON ;- FM State --------------------------- FM_SourceInt = FM:SOUR INT FM_SourceExt = FM:SOUR EXT FM_Off = FM:STAT OFF FM_On = FM:STAT ON ;- Pulse Modulation State PL_Off = PULS:STAT OFF PL_On = PULS:STAT ON ;- Pulse Modulation Source PL_SourceSelect = Programmable PL_Int = PULS:SOUR INT PL_Ext = PULS:SOUR EXT ;=============================================================================== ;= HP 83711A/B, 83712A/B, 83731A/B, 83732A/B, 83751A/B, 83752A/B = ;=============================================================================== [837xx] FSC = SCPI ;- Terminals Output50_Ohm = RF OUTPUT RefIn = 10 MHz IN RefOut = 10 MHz OUT ;- Reset Reset = *RST ;- RESET FSC ResetFSC = OUTP:STAT OFF ;- Output OutputOff = OUTP:STAT OFF OutputOn = OUTP:STAT ON ;- Reference Oscillator RefSelect = Programmable RefOscExt = ROSC:SOUR EXT RefOscInt = ROSC:SOUR INT ;- Amplitude Ampl_dBm = POW dBm Ampl_V = POW V ;- Frequency Freq = FREQ Hz ;- AM State --------------------------- AM_Off = AM:STAT OFF AM_On = AM:STAT ON ;- AM Source AM_Ext = AM:SOUR EXT AM_Int = AM:SOUR INT ;- FM State --------------------------- FM_Off = FM:STAT OFF FM_On = FM:STAT ON ;- FM Source FM_Ext = FM:SOUR EXT FM_Int = FM:SOUR INT ;- FM Coupling FM_AC = FM:COUP AC FM_DC = FM:COUP DC ;- FM Sensitivity (-20 MHz/V or -6 MHz/V) FM_Sense = FM:SENS Hz/V ;=============================================================================== ;= Keithley 2000 = ;=============================================================================== [2000] FSC = SCPI ; Terminals InputHi = INPUT HI InputLo = INPUT LO SenseHi = SENSE HI SenseLo = SENSE LO CurrentHi = AMPS ExtTrig = TRIGGER LINK (on rear) using Model 8503 DIN to BNC Trigger Cable ;- Reset Reset = *RST ; Initiate ; When user_config_instr.ini was first created, the Initiate parameter was ; overloaded for SCPI compliant DMMs. The trigger command was combined with ; the initiate command (e.g. "INIT;*TRG"). This will not work with external ; trigger. Therefore, InitiateOnly was added to support external trigger. InitiateOnly = INIT Initiate = INIT;*TRG ; Fetch Fetch = FETCH? ; Functions ; When user_config_instr.ini was first created, only IEEE-488 bus trigger ; was supported. Therefore @DMM_Func was overloaded. If @DMM_TrigSrc is ; specified, the trigger source is sent last, effectively overriding the ; IEEE-488 bus trigger in the function command strings below. DC_Voltage = TRIG:SOUR BUS;:FUNC "VOLT:DC" AC_Voltage = TRIG:SOUR BUS;:FUNC "VOLT:AC" Resistance2W = TRIG:SOUR BUS;:FUNC "RES" Resistance4W = TRIG:SOUR BUS;:FUNC "FRES" DC_Current = TRIG:SOUR BUS;:FUNC "CURR:DC" AC_Current = TRIG:SOUR BUS;:FUNC "CURR:AC" Frequency = TRIG:SOUR BUS;:FUNC "FREQ" Period = TRIG:SOUR BUS;:FUNC "PER" ; dBm Reference dB_Ref = DBREF ; Trigger Source TriggerSourceInt = TRIG:SOUR IMM TriggerSourceExt = TRIG:SOUR EXT ; Trigger Delay TriggerDelay = TRIG:DEL ;=============================================================================== ;= Marconi/IFR 2023, 2024 = ;=============================================================================== [202x] FSC = IEEE2 ;- Terminals Output50_Ohm = RF OUTPUT ;- Reset Reset = *RST ;- RESET FSC ResetFSC = RFLV:OFF ;- Output OutputOff = RFLV:OFF OutputOn = RFLV:ON ;- Amplitude Ampl_dBm = RFLV:VALUE dBm ;- Frequency Freq = CFRQ:VALUE Hz ;- AM State --------------------------- AM_Off = AM:OFF AM_On = AM:ON ;- AM Source AM_Ext = AM:EXT AM_Int = AM:INT ;- AM Frequency AM_ModFreq = AM:MODF:VALUE Hz ;- AM Depth AM_Depth = AM:DEPTH pct ;- FM State --------------------------- FM_Off = FM:OFF FM_On = FM:ON ;- FM Source FM_Ext = FM:EXT FM_Int = FM:INT ;- FM Frequency FM_ModFreq = FM:MODF:VALUE Hz ;- FM Deviation FM_Dev = FM:DEVN Hz ;- PM State --------------------------- PM_Off = PM:OFF PM_On = PM:ON ;- PM Source PM_Ext = PM:EXT PM_Int = PM:INT ;- PM Frequency PM_ModFreq = PM:MODF:VALUE Hz ;- PM Deviation PM_Dev = PM:DEVN rad ; =============================================================================== ; = Rohde & Schwarz SMF100A = ; =============================================================================== [SMFxxx] FSC = SCPI ;- Terminals Output50_Ohm = RF 50 Ohms RefIn = REF IN RefOut = REF OUT ;- Reset Reset = *RST ;- RESET FSC ResetFSC = OUTP:STAT OFF ;- Output OutputOff = OUTP:STAT OFF OutputOn = OUTP:STAT ON ;- Reference Oscillator RefSelect = Programmable RefOscExt = ROSC:SOUR EXT RefOscInt = ROSC:SOUR INT ;- Amplitude Ampl_dBm = UNIT:POW dBm;:POW Ampl_Vrms = UNIT:POW V;:POW ;- Frequency Freq = FREQ:CW ;- Start and Stop Frequency StartFreq = FREQ:MODE SWE;STAR HZ StopFreq = FREQ:MODE SWE;STOP HZ ;- Sweep Time SweepStep = SWE:SPAC LIN;STEP HZ SweepDwell = SWE:DWEL S ;- Sweep Start SweepCont = TRIG:SOUR AUTO SweepSingle = TRIG:FSW:SOUR SING;:SWE:EXEC ;- Trigger Type FreeRun = TRIG:FSW:SOUR AUTO LineTrig = TRIG:FSW:SOUR AUTO ExtTrig = TRIG:FSW:SOUR EXT ;- Leveling LevelInt = POW:ALC:SOUR INT LevelExt = POW:ALC:SOUR DIOD;:POW:ALC ON LevelPwr = POW:ALC:SOUR PMET;:POW:ALC ON ;- AM State --------------------------- AM_Off = AM1:STAT OFF AM_On = AM1:STAT ON ;- AM Source AM_Ext = AM1:SOUR EXT1 AM_Int = AM1:SOUR LF1 ;- AM Frequency AM_ModFreq = AM1:SOUR LF1;:LFO1:FREQ Hz ;- AM Depth AM_Depth = AM1:DEPT ;- FM State --------------------------- FM_Off = FM1:STAT OFF FM_On = FM1:STAT ON ;- FM Source FM_Ext = FM1:SOUR EXT1 FM_Int = FM1:SOUR LF1 ;- FM Frequency FM_ModFreq = FM1:SOUR LF1;:LFO1:FREQ Hz ;- FM Deviation FM_Dev = FM1:DEV Hz ;- PM State --------------------------- PM_Off = PM1:STAT OFF PM_On = PM1:STAT ON ;- PM Source PM_Ext = PM1:SOUR EXT1 PM_Int = PM1:SOUR LF1 ;- PM Frequency PM_ModFreq = PM1:SOUR LF1;:LFO1:FREQ Hz ;- Phase Modulation PM_Dev = PM1:DEV RAD ; =============================================================================== ; = Rohde & Schwarz SMY02, SMY03, SMY43 = ; =============================================================================== [SMYxx] FSC = IEEE2 ;- Terminals Output50_Ohm = RF OUTPUT ;- Reset Reset = *RST ;- RESET FSC ResetFSC = L:OFF ;- Output OutputOff = L:OFF OutputOn = L:ON ;- Amplitude Ampl_dBm = L dBm ;- Frequency Freq = RF Hz ;- AM State --------------------------- AM_Off = AM:OFF AM_On = AM:ON ;- AM Frequency AM_ModFreq = AF Hz ;- AM Depth AM_Depth = AM pct ;- FM State --------------------------- FM_Off = FM:OFF FM_On = FM:ON ;- FM Frequency FM_ModFreq = AF Hz ;- FM Deviation FM_Dev = FM Hz ;- PM State --------------------------- PM_Off = PHM:OFF PM_On = PHM:ON ;- PM Frequency PM_ModFreq = AF Hz ;- PM Deviation PM_Dev = PHM rad ;=============================================================================== ;= Wavetek 29A, Fluke 271 = ;=============================================================================== [29A] FSC = IEEE ;- Terminals Output = MAIN OUT ;- Reset Reset = *RST ;- RESET FSC ResetFSC = OUTPUT OFF ;- Output OutputOff = OUTPUT OFF OutputOn = OUTPUT ON OutputNormal = OUTPUT NORMAL OutputInvert = OUTPUT INVERT ;- Output Impedance Imp = ZOUT 50 ImpMax = ZOUT 600 ;- Output Filter FilterAuto = FILTER AUTO FilterOff = FILTER NONE ; Reference Oscillator ; Not supported ;- Waveform Sine = SINE Square = SQUARE Triangle = TRIANG PosRamp = POSRMP NegRamp = NEGRMP Cosine = WAVE COSINE Stair = STAIR Arb = ARB ;- Amplitude Ampl_dBm = DBM Ampl_Vpp = EMFPP Ampl_Vrms = EMFRMS ;- DC Offset DC_Offset = DCOFFS ;- Frequency Freq = FREQ ;- Period Period = PER ;- Pulse ; Not supported ;- Pulse Train ; Not supported ;- Sweep Parameters StartFreq = SWPBEGFRQ StopFreq = SWPENDFRQ SweepTime = SWPTIME SweepLin = SWPLAW LIN SweepLog = SWPLAW LOG SweepCont = SWPMODE CONT SweepSingle = SWPMODE TRIG SweepUp = SWPMODE BTOE SweepDown = SWPMODE ETOB ;- Trigger Type FreeRun = TRIG ON IntTrig = TRIGSRC TGEN IntGate = TRIGSRC INT ExtTrig = TRIGSRC EXT ExtGate = GATE ;- Burst ; Not supported ;=============================================================================== ;= Wavetek 39A, Fluke 281 = ;=============================================================================== [39A] FSC = IEEE2 ;- Terminals Output = MAIN OUT ;- Reset Reset = *RST ;- RESET FSC ResetFSC = OUTPUT OFF ;- Output OutputOff = OUTPUT OFF OutputOn = OUTPUT ON ;- Output Impedance Imp = ZLOAD ImpMax = ZLOAD OPEN ImpInfinity = ZLOAD OPEN ;- Output Filter FilterAuto = FILTER AUTO FilterBessel = FILTER BESS FilterEliptical = FILTER ELIP FilterOff = FILTER NONE ; Reference Oscillator RefOscExt = REFCLK IN RefOscInt = REFCLK OUT ;- Waveform DC = WAVE DC Sine = WAVE SINE Square = WAVE SQUARE Triangle = WAVE TRIANG PosRamp = WAVE POSRMP NegRamp = WAVE NEGRMP Cosine = WAVE COSINE Haversine = WAVE HAVSIN Havercosine = WAVE HAVCOS Sinc = WAVE SINC Pulse = WAVE PULSE PulseTrain = WAVE PULSTRN ;- Amplitude Ampl_dBm = AMPUNIT DBM;AMPL Ampl_Vpp = AMPUNIT VPP;AMPL Ampl_Vrms = AMPUNIT VRMS;AMPL ;- DC Offset DC_Offset = DCOFFS ;- Frequency Freq = WAVFREQ ;- Period Period = WAVPER ;- Pulse PulsePeriod = PULSPER PulseWidth = PULSWID ;- Pulse Train PulseTrainLength = PULTRNLEN PulseTrainPeriod = PULTRNPER PulseTrainBase = PULTRNBASE PulseTrainLevel = PULTRNLEV , PulseTrainWidth = PULTRNWID , PulseTrainDelay = PULTRNDLY , PulseTrainMake = PULTRNMAKE ;- Sweep Parameters StartFreq = SWPSTARTFRQ StopFreq = SWPSTOPFRQ SweepTime = SWPTIME SweepLin = SWPSPACING LIN SweepLog = SWPSPACING LOG SweepCont = MODE SWEEP;SWPTYPE CONT SweepSingle = MODE SWEEP;SWPTYPE TRIG CenterFreq = SWPCENTFRQ FreqSpan = SWPSPAN SweepManual = SWPTYPE MANUAL SweepUp = SWPDIRN UP SweepDown = SWPDIRN DOWN SweepSyncOn = SWPSYNC ON SweepSyncOff = SWPSYNC OFF ;- Trigger Type FreeRun = MODE CONT IntTrig = TRIGIN INT;MODE TRIG IntGate = TRIGIN INT;MODE GATE ExtTrig = TRIGIN EXT;MODE TRIG ExtGate = TRIGIN EXT;MODE GATE ;- Burst BurstCount = BSTCNT ;=============================================================================== ;= Wavetek 195, 195-001, Fluke 282, 284 = ;=============================================================================== [195] FSC = IEEE2 ;- Terminals Output = CHANNEL 1 MAIN OUT Output_1 = CHANNEL 1 MAIN OUT Output_2 = CHANNEL 2 MAIN OUT Output_3 = CHANNEL 3 MAIN OUT Output_4 = CHANNEL 4 MAIN OUT TrigOut = SYNC OUT ;- Reset Reset = *RST;SETUPCH 1 ; The following commands need multi-channel capability, e.g., "SETUPCH ;- RESET FSC ResetFSC = OUTPUT OFF ;- Output OutputOff = OUTPUT OFF OutputOn = OUTPUT ON ;- Output Impedance Imp = ZLOAD ImpMax = ZLOAD OPEN ImpInfinity = ZLOAD OPEN ;- Output Filter FilterAuto = FILTER AUTO FilterBessel = FILTER BESS FilterEliptical = FILTER ELIP FilterOff = FILTER NONE ; Reference Oscillator RefOscExt = REFCLK IN RefOscInt = REFCLK OUT ;- Waveform DC = WAVE DC Sine = WAVE SINE Square = WAVE SQUARE Triangle = WAVE TRIANG PosRamp = WAVE POSRMP NegRamp = WAVE NEGRMP Cosine = WAVE COSINE Haversine = WAVE HAVSIN Havercosine = WAVE HAVCOS Sinc = WAVE SINC Pulse = WAVE PULSE PulseTrain = WAVE PULSTRN ;- Amplitude Ampl_dBm = AMPUNIT DBM;AMPL Ampl_Vpp = AMPUNIT VPP;AMPL Ampl_Vrms = AMPUNIT VRMS;AMPL ;- DC Offset DC_Offset = DCOFFS ;- Frequency Freq = WAVFREQ ;- Period Period = WAVPER ;- Pulse PulsePeriod = PULSPER PulseWidth = PULSWID ;- Pulse Train PulseTrainLength = PULTRNLEN PulseTrainPeriod = PULTRNPER PulseTrainBase = PULTRNBASE PulseTrainLevel = PULTRNLEV , PulseTrainWidth = PULTRNWID , PulseTrainDelay = PULTRNDLY , PulseTrainMake = PULTRNMAKE ;- Sweep Parameters StartFreq = SWPSTARTFRQ StopFreq = SWPSTOPFRQ CenterFreq = SWPCENTFRQ FreqSpan = SWPSPAN SweepTime = SWPTIME SweepLin = SWPSPACING LIN SweepLog = SWPSPACING LOG SweepCont = MODE SWEEP;SWPTYPE CONT SweepSingle = MODE SWEEP;SWPTYPE TRIG SweepManual = SWPTYPE MANUAL SweepUp = SWPDIRN UP SweepDown = SWPDIRN DOWN SweepSyncOn = SWPSYNC ON SweepSyncOff = SWPSYNC OFF ;- Trigger Type FreeRun = MODE CONT IntTrig = TRIGIN INT;MODE TRIG IntGate = TRIGIN INT;MODE GATE ExtTrig = TRIGIN EXT;MODE TRIG ExtGate = TRIGIN EXT;MODE GATE ;- Burst BurstCount = BSTCNT ;=============================================================================== ;= Wavetek 395 = ;=============================================================================== [395] ; 395 is SCPI compliant, however it does not work with the SCPI FSC. ; There may be timing issues. FSC = IEEE ;- Terminals Output = Output TrigOut = SYNC OUT ;- Reset Reset = *RST ;- RESET FSC ResetFSC = OUTP:STAT OFF ;- Output OutputOff = OUTP:STAT OFF OutputOn = OUTP:STAT ON ;- Output Impedance ImpFixed = 50 Ohm ImpFixed50_Ohm = Yes ;- Waveform DC = FUNC:SHAP DC Sine = FUNC:SHAP SIN Square = FUNC:SHAP SQU Triangle = FUNC:SHAP TRI PosRamp = FUNC:SHAP PRAM NegRamp = FUNC:SHAP NRAM Pulse = FUNC:SHAP PULS Noise = FUNC:SHAP PRN ;- Amplitude Ampl_Vp = VOLT ;- DC Offset DC_Offset = VOLT:OFFS ;- Frequency Freq = FREQ ;- Pulse PulsePeriod = PULS:PER PulseWidth = PULS:WIDT PulseBaseline = VOLT:LOW PulseTopline = VOLT:HIGH ; ===============================================================================