STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
calibration_sequence.RTDCalibrator Class Reference
Inheritance diagram for calibration_sequence.RTDCalibrator:
[legend]
Collaboration diagram for calibration_sequence.RTDCalibrator:
[legend]

Public Member Functions

 __init__ (self, str sensor_id)
CalibrationResult perform_calibration (self)
Public Member Functions inherited from calibration_sequence.SensorCalibrator
 __init__ (self, str sensor_id, str sensor_type)
 add_calibration_point (self, float input_value, float reference_value, Dict[str, float] environmental_conditions, float uncertainty=0.01)
bool validate_calibration (self)

Public Attributes

tuple temperature_range = (-50.0, 500.0)
tuple resistance_range = (80.0, 200.0)
Public Attributes inherited from calibration_sequence.SensorCalibrator
 sensor_id = sensor_id
 sensor_type = sensor_type
list calibration_points = []

Detailed Description

Calibrator for RTD temperature sensors

Definition at line 182 of file calibration_sequence.py.

Constructor & Destructor Documentation

◆ __init__()

calibration_sequence.RTDCalibrator.__init__ ( self,
str sensor_id )

Definition at line 185 of file calibration_sequence.py.

Member Function Documentation

◆ perform_calibration()

CalibrationResult calibration_sequence.RTDCalibrator.perform_calibration ( self)
Perform RTD calibration

Reimplemented from calibration_sequence.SensorCalibrator.

Definition at line 190 of file calibration_sequence.py.

Member Data Documentation

◆ resistance_range

tuple calibration_sequence.RTDCalibrator.resistance_range = (80.0, 200.0)

Definition at line 188 of file calibration_sequence.py.

◆ temperature_range

tuple calibration_sequence.RTDCalibrator.temperature_range = (-50.0, 500.0)

Definition at line 187 of file calibration_sequence.py.


The documentation for this class was generated from the following file: