|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Public Member Functions | |
| __init__ (self, str config_file) | |
| load_config (self) | |
| add_sensor (self, str sensor_id, str sensor_type) | |
| run_pressure_transducer_calibration (self, str sensor_id, List[float] pressure_points, List[float] voltage_readings, Dict[str, float] environmental_conditions) | |
| run_rtd_calibration (self, str sensor_id, List[float] temperature_points, List[float] resistance_readings) | |
| save_results (self, str output_dir) | |
| str | generate_report (self) |
Public Attributes | |
| config_file = config_file | |
| dict | calibrators = {} |
| dict | results = {} |
Manages the complete calibration sequence
Definition at line 232 of file calibration_sequence.py.
| calibration_sequence.CalibrationSequence.__init__ | ( | self, | |
| str | config_file ) |
Definition at line 235 of file calibration_sequence.py.
| calibration_sequence.CalibrationSequence.add_sensor | ( | self, | |
| str | sensor_id, | ||
| str | sensor_type ) |
Add a sensor to the calibration sequence
Definition at line 245 of file calibration_sequence.py.
| str calibration_sequence.CalibrationSequence.generate_report | ( | self | ) |
Generate calibration report
Definition at line 362 of file calibration_sequence.py.
| calibration_sequence.CalibrationSequence.load_config | ( | self | ) |
Load calibration configuration
Definition at line 240 of file calibration_sequence.py.
| calibration_sequence.CalibrationSequence.run_pressure_transducer_calibration | ( | self, | |
| str | sensor_id, | ||
| List[float] | pressure_points, | ||
| List[float] | voltage_readings, | ||
| Dict[str, float] | environmental_conditions ) |
Run pressure transducer calibration
Definition at line 257 of file calibration_sequence.py.
| calibration_sequence.CalibrationSequence.run_rtd_calibration | ( | self, | |
| str | sensor_id, | ||
| List[float] | temperature_points, | ||
| List[float] | resistance_readings ) |
Run RTD calibration
Definition at line 294 of file calibration_sequence.py.
| calibration_sequence.CalibrationSequence.save_results | ( | self, | |
| str | output_dir ) |
Save calibration results to files
Definition at line 329 of file calibration_sequence.py.
| dict calibration_sequence.CalibrationSequence.calibrators = {} |
Definition at line 237 of file calibration_sequence.py.
| calibration_sequence.CalibrationSequence.config_file = config_file |
Definition at line 236 of file calibration_sequence.py.
| dict calibration_sequence.CalibrationSequence.results = {} |
Definition at line 238 of file calibration_sequence.py.