|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Public Member Functions | |
| __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) | |
| CalibrationResult | perform_calibration (self) |
| bool | validate_calibration (self) |
Public Attributes | |
| sensor_id = sensor_id | |
| sensor_type = sensor_type | |
| list | calibration_points = [] |
Base class for sensor calibration
Definition at line 48 of file calibration_sequence.py.
| calibration_sequence.SensorCalibrator.__init__ | ( | self, | |
| str | sensor_id, | ||
| str | sensor_type ) |
Definition at line 51 of file calibration_sequence.py.
| calibration_sequence.SensorCalibrator.add_calibration_point | ( | self, | |
| float | input_value, | ||
| float | reference_value, | ||
| Dict[str, float] | environmental_conditions, | ||
| float | uncertainty = 0.01 ) |
Add a calibration data point
Definition at line 56 of file calibration_sequence.py.
| CalibrationResult calibration_sequence.SensorCalibrator.perform_calibration | ( | self | ) |
Perform calibration and return results
Reimplemented in calibration_sequence.PressureTransducerCalibrator, and calibration_sequence.RTDCalibrator.
Definition at line 73 of file calibration_sequence.py.
| bool calibration_sequence.SensorCalibrator.validate_calibration | ( | self | ) |
Validate calibration quality
Definition at line 77 of file calibration_sequence.py.
| list calibration_sequence.SensorCalibrator.calibration_points = [] |
Definition at line 54 of file calibration_sequence.py.
Referenced by robust_calibration.RobustCalibrationFramework._extrapolation_variance(), robust_calibration.RobustCalibrationFramework.add_calibration_point(), robust_calibration.RobustCalibrationFramework.get_autonomy_score(), robust_calibration.RobustCalibrationFramework.get_calibration_summary(), and robust_calibration.RobustCalibrationFramework.get_confidence_level().
| calibration_sequence.SensorCalibrator.sensor_id = sensor_id |
Definition at line 52 of file calibration_sequence.py.
Referenced by robust_calibration.RobustCalibrationFramework.get_calibration_summary(), and robust_pt_calibration_gui.BayesianPTCalibration.to_dict().
| calibration_sequence.SensorCalibrator.sensor_type = sensor_type |
Definition at line 53 of file calibration_sequence.py.