UNPKG

weblab-instrument

Version:
573 lines (570 loc) 18.3 kB
{ "GDS2000E": { "model":["GDS-2072E","GDS-2074E","GDS-2102E","GDS-2104E","GDS-2202E","GDS-2204E","DCS-2102E"], "maxChNum":{"GDS-2072E":2,"GDS-2074E":4,"GDS-2102E":2,"GDS-2104E":4,"GDS-2202E":2,"GDS-2204E":4,"DCS-2102E":2}, "BWLimit": { "command":[":channel1:bwlimit",":channel2:bwlimit",":channel3:bwlimit",":channel4:bwlimit"], "parameter_type":"float_string", "parameter":["FULL","2.0E+7","1.0E+8"] }, "COUPling":{ "command":[":channel1:coupling",":channel2:coupling",":channel3:coupling",":channel4:coupling"], "parameter_type":"string", "parameter":["GND","DC","AC"] }, "DESKew":{ "command":[":channel1:deskew",":channel2:deskew",":channel3:deskew",":channel4:deskew"], "parameter_type":"float_value", "minima":"-50E-9", "maxima":"50E-9" }, "ChState":{ "command":[":channel1:display",":channel2:display",":channel3:display",":channel4:display"], "parameter_type":"string", "parameter":["OFF","ON"] }, "VerEXPand":{ "command":[":channel1:expand",":channel2:expand",":channel3:expand",":channel4:expand"], "parameter_type":"string", "parameter":["GND","CENTER"] }, "IMPedance":{ "command":[":channel1:impedance",":channel2:impedance",":channel3:impedance",":channel4:impedance"], "parameter_type":"float_string", "parameter":["1E+6"] }, "INVert":{ "command":[":channel1:invert",":channel2:invert",":channel3:invert",":channel4:invert"], "parameter_type":"string", "parameter":["OFF","ON"] }, "VerPOSition":{ "command":[":channel1:position",":channel2:position",":channel3:position",":channel4:position"], "parameter_type":"float_value", "minima":"NULL", "maxima":"NULL" }, "VerSCALe":{ "command":[":channel1:scale",":channel2:scale",":channel3:scale",":channel4:scale"], "parameter_type":"float_string", "parameter":[ "1E-3","2E-3","5E-3", "1E-2","2E-2","5E-2", "1E-1","2E-1","5E-1", "1E+0","2E+0","5E+0", "1E+1","2E+1","5E+1", "1E+2" ] }, "PROBe_RATio":{ "command":[":channel1:probe:ratio",":channel2:probe:ratio",":channel3:probe:ratio",":channel4:probe:ratio"], "parameter_type":"float_string", "parameter":[ "1E-3","2E-3","5E-3", "1E-2","2E-2","5E-2", "1E-1","2E-1","5E-1", "1E+0","2E+0","5E+0", "1E+1","2E+1","5E+1", "1E+2","2E+2","5E+2", "1E+3","2E+3","5E+3","1E+4" ] }, "PROBe_Type":{ "command":[":channel1:probe:type",":channel2:probe:type",":channel3:probe:type",":channel4:probe:type"], "parameter_type":"string", "parameter":["VOLTAGE","CURRENT"] }, "AcqMemory":{ "command":[":ACQuire1:MEMory",":ACQuire2:MEMory",":ACQuire3:MEMory",":ACQuire4:MEMory"], "parameter_type":"query_only" }, "AcqState":{ "command":[":ACQuire1:STATe",":ACQuire2:STATe",":ACQuire3:STATe",":ACQuire4:STATe"], "parameter_type":"query_only" }, "IDN":{ "command":"*IDN", "parameter_type":"query_only" }, "LRN":{ "command":"*LRN", "parameter_type":"query_only" }, "RST":{ "command":"*RST", "parameter_type":"parameter_free" }, "CLS":{ "command":"*CLS", "parameter_type":"parameter_free" }, "RUN":{ "command":":RUN", "parameter_type":"parameter_free" }, "STOP":{ "command":":STOP", "parameter_type":"parameter_free" }, "SINGLE":{ "command":":SINGle", "parameter_type":"parameter_free" }, "FORCE":{ "command":":FORCe", "parameter_type":"parameter_free" }, "AUTOSET":{ "command":":AUTOSet", "parameter_type":"parameter_free" }, "SysLock":{ "command":":SYSTem:LOCK", "parameter_type":"string", "parameter":["OFF","ON"] }, "SysErr":{ "command":":SYSTem:ERRor", "parameter_type":"query_only" }, "Autoset":{ "command":":AUTOSet", "parameter_type":"parameter_free" }, "AutosetMode":{ "command":":AUTORSET:MODe", "parameter_type":"string", "parameter":["FITSCREEN","ACPRIORITY"] }, "DispOut":{ "command":":DISPlay:OUTPut", "parameter_type":"query_only" }, "TrigType":{ "command":":TRIGger:TYPe", "parameter_type":"string", "parameter":["EDGE","DELAY","PULSEWIDTH","VIDEO","RUNT","RISEFALL","LOGIC","BUS","TIMEOUT"] }, "TrigSource":{ "command":":TRIGger:SOURce", "parameter_type":"string", "parameter":["CH1","CH2","CH3","CH4","EXT","LINE","D0","D1","D2","D3","D4","D5","D6","D7","D8","D9","D10","D11","D12","D13","D14","D15"] }, "TrigCouple":{ "command":":TRIGger:COUPle", "parameter_type":"string", "parameter":["DC","AC","HF","LF"] }, "TrigNoiseRej":{ "command":":TRIGger:NREJ", "parameter_type":"string", "parameter":["OFF","ON"] }, "TrigMode":{ "command":":TRIGger:MODe", "parameter_type":"string", "parameter":["AUTO","NORMAL"] }, "TrigHoldoff":{ "command":":TRIGger:HOLDoff", "parameter_type":"float_value", "minima":"4E-9", "maxima":"1E1" }, "TrigHighLevel":{ "command":":TRIGger:HLEVel", "parameter_type":"float_value", "minima":"-4E1", "maxima":"4E1" }, "TrigLowLevel":{ "command":":TRIGger:LLEVel", "parameter_type":"float_value", "minima":"-4E1", "maxima":"4E1" }, "TrigEdgeSlop":{ "command":":TRIGger:EDGe:SLOP", "parameter_type":"string", "parameter":["RISE","FALL","EITHER"] }, "TrigDelayType":{ "command":":TRIGger:DELay:TYPe", "parameter_type":"string", "parameter":["TIME","EVENT"] }, "TrigDelaySlop":{ "command":":TRIGger:DELay:SLOP", "parameter_type":"string", "parameter":["RISE","FALL","EITHER"] }, "TrigDelayTime":{ "command":":TRIGger:DELay:TIMe", "parameter_type":"float_value", "minima":"1E-8", "maxima":"1E1" }, "TrigDelayEvent":{ "command":":TRIGger:DELay:EVENt", "parameter_type":"int_value", "minima":"1", "maxima":"65535" }, "TrigDelayLevel":{ "command":":TRIGger:DELay:LEVel", "parameter_type":"float_value", "minima":"-4E1", "maxima":"4E1" }, "TrigPulseWidthPolarity":{ "command":":TRIGger:PULSEWidth:POLarity", "parameter_type":"string", "parameter":["POSITIVE","NEGATIVE"] }, "TrigPulseWidthWhen":{ "command":":TRIGger:PULSe:WHEn", "parameter_type":"string", "parameter":["THAN","LESSTHAN","EQUAL","UNEQUAL"] }, "TrigPulseWidthTime":{ "command":":TRIGger:PULSe:TIMe", "parameter_type":"float_value", "minima":"4E-9", "maxima":"1E1" }, "TrigRuntPolarity":{ "command":":TRIGger:RUNT:POLarity", "parameter_type":"string", "parameter":["POSITIVE","NEGATIVE","EITHER"] }, "TrigRuntWhen":{ "command":":TRIGger:RUNT:WHEn", "parameter_type":"string", "parameter":["THAN","LESSTHAN","EQUAL","UNEQUAL"] }, "TrigRuntTime":{ "command":":TRIGger:RUNT:TIMe", "parameter_type":"float_value", "minima":"4E-9", "maxima":"1E1" }, "TrigRiseFallSlop":{ "command":":TRIGger:RISEFall:SLOP", "parameter_type":"string", "parameter":["RISE","FALL","EITHER"] }, "TrigRiseFallWhen":{ "command":":TRIGger:RISEFall:WHEn", "parameter_type":"string", "parameter":["THAN","LESSTHAN","EQUAL","UNEQUAL"] }, "TrigRiseFallTime":{ "command":":TRIGger:RISEFall:TIMe", "parameter_type":"float_value", "minima":"4E-9", "maxima":"1E1" }, "TrigVideoType":{ "command":":TRIGger:VIDeo:TYPe", "parameter_type":"string", "parameter":["NTSC","PAL","SECAM"] }, "TrigVideoField":{ "command":":TRIGger:VIDeo:FIELd", "parameter_type":"string", "parameter":["FIELD1","FIELD2","ALLFIELDS","ALLLINES"] }, "TrigVideoLine":{ "command":":TRIGger:VIDeo:LINe", "parameter_type":"int_value", "minima":"1", "maxima":"2048" }, "TrigVideoPolarity":{ "command":":TRIGger:VIDeo:FIELd", "parameter_type":"string", "parameter":["POSITIVE","NEGATIVE"] }, "TrigState":{ "command":":TRIGger:STATe", "parameter_type":"query_only" }, "TrigALT":{ "command":":TRIGger:ALTernate", "parameter_type":"string", "parameter":["OFF","ON"] }, "TrigExtProbeType":{ "command":":TRIGger:EXTERnal:PRObe:TYPe", "parameter_type":"string", "parameter":["VOLTAGE","CURRENT"] }, "TrigExtProbeRatio":{ "command":":TRIGger:EXTERnal:PRObe:RATio", "parameter_type":"float_string", "parameter":[ "1E-3","2E-3","5E-3", "1E-2","2E-2","5E-2", "1E-1","2E-1","5E-1", "1E+0","2E+0","5E+0", "1E+1","2E+1","5E+1", "1E+2","2E+2","5E+2", "1E+3","2E+3","5E+3","1E+4" ] }, "TrigTimeoutWhen":{ "command":":TRIGger:TIMEOut:WHEn", "parameter_type":"string", "parameter":["HIGH","LOW","EITHER"] }, "TrigTimeoutTime":{ "command":":TRIGger:TIMEOut:TIMER", "parameter_type":"float_value", "minima":"4E-9", "maxima":"1E1" }, "AcqMode":{ "command":":ACQuire:MODe", "parameter_type":"string", "parameter":["SAMPLE","PDETECT","HIRES","AVERAGE"] }, "AcqAverage":{ "command":":ACQuire:AVERage", "parameter_type":"string", "parameter":["1","2","4","8","16","32","64","128","256"] }, "AcqRecLength":{ "command":":ACQuire:RECOrdlength", "parameter_type":"float_string", "parameter":["1E+3","1E+4","1E+5","1E+6","1E+7"] }, "AcqHeader":{ "command":":HEADer", "parameter_type":"string", "parameter":["ON","OFF"] }, "HorPosition":{ "command":":TIMebase:POSition", "parameter_type":"float_value", "minima":"-5E-2", "maxima":"1E7" }, "HorScale":{ "command":":TIMebase:SCALe", "parameter_type":"float_string", "parameter":[ "1E-9","2E-9","5E-9", "1E-8","2E-8","5E-8", "1E-7","2E-7","5E-7", "1E-6","2E-6","5E-6", "1E-5","2E-5","5E-5", "1E-4","2E-4","5E-4", "1E-3","2E-3","5E-3", "1E-2","2E-2","5E-2", "1E-1","2E-1","5E-1", "1E+0","2E+0","5E+0", "1E+1","2E+1","5E+1", "1E+2" ] }, "HorMode":{ "command":":TIMebase:MODe", "parameter_type":"string", "parameter":["MAIN","WINDOW","XY"] }, "HorExpand":{ "command":":TIMebase:EXPand", "parameter_type":"string", "parameter":["CENTER","TRIGGER"] }, "HorZoomPosition":{ "command":":TIMebase:WINDow:POSition", "parameter_type":"float_value", "minima":"-5E-2", "maxima":"1E7" }, "HorZoomScale":{ "command":":TIMebase:WINDow:SCALe", "parameter_type":"float_string", "parameter":[ "1E-9","2E-9","5E-9", "1E-8","2E-8","5E-8", "1E-7","2E-7","5E-7", "1E-6","2E-6","5E-6", "1E-5","2E-5","5E-5", "1E-4","2E-4","5E-4", "1E-3","2E-3","5E-3", "1E-2","2E-2","5E-2", "1E-1","2E-1","5E-1", "1E+0","2E+0","5E+0", "1E+1","2E+1","5E+1", "1E+2" ] }, "MathDisp":{ "command":":MATH:DISP", "parameter_type":"string", "parameter":["OFF","ON"] }, "MathType":{ "command":":MATH:TYPE", "parameter_type":"string", "parameter":["DUAL","FFT","ADVANCE"] }, "MathDualSour1":{ "command":":MATH:DUAL:SOURce1", "parameter_type":"string", "parameter":["CH1","CH2","CH3","CH4","REF1","REF2","REF3","REF4"] }, "MathDualSour2":{ "command":":MATH:DUAL:SOURce2", "parameter_type":"string", "parameter":["CH1","CH2","CH3","CH4","REF1","REF2","REF3","REF4"] }, "MathDualOper":{ "command":":MATH:DUAL:OPERator", "parameter_type":"string", "parameter":["PLUS","MINUS","MUL","DIV"] }, "MathDualPos":{ "command":":MATH:DUAL:POSition", "parameter_type":"float_value", "minima":"-5E-2", "maxima":"1E7" }, "MathDualScale":{ "command":":MATH:DUAL:SCALe", "parameter_type":"float_value", "minima":"2E-3", "maxima":"1E3" }, "MathFftSource":{ "command":":MATH:FFT:SOURce", "parameter_type":"string", "parameter":["CH1","CH2","CH3","CH4","REF1","REF2","REF3","REF4"] }, "MathFftMag":{ "command":":MATH:FFT:MAG", "parameter_type":"string", "parameter":["LINEAR","DB"] }, "MathFftWin":{ "command":":MATH:FFT:WINDow", "parameter_type":"string", "parameter":["RECTANGULAR","HAMMING","HANNING","BLACKMAN"] }, "MathFftVerPos":{ "command":":MATH:FFT:POSition", "parameter_type":"float_value", "minima":"-5E-2", "maxima":"1E7" }, "MathFftVerScale":{ "command":":MATH:FFT:SCALe", "parameter_type":"float_value", "minima":"2E-3", "maxima":"1E3" }, "MathFftHorPos":{ "command":":MATH:FFT:HORizontal:POSition", "parameter_type":"float_value", "minima":"-5E-9", "maxima":"5E9" }, "MathFftHorScale":{ "command":":MATH:FFT:HORizontal:SCALe", "parameter_type":"float_value", "minima":"2E-9", "maxima":"1E9" }, "MeasureSource1":{ "command":[ ":MEASUrement:MEAS1:SOURCE1",":MEASUrement:MEAS2:SOURCE1",":MEASUrement:MEAS3:SOURCE1",":MEASUrement:MEAS4:SOURCE1", ":MEASUrement:MEAS5:SOURCE1",":MEASUrement:MEAS6:SOURCE1",":MEASUrement:MEAS7:SOURCE1",":MEASUrement:MEAS8:SOURCE1" ], "parameter_type":"string", "parameter":["CH1","CH2","CH3","CH4","MATH"] }, "MeasureSource2":{ "command":[ ":MEASUrement:MEAS1:SOURCE2",":MEASUrement:MEAS2:SOURCE2",":MEASUrement:MEAS3:SOURCE2",":MEASUrement:MEAS4:SOURCE2", ":MEASUrement:MEAS5:SOURCE2",":MEASUrement:MEAS6:SOURCE2",":MEASUrement:MEAS7:SOURCE2",":MEASUrement:MEAS8:SOURCE2" ], "parameter_type":"string", "parameter":["CH1","CH2","CH3","CH4","MATH"] }, "MeasureType":{ "command":[ ":MEASUrement:MEAS1:TYPe",":MEASUrement:MEAS2:TYPe",":MEASUrement:MEAS3:TYPe",":MEASUrement:MEAS4:TYPe", ":MEASUrement:MEAS5:TYPe",":MEASUrement:MEAS6:TYPe",":MEASUrement:MEAS7:TYPe",":MEASUrement:MEAS8:TYPe" ], "parameter_type":"string", "parameter":[ "PK2pk","MAXimum","MINImum","AMPlitude","LOW","MEAN","CMEan","RMS","CRMs","AREa","CARea", "ROVShoot","FOVShoot","RPReshoot","FPReshoot","FREQuency","PERIod","RISe","FALL","PWIdth", "NWIdth","PDUTy","PPULSE","NPULSE","PEDGE","PERIod","NEDGE","FRRDelay","FRFDelay", "FFRDelay","FFFDelay","LRRDelay","LRFDelay","LFRDelay","LFFDelay","PHAse" ] }, "MeasureState":{ "command":[ ":MEASUrement:MEAS1:STATE",":MEASUrement:MEAS2:STATE",":MEASUrement:MEAS3:STATE",":MEASUrement:MEAS4:STATE", ":MEASUrement:MEAS5:STATE",":MEASUrement:MEAS6:STATE",":MEASUrement:MEAS7:STATE",":MEASUrement:MEAS8:STATE" ], "parameter_type":"string", "parameter":["OFF","ON"] }, "MeasureValue":{ "command":[ ":MEASUrement:MEAS1:VALue",":MEASUrement:MEAS2:VALue",":MEASUrement:MEAS3:VALue",":MEASUrement:MEAS4:VALue", ":MEASUrement:MEAS5:VALue",":MEASUrement:MEAS6:VALue",":MEASUrement:MEAS7:VALue",":MEASUrement:MEAS8:VALue" ], "parameter_type":"query_only" }, "MeasureMax":{ "command":[ ":MEASUrement:MEAS1:MAXimum",":MEASUrement:MEAS2:MAXimum",":MEASUrement:MEAS3:MAXimum",":MEASUrement:MEAS4:MAXimum", ":MEASUrement:MEAS5:MAXimum",":MEASUrement:MEAS6:MAXimum",":MEASUrement:MEAS7:MAXimum",":MEASUrement:MEAS8:MAXimum" ], "parameter_type":"query_only" }, "MeasureMean":{ "command":[ ":MEASUrement:MEAS1:MEAN",":MEASUrement:MEAS2:MEAN",":MEASUrement:MEAS3:MEAN",":MEASUrement:MEAS4:MEAN", ":MEASUrement:MEAS5:MEAN",":MEASUrement:MEAS6:MEAN",":MEASUrement:MEAS7:MEAN",":MEASUrement:MEAS8:MEAN" ], "parameter_type":"query_only" }, "MeasureMin":{ "command":[ ":MEASUrement:MEAS1:MINImum",":MEASUrement:MEAS2:MINImum",":MEASUrement:MEAS3:MINImum",":MEASUrement:MEAS4:MINImum", ":MEASUrement:MEAS5:MINImum",":MEASUrement:MEAS6:MINImum",":MEASUrement:MEAS7:MINImum",":MEASUrement:MEAS8:MINImum" ], "parameter_type":"query_only" }, "MeasureStd":{ "command":[ ":MEASUrement:MEAS1:STDdev",":MEASUrement:MEAS2:STDdev",":MEASUrement:MEAS3:STDdev",":MEASUrement:MEAS4:STDdev", ":MEASUrement:MEAS5:STDdev",":MEASUrement:MEAS6:STDdev",":MEASUrement:MEAS7:STDdev",":MEASUrement:MEAS8:STDdev" ], "parameter_type":"query_only" }, "StatisticMode":{ "command":":MEASUrement:STATIstics:MODe", "parameter_type":"string", "parameter":["OFF","ON"] }, "StatisticStaWeight":{ "command":":MEASUrement:STATIstics:WEIghting", "parameter_type":"int_value", "minima":"2", "maxima":"1000" }, "StatisticReset":{ "command":":MEASUrement:STATIstics RESET", "parameter_type":"parameter_free" } }, "author": "Benny Lin", "license": "MIT" }