rminstr_specs.Fluke_1620A

Classes

DatasheetHumidity

Data sheet temperature accuracy spec class for Fluke 1620A.

DatasheetTemperature

Data sheet temperature accuracy spec class for Fluke 1620A.

Package Contents

class rminstr_specs.Fluke_1620A.DatasheetHumidity(name: str, serial: str, calibrated: bool = None, days_since_cal: float = None, time_zero: float = None)

Bases: rminstr_specs.Specification

Data sheet temperature accuracy spec class for Fluke 1620A.

Attributes

calibratedbool

If the instrument is calibrated or not.

days_since_calflaot

The names since the last calibration.

unitsstr

The units to use for humidity. Shouldnt change.

Create a datasheet model of a Fluke 1620A temperature reading.

Parameters:
namestr

Name to give datasheet model. For ID purposes.

serialstr

Serial of instrument, used to look up calibration dates.

calibratedbool, optional

If not provided, will attempt to be inferred from either days_since_cal or looking up the calibration logbook with the serial. The default is None.

days_since_calfloat, optional

Days since the last calibration, if provided used to determine if instrument is in spec. The default is None.

time_zerofloat, optional

Time of readings taken (initial time). If neither days_since_cal or calibrated are provided, this must be provided to infer the calibration date. The default is None.

Returns:
None.
name
serial
calibrated = None
units = 'RH %'
all_manufacturer_errors(readings: numpy.ndarray, addition_method: str = 'spec')

Calculate all manufacturer errors and add them together.

Returns the uncertainty on the readings as 1 standard uncertianty, suitable for use in a standard uncertainty analysis.

Add together all the manufacture errors using rules given by the datasheet.

Parameters:
readings_np.ndarray

Readings to get errors for.

addition_methodstr, optional

Does nothing, provided for compataibility.

Returns:
np.ndarray

Total manufacturer uncertainty.

humidity_accuracy(humidity)

Get uncertainty associated with humidity readings.

Parameters:
humidity

Humidity readings.

Returns:
np.ndarray

Humidity accuracy.

class rminstr_specs.Fluke_1620A.DatasheetTemperature(name: str, serial: str, units: str = 'C', calibrated: bool = None, days_since_cal: float = None, time_zero: float = None)

Bases: rminstr_specs.Specification

Data sheet temperature accuracy spec class for Fluke 1620A.

Attributes

calibratedbool

If the instrument is calibrated or not.

days_since_calflaot

The names since the last calibration.

unitsstr

The units to use for temperature.

Create a datasheet model of a Fluke 1620A temperature reading.

Parameters:
namestr

Name to give datasheet model. For ID purposes.

serialstr

Serial of instrument, used to look up calibration dates.

unitsstr, optional

‘C’ or ‘F’. Units of temperature readings. The default is ‘C’.

calibratedbool, optional

If not provided, will attempt to be inferred from either days_since_cal or looking up the calibration logbook with the serial. The default is None.

days_since_calfloat, optional

Days since the last calibration, if provided used to determine if instrument is in spec. The default is None.

time_zerofloat, optional

Time of readings taken (initial time). If neither days_since_cal or calibrated are provided, this must be provided to infer the calibration date. The default is None.

Returns:
None.
name
serial
calibrated = None
units = 'C'
all_manufacturer_errors(readings: numpy.ndarray, addition_method: str = 'spec')

Calculate all manufacturer errors and add them together.

Returns the uncertainty on the readings as 1 standard uncertianty, suitable for use in a standard uncertainty analysis.

Add together all the manufacture errors using rules given by the datasheet.

Parameters:
readings_np.ndarray

Readings to get errors for.

addition_methodstr, optional

Does nothing, provided for compataibility.

Returns:
errnp.ndarray

Total manufacturer uncertainty.

temperature_accuracy(temperature)

Get uncertainty associated with the temperature reading.

Parameters:
temperature

The readings.

Returns:
np.ndarray

Temperature accuracy.