hvl_ccb.dev.fluke884x.ranges

Inheritance diagram of hvl_ccb.dev.fluke884x.ranges

Ranges, RangeEnum for Fluke8845a device

class ACCurrentRange(value=<no_arg>, names=None, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: RangeEnum

possible measurement ranges for AC current with unit Ampere

FOUR_HUNDRED_MILLI_AMPERE = 0.4
ONE_AMPERE = 1.0
ONE_HUNDRED_MILLI_AMPERE = 0.1
TEN_AMPERE = 10.0
TEN_MILLI_AMPERE = 0.01
THREE_AMPERE = 3.0
classmethod unit()[source]

Returns the Unit of the values in the enumeration. :return: the unit of the values in the enumeration in string format

class ACVoltageRange(value=<no_arg>, names=None, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: RangeEnum

possible measurement ranges for AC voltage with unit volt

HUNDRED_VOLT = 100.0
ONE_HUNDRED_MILLI_VOLT = 0.1
ONE_VOLT = 1.0
SEVEN_HUNDRED_FIFTY_VOLT = 750.0
TEN_VOLT = 10.0
classmethod unit()[source]

Returns the Unit of the values in the enumeration. :return: the unit of the values in the enumeration in string format

class ApertureRange(value=<no_arg>, names=None, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: RangeEnum

Page 46

Sets the gate time for the frequency/period function to the value
10ms = 4 1/2 digits
100ms = 5 1/2 digits
1s = 6 1/2 digits
ONE_HUNDRED_MILLI_SECOND = 0.1
ONE_SECOND = 1.0
TEN_MILLI_SECOND = 0.01
classmethod unit()[source]

Returns the Unit of the values in the enumeration. :return: the unit of the values in the enumeration in string format

class DCCurrentRange(value=<no_arg>, names=None, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: RangeEnum

possible measurement ranges for DC current with unit Ampere

FOUR_HUNDRED_MILLI_AMPERE = 0.4
ONE_AMPERE = 1.0
ONE_HUNDRED_MICRO_AMPERE = 0.0001
ONE_HUNDRED_MILLI_AMPERE = 0.1
ONE_MILLI_AMPERE = 0.001
TEN_AMPERE = 10.0
TEN_MILLI_AMPERE = 0.01
THREE_AMPERE = 3.0
classmethod unit()[source]

Returns the Unit of the values in the enumeration. :return: the unit of the values in the enumeration in string format

class DCVoltageRange(value=<no_arg>, names=None, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: RangeEnum

possible measurement ranges for DC voltage with unit volt

HUNDRED_VOLT = 100.0
ONE_HUNDRED_MILLI_VOLT = 0.1
ONE_THOUSAND_VOLT = 1000.0
ONE_VOLT = 1.0
TEN_VOLT = 10.0
classmethod unit()[source]

Returns the Unit of the values in the enumeration. :return: the unit of the values in the enumeration in string format

class FilterRange(value=<no_arg>, names=None, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: RangeEnum

Page 47

Sets the appropriate filter for the frequency specified by <n>
High pass filter
For `VOLTAGE_AC`: <n> Hz to 300 kHz
For `CURRENT_AC`: <n> Hz to 10 kHz
parameters <n> = 3 slow filter
                20 medium filter
                200 fast filter
For `CURRENT_AC` and `VOLTAGE_AC`
FAST_FILTER = 200.0
MEDIUM_FILTER = 20.0
SLOW_FILTER = 3.0
classmethod unit()[source]

Returns the Unit of the values in the enumeration. :return: the unit of the values in the enumeration in string format

class ResistanceRange(value=<no_arg>, names=None, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: RangeEnum

possible measurement ranges for resistance with unit Ohm

ONE_HUNDRED_MILLION_OHM = 100000000.0
ONE_HUNDRED_OHM = 100.0
ONE_HUNDRED_THOUSAND_OHM = 100000.0
ONE_MILLION_OHM = 1000000.0
ONE_THOUSAND_OHM = 1000.0
TEN_MILLION_OHM = 10000000.0
TEN_THOUSAND_OHM = 10000.0
classmethod unit()[source]

Returns the Unit of the values in the enumeration. :return: the unit of the values in the enumeration in string format