lager_pcb.rigol_dm3000_defines

Module Contents

Classes

MathFunction

Generic enumeration.

FunctionRange

Generic enumeration.

PFResult

Generic enumeration.

Function

Generic enumeration.

MeasurementMode

Generic enumeration.

DCVoltageRange

Generic enumeration.

ACVoltageRange

Generic enumeration.

DCCurrentRange

Generic enumeration.

ACCurrentRange

Generic enumeration.

DCImpedance

Generic enumeration.

ResistanceRange

Generic enumeration.

CapacitanceRange

Generic enumeration.

class lager_pcb.rigol_dm3000_defines.MathFunction

Bases: lager_pcb.visa_enum.VisaEnum

Generic enumeration.

Derive from this class to define new enumerations.

NoFunction = NONE
Relative = REL
dB = DB
dBm = DBM
Minimum = MIN
Maximum = MAX
Average = AVERAGE
Total = TOTAL
PF = PF
class lager_pcb.rigol_dm3000_defines.FunctionRange

Bases: lager_pcb.visa_enum.VisaEnum

Generic enumeration.

Derive from this class to define new enumerations.

Minimum = MIN
Maximum = MAX
Default = DEF
class lager_pcb.rigol_dm3000_defines.PFResult

Bases: lager_pcb.visa_enum.VisaEnum

Generic enumeration.

Derive from this class to define new enumerations.

Pass = PASS
High = HI
Low = LO
class lager_pcb.rigol_dm3000_defines.Function

Bases: lager_pcb.visa_enum.VisaEnum

Generic enumeration.

Derive from this class to define new enumerations.

DCVoltage = ['VOLTage:DC', 'DCV']
ACVoltage = ['VOLTage:AC', 'ACV']
DCCurrent = ['CURRent:DC', 'DCI']
ACCurrent = ['CURRent:AC', 'ACI']
Resistance = ['RESistance', '2WR']
Capacitance = ['CAPacitance', 'CAP']
Continuity = ['CONTinuity', 'CONT']
FResistance = ['FRESistance', '4WR']
Diode = ['DIODe', 'DIODE']
Frequency = ['FREQuency', 'FREQ']
Period = ['PERiod', 'PERI']
class lager_pcb.rigol_dm3000_defines.MeasurementMode

Bases: lager_pcb.visa_enum.VisaEnum

Generic enumeration.

Derive from this class to define new enumerations.

Auto = AUTO
Manual = MANU
class lager_pcb.rigol_dm3000_defines.DCVoltageRange

Bases: lager_pcb.visa_enum.VisaEnum

Generic enumeration.

Derive from this class to define new enumerations.

Range_200mV = 0
Range_2V = 1
Range_20V = 2
Range_200V = 3
Range_1000V = 4
Minimum = MIN
Maximum = MAX
Default = DEF
class lager_pcb.rigol_dm3000_defines.ACVoltageRange

Bases: lager_pcb.visa_enum.VisaEnum

Generic enumeration.

Derive from this class to define new enumerations.

Range_200mV = 0
Range_2V = 1
Range_20V = 2
Range_200V = 3
Range_750V = 4
Minimum = MIN
Maximum = MAX
Default = DEF
class lager_pcb.rigol_dm3000_defines.DCCurrentRange

Bases: lager_pcb.visa_enum.VisaEnum

Generic enumeration.

Derive from this class to define new enumerations.

Range_200uA = 0
Range_2mA = 1
Range_20mA = 2
Range_200mA = 3
Range_2A = 4
Range_10A = 5
Minimum = MIN
Maximum = MAX
Default = DEF
class lager_pcb.rigol_dm3000_defines.ACCurrentRange

Bases: lager_pcb.visa_enum.VisaEnum

Generic enumeration.

Derive from this class to define new enumerations.

Range_20mA = 0
Range_200mA = 1
Range_2A = 2
Range_10A = 3
Minimum = MIN
Maximum = MAX
Default = DEF
class lager_pcb.rigol_dm3000_defines.DCImpedance

Bases: lager_pcb.visa_enum.VisaEnum

Generic enumeration.

Derive from this class to define new enumerations.

Impedance_10Meg = 10M
Impedance_10Gig = 10G
class lager_pcb.rigol_dm3000_defines.ResistanceRange

Bases: lager_pcb.visa_enum.VisaEnum

Generic enumeration.

Derive from this class to define new enumerations.

Range_200Ohm = 0
Range_2kOhm = 1
Range_20kOhm = 2
Range_200kOhm = 3
Range_1MOhm = 4
Range_10MOhm = 5
Range_100MOhm = 6
Minimum = MIN
Maximum = MAX
Default = DEF
class lager_pcb.rigol_dm3000_defines.CapacitanceRange

Bases: lager_pcb.visa_enum.VisaEnum

Generic enumeration.

Derive from this class to define new enumerations.

Range_2nF = 0
Range_20nF = 1
Range_200nF = 2
Range_2uF = 3
Range_200uF = 4
Range_10000uF = 5
Minimum = MIN
Maximum = MAX
Default = DEF