UNPKG

weblab-instrument

Version:
565 lines (564 loc) 16.8 kB
{ "MFG22X0": { "model":["MFG-2110","MFG-2120","MFG-2120MA","MFG-2130M","MFG-2160MF","MCF-2316M","MFG-2160MR","MFG-2230M","MFG-2260M","MFG-2260MFA","MFG-2260MRA"], "maxChNum":{"MFG-2110":1,"MFG-2120":1,"MFG-2120MA":1,"MFG-2130M":1,"MCF-2316M":2,"MFG-2160MF":1,"MFG-2160MR":1,"MFG-2230M":2,"MFG-2260M":2,"MFG-2260MFA":2,"MFG-2260MRA":2}, "IDN":{ "command":"*IDN", "parameter_type":"query_only" }, "RST":{ "command":"*RST", "parameter_type":"parameter_free" }, "CLS":{ "command":"*CLS", "parameter_type":"parameter_free" }, "SysLocal":{ "command":"SYSTem:LOCal", "parameter_type":"parameter_free" }, "SysRemote":{ "command":"SYSTem:REMote", "parameter_type":"parameter_free" }, "SysErr":{ "command":"SYSTem:ERRor", "parameter_type":"query_only" }, "Disp":{ "command":"DISPlay", "parameter_type":"string", "parameter":["OFF","ON"] }, "FuncType":{ "command":["SOURce1:FUNCtion","SOURce2:FUNCtion"], "parameter_type":"string", "parameter":["SIN","SQU","RAMP","PULS","NOIS","USER"] }, "Freq":{ "command":["SOURce1:FREQuency","SOURce2:FREQuency"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+6" }, "Ampl":{ "command":["SOURce1:AMPlitude","SOURce2:AMPlitude"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"5" }, "DCOffset":{ "command":["SOURce1:DCOffset","SOURce2:DCOffset"], "parameter_type":"float_value", "minima":"-3", "maxima":"3" }, "RampSym":{ "command":["SOURce1:RAMP:SYMMetry","SOURce2:RAMP:SYMMetry"], "parameter_type":"float_value", "minima":"0", "maxima":"1E+2" }, "OutputState":{ "command":["OUTPut1","OUTPut2"], "parameter_type":"string", "parameter":["OFF","ON"] }, "OutputLoad":{ "command":["OUTPut1:LOAD","OUTPut2:LOAD"], "parameter_type":"string", "parameter":["DEF","INF"] }, "VoltageUnit":{ "command":["SOURce1:VOLTage:UNIT","SOURce2:VOLTage:UNIT"], "parameter_type":"string", "parameter":["VPP","VRMS","DBM"] }, "SquDuty":{ "command":["SOURce1:SQUare:DCYCle","SOURce2:SQUare:DCYCle"], "parameter_type":"float_value", "minima":"0", "maxima":"1E+2" }, "PulsePeriod":{ "command":["SOURce1:PULSe:PERiod","SOURce2:PULSe:PERiod"], "parameter_type":"float_value", "minima":"4E-9", "maxima":"2E+3" }, "PulseWidth":{ "command":["SOURce1:PULSe:WIDTh","SOURce2:PULSe:WIDTh"], "parameter_type":"float_value", "minima":"2E-9", "maxima":"1.9999E+3" }, "AMState":{ "command":["SOURce1:AM:STATe","SOURce2:AM:STATe"], "parameter_type":"string", "parameter":["OFF","ON"] }, "AMSource":{ "command":["SOURce1:AM:SOURce","SOURce2:AM:SOURce"], "parameter_type":"string", "parameter":["INT","EXT"] }, "AMInteFunc":{ "command":["SOURce1:AM:INTernal:FUNCtion","SOURce2:AM:INTernal:FUNCtion"], "parameter_type":"string", "parameter":["SIN","SQU","UPRAMP","DNRAMP","TRI"] }, "AMInteFreq":{ "command":["SOURce1:AM:INTernal:FREQuency","SOURce2:AM:INTernal:FREQuency"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "AMDepth":{ "command":["SOURce1:AM:DEPTh","SOURce2:AM:DEPTh"], "parameter_type":"float_value", "minima":"0", "maxima":"1.2E+2" }, "FMState":{ "command":["SOURce1:FM:STATe","SOURce2:FM:STATe"], "parameter_type":"string", "parameter":["OFF","ON"] }, "FMSource":{ "command":["SOURce1:FM:SOURce","SOURce2:FM:SOURce"], "parameter_type":"string", "parameter":["INT","EXT"] }, "FMInteFunc":{ "command":["SOURce1:FM:INTernal:FUNction","SOURce2:FM:INTernal:FUNction"], "parameter_type":"string", "parameter":["SIN","SQU","UPRAMP","DNRAMP","TRI"] }, "FMInteFreq":{ "command":["SOURce1:FM:INTernal:FREQuency","SOURce2:FM:INTernal:FREQuency"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "FMDeviation":{ "command":["SOURce1:FM:DEViation","SOURce2:FM:DEViation"], "parameter_type":"float_value", "minima":"0", "maxima":"2.5E+7" }, "PMState":{ "command":["SOURce1:PM:STATe","SOURce2:PM:STATe"], "parameter_type":"string", "parameter":["OFF","ON"] }, "PMSource":{ "command":["SOURce1:PM:SOURce","SOURce2:PM:SOURce"], "parameter_type":"string", "parameter":["INT","EXT"] }, "PMInteFunc":{ "command":["SOURce1:PM:INTernal:FUNction","SOURce2:PM:INTernal:FUNction"], "parameter_type":"string", "parameter":["SIN","SQU","UPRAMP","DNRAMP","TRI"] }, "PMInteFreq":{ "command":["SOURce1:PM:INTernal:FREQuency","SOURce2:PM:INTernal:FREQuency"], "parameter_type":"float_value", "minima":"2E-3", "maxima":"2E+4" }, "PMDeviation":{ "command":["SOURce1:PM:DEViation","SOURce2:PM:DEViation"], "parameter_type":"float_value", "minima":"0", "maxima":"3.6E+2" }, "FSKState":{ "command":["SOURce1:FSKey:STATe","SOURce2:FSKey:STATe"], "parameter_type":"string", "parameter":["OFF","ON"] }, "FSKSource":{ "command":["SOURce1:FSKey:SOURce","SOURce2:FSKey:SOURce"], "parameter_type":"string", "parameter":["INT","EXT"] }, "FSKInteRate":{ "command":["SOURce1:FSKey:INTernal:RATE","SOURce2:FSKey:INTernal:RATE"], "parameter_type":"float_value", "minima":"2E-3", "maxima":"1E+5" }, "FSKFreq":{ "command":["SOURce1:FSKey:FREQuency","SOURce2:FSKey:FREQuency"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "SUMInteFunc":{ "command":["SOURce1:SUM:INTernal:FUNCtion","SOURce2:SUM:INTernal:FUNCtion"], "parameter_type":"string", "parameter":["SIN","SQU","UPRAMP","DNRAMP","TRI"] }, "SUMSource":{ "command":["SOURce1:SUM:SOURce","SOURce2:SUM:SOURce"], "parameter_type":"string", "parameter":["INT","EXT"] }, "SUMAmpl":{ "command":["SOURce1:SUM:AMPL","SOURce2:SUM:AMPL"], "parameter_type":"float_value", "minima":"0", "maxima":"1E+2" }, "SUMFreq":{ "command":["SOURce1:SUM:FREQuency","SOURce2:SUM:FREQuency"], "parameter_type":"float_value", "minima":"2E-3", "maxima":"2E+4" }, "SweepState":{ "command":["SOURce1:SWEep:STATe","SOURce2:SWEep:STATe"], "parameter_type":"string", "parameter":["OFF","ON"] }, "SweepFrqStart":{ "command":["SOURce1:FREQuency:STARt","SOURce2:FREQuency:STARt"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "SweepFrqStop":{ "command":["SOURce1:FREQuency:STOP","SOURce2:FREQuency:STOP"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "SweepFrqCenter":{ "command":["SOURce1:FREQuency:CENTer","SOURce2:FREQuency:CENTer"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "SweepFrqSpan":{ "command":["SOURce1:FREQuency:SPAN","SOURce2:FREQuency:SPAN"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "SweepSpacing":{ "command":["SOURce1:SWEep:SPACing","SOURce2:SWEep:SPACing"], "parameter_type":"string", "parameter":["LIN","LOG"] }, "SweepTime":{ "command":["SOURce1:SWEep:TIME","SOURce2:SWEep:TIME"], "parameter_type":"float_value", "minima":"1E-3", "maxima":"5E+2" }, "SweepSource":{ "command":["SOURce1:SWEep:SOURce","SOURce2:SWEep:SOURce"], "parameter_type":"string", "parameter":["IMM","EXT","MAN"] }, "SweepMarker":{ "command":["SOURce1:MARKer","SOURce2:MARKer"], "parameter_type":"string", "parameter":["OFF","ON"] }, "SweepMarkerFreq":{ "command":["SOURce1:MARKer:FREQuency","SOURce2:MARKer:FREQuency"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "StatisticReset":{ "command":":MEASUrement:STATIstics RESET", "parameter_type":"parameter_free" } }, "AFG2200": { "model":["AFG-2225","AFG-2025"], "maxChNum":{"AFG-2225":2,"AFG-2025":1}, "IDN":{ "command":"*IDN", "parameter_type":"query_only" }, "RST":{ "command":"*RST", "parameter_type":"parameter_free" }, "CLS":{ "command":"*CLS", "parameter_type":"parameter_free" }, "SysLocal":{ "command":"SYSTem:LOCal", "parameter_type":"parameter_free" }, "SysRemote":{ "command":"SYSTem:REMote", "parameter_type":"parameter_free" }, "SysErr":{ "command":"SYSTem:ERRor", "parameter_type":"query_only" }, "Disp":{ "command":"DISPlay", "parameter_type":"string", "parameter":["OFF","ON"] }, "FuncType":{ "command":["SOURce1:FUNCtion","SOURce2:FUNCtion"], "parameter_type":"string", "parameter":["SIN","SQU","RAMP","PULS","NOIS","USER"] }, "Freq":{ "command":["SOURce1:FREQuency","SOURce2:FREQuency"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+6" }, "Ampl":{ "command":["SOURce1:AMPlitude","SOURce2:AMPlitude"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"5" }, "DCOffset":{ "command":["SOURce1:DCOffset","SOURce2:DCOffset"], "parameter_type":"float_value", "minima":"-3", "maxima":"3" }, "RampSym":{ "command":["SOURce1:RAMP:SYMMetry","SOURce2:RAMP:SYMMetry"], "parameter_type":"float_value", "minima":"0", "maxima":"1E+2" }, "OutputState":{ "command":["OUTPut1","OUTPut2"], "parameter_type":"string", "parameter":["OFF","ON"] }, "OutputLoad":{ "command":["OUTPut1:LOAD","OUTPut2:LOAD"], "parameter_type":"string", "parameter":["DEF","INF"] }, "VoltageUnit":{ "command":["SOURce1:VOLTage:UNIT","SOURce2:VOLTage:UNIT"], "parameter_type":"string", "parameter":["VPP","VRMS","DBM"] }, "SquDuty":{ "command":["SOURce1:SQUare:DCYCle","SOURce2:SQUare:DCYCle"], "parameter_type":"float_value", "minima":"0", "maxima":"1E+2" }, "PulsePeriod":{ "command":["SOURce1:PULSe:PERiod","SOURce2:PULSe:PERiod"], "parameter_type":"float_value", "minima":"4E-9", "maxima":"2E+3" }, "PulseWidth":{ "command":["SOURce1:PULSe:WIDTh","SOURce2:PULSe:WIDTh"], "parameter_type":"float_value", "minima":"2E-9", "maxima":"1.9999E+3" }, "AMState":{ "command":["SOURce1:AM:STATe","SOURce2:AM:STATe"], "parameter_type":"string", "parameter":["OFF","ON"] }, "AMSource":{ "command":["SOURce1:AM:SOURce","SOURce2:AM:SOURce"], "parameter_type":"string", "parameter":["INT","EXT"] }, "AMInteFunc":{ "command":["SOURce1:AM:INTernal:FUNCtion","SOURce2:AM:INTernal:FUNCtion"], "parameter_type":"string", "parameter":["SIN","SQU","UPRAMP","DNRAMP","TRI"] }, "AMInteFreq":{ "command":["SOURce1:AM:INTernal:FREQuency","SOURce2:AM:INTernal:FREQuency"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "AMDepth":{ "command":["SOURce1:AM:DEPTh","SOURce2:AM:DEPTh"], "parameter_type":"float_value", "minima":"0", "maxima":"1.2E+2" }, "FMState":{ "command":["SOURce1:FM:STATe","SOURce2:FM:STATe"], "parameter_type":"string", "parameter":["OFF","ON"] }, "FMSource":{ "command":["SOURce1:FM:SOURce","SOURce2:FM:SOURce"], "parameter_type":"string", "parameter":["INT","EXT"] }, "FMInteFunc":{ "command":["SOURce1:FM:INTernal:FUNction","SOURce2:FM:INTernal:FUNction"], "parameter_type":"string", "parameter":["SIN","SQU","UPRAMP","DNRAMP","TRI"] }, "FMInteFreq":{ "command":["SOURce1:FM:INTernal:FREQuency","SOURce2:FM:INTernal:FREQuency"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "FMDeviation":{ "command":["SOURce1:FM:DEViation","SOURce2:FM:DEViation"], "parameter_type":"float_value", "minima":"0", "maxima":"2.5E+7" }, "PMState":{ "command":["SOURce1:PM:STATe","SOURce2:PM:STATe"], "parameter_type":"string", "parameter":["OFF","ON"] }, "PMSource":{ "command":["SOURce1:PM:SOURce","SOURce2:PM:SOURce"], "parameter_type":"string", "parameter":["INT","EXT"] }, "PMInteFunc":{ "command":["SOURce1:PM:INTernal:FUNction","SOURce2:PM:INTernal:FUNction"], "parameter_type":"string", "parameter":["SIN","SQU","UPRAMP","DNRAMP","TRI"] }, "PMInteFreq":{ "command":["SOURce1:PM:INTernal:FREQuency","SOURce2:PM:INTernal:FREQuency"], "parameter_type":"float_value", "minima":"2E-3", "maxima":"2E+4" }, "PMDeviation":{ "command":["SOURce1:PM:DEViation","SOURce2:PM:DEViation"], "parameter_type":"float_value", "minima":"0", "maxima":"3.6E+2" }, "FSKState":{ "command":["SOURce1:FSKey:STATe","SOURce2:FSKey:STATe"], "parameter_type":"string", "parameter":["OFF","ON"] }, "FSKSource":{ "command":["SOURce1:FSKey:SOURce","SOURce2:FSKey:SOURce"], "parameter_type":"string", "parameter":["INT","EXT"] }, "FSKInteRate":{ "command":["SOURce1:FSKey:INTernal:RATE","SOURce2:FSKey:INTernal:RATE"], "parameter_type":"float_value", "minima":"2E-3", "maxima":"1E+5" }, "FSKFreq":{ "command":["SOURce1:FSKey:FREQuency","SOURce2:FSKey:FREQuency"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "SUMInteFunc":{ "command":["SOURce1:SUM:INTernal:FUNCtion","SOURce2:SUM:INTernal:FUNCtion"], "parameter_type":"string", "parameter":["SIN","SQU","UPRAMP","DNRAMP","TRI"] }, "SUMSource":{ "command":["SOURce1:SUM:SOURce","SOURce2:SUM:SOURce"], "parameter_type":"string", "parameter":["INT","EXT"] }, "SUMAmpl":{ "command":["SOURce1:SUM:AMPL","SOURce2:SUM:AMPL"], "parameter_type":"float_value", "minima":"0", "maxima":"1E+2" }, "SUMFreq":{ "command":["SOURce1:SUM:FREQuency","SOURce2:SUM:FREQuency"], "parameter_type":"float_value", "minima":"2E-3", "maxima":"2E+4" }, "SweepState":{ "command":["SOURce1:SWEep:STATe","SOURce2:SWEep:STATe"], "parameter_type":"string", "parameter":["OFF","ON"] }, "SweepFrqStart":{ "command":["SOURce1:FREQuency:STARt","SOURce2:FREQuency:STARt"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "SweepFrqStop":{ "command":["SOURce1:FREQuency:STOP","SOURce2:FREQuency:STOP"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "SweepFrqCenter":{ "command":["SOURce1:FREQuency:CENTer","SOURce2:FREQuency:CENTer"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "SweepFrqSpan":{ "command":["SOURce1:FREQuency:SPAN","SOURce2:FREQuency:SPAN"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "SweepSpacing":{ "command":["SOURce1:SWEep:SPACing","SOURce2:SWEep:SPACing"], "parameter_type":"string", "parameter":["LIN","LOG"] }, "SweepTime":{ "command":["SOURce1:SWEep:TIME","SOURce2:SWEep:TIME"], "parameter_type":"float_value", "minima":"1E-3", "maxima":"5E+2" }, "SweepSource":{ "command":["SOURce1:SWEep:SOURce","SOURce2:SWEep:SOURce"], "parameter_type":"string", "parameter":["IMM","EXT","MAN"] }, "SweepMarker":{ "command":["SOURce1:MARKer","SOURce2:MARKer"], "parameter_type":"string", "parameter":["OFF","ON"] }, "SweepMarkerFreq":{ "command":["SOURce1:MARKer:FREQuency","SOURce2:MARKer:FREQuency"], "parameter_type":"float_value", "minima":"1E-6", "maxima":"2.5E+7" }, "StatisticReset":{ "command":":MEASUrement:STATIstics RESET", "parameter_type":"parameter_free" } }, "author": "Benny Lin", "license": "MIT" }