public CUnified_Thermal_Controller(CDigital_PCR_Diagnostic_Instrument instr) { _m_instr = instr; _m_TEC_Controllers = new CTEC_Thermal_Device[CSystem_Defns.cuiTotalTECs]; for (uint uiChannel = 0; uiChannel < _m_TEC_Controllers.Length; uiChannel++) { _m_TEC_Controllers[uiChannel] = new CTEC_Thermal_Device(_m_instr, uiChannel); } }
public CRH_Thermal_Monitoring_Device(CDigital_PCR_Diagnostic_Instrument instr) { _m_Lock = new object(); _m_instr = instr; }
public static CThermal_Device CreateNewThermalDevice(CDigital_PCR_Diagnostic_Instrument instr, uint uiTECIndex, float fDefaultStartTemperature = 20.0F) { return(new CTEC_Thermal_Device(instr, uiTECIndex, fDefaultStartTemperature)); }