Index: DD_Calibration/loader.py =================================================================== diff -u -rfc2bcc5d5a0af8e977e5a1c35e2b5573630984df -r4d40ee3486dcc3fdc5be44f0f8bfe4fdeb7110d2 --- DD_Calibration/loader.py (.../loader.py) (revision fc2bcc5d5a0af8e977e5a1c35e2b5573630984df) +++ DD_Calibration/loader.py (.../loader.py) (revision 4d40ee3486dcc3fdc5be44f0f8bfe4fdeb7110d2) @@ -177,6 +177,16 @@ "08-3251-9", ] + self.conductivityList = [ + "Closed Loop Control of Dosing", + "Closed Loop Control of Dosing", + "Water, Bicarbonate, and Acid", + "Self Test", + "Water and Bicarb Collective", + "Inlet water", + "RO outlet water", + ] + # Pressures self.tbGetPressureSend = self.find_widget(QtWidgets.QToolButton , 'tbGetPressureSend' ) self.lbGetPressuresReq = self.find_widget(QtWidgets.QLabel , 'lbGetPressuresReq' ) @@ -334,26 +344,122 @@ self.sbSetBicarbConcBottleTemp = self.find_widget(QtWidgets.QSpinBox , 'sbSetBicarbConcBottleTemp' ) self.sbSetBicarbConcCalibrationTime = self.find_widget(QtWidgets.QSpinBox , 'sbSetBicarbConcCalibrationTime' ) + # Accelerometer + self.tbGetAccelSensorSend = self.find_widget(QtWidgets.QToolButton , 'tbGetAccelSensorSend' ) + self.lbGetAccelSensorReq = self.find_widget(QtWidgets.QLabel , 'lbGetAccelSensorReq' ) + self.cbGetAccelSensorAccepted = self.find_widget(QtWidgets.QCheckBox , 'cbGetAccelSensorAccepted' ) + self.sbGetAccelSensorRejectionReason = self.find_widget(QtWidgets.QSpinBox , 'sbGetAccelSensorRejectionReason' ) + self.sbGetAccelSensorXOffset = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetAccelSensorXOffset' ) + self.sbGetAccelSensorYOffset = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetAccelSensorYOffset' ) + self.sbGetAccelSensorZOffset = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetAccelSensorZOffset' ) + self.sbGetAccelSensorCalibrationTime = self.find_widget(QtWidgets.QSpinBox , 'sbGetAccelSensorCalibrationTime' ) + self.tbSetAccelSensorSend = self.find_widget(QtWidgets.QToolButton , 'tbSetAccelSensorSend' ) + self.lbSetAccelSensorXOffset = self.find_widget(QtWidgets.QLabel , 'lbSetAccelSensorXOffset' ) + self.lbSetAccelSensorYOffset = self.find_widget(QtWidgets.QLabel , 'lbSetAccelSensorYOffset' ) + self.lbSetAccelSensorZOffset = self.find_widget(QtWidgets.QLabel , 'lbSetAccelSensorZOffset' ) + self.lbSetAccelSensorCalibrationTime = self.find_widget(QtWidgets.QLabel , 'lbSetAccelSensorCalibrationTime' ) + self.cbSetAccelSensorAccepted = self.find_widget(QtWidgets.QCheckBox , 'cbSetAccelSensorAccepted' ) + self.sbSetAccelSensorRejectionReason = self.find_widget(QtWidgets.QSpinBox , 'sbSetAccelSensorRejectionReason' ) + self.sbSetAccelSensorXOffset = self.find_widget(QtWidgets.QSpinBox , 'sbSetAccelSensorXOffset' ) + self.sbSetAccelSensorYOffset = self.find_widget(QtWidgets.QSpinBox , 'sbSetAccelSensorYOffset' ) + self.sbSetAccelSensorZOffset = self.find_widget(QtWidgets.QSpinBox , 'sbSetAccelSensorZOffset' ) + self.sbSetAccelSensorCalibrationTime = self.find_widget(QtWidgets.QSpinBox , 'sbSetAccelSensorCalibrationTime' ) + + # Blood Leak + self.tbGetBloodLeakSensorSend = self.find_widget(QtWidgets.QToolButton , 'tbGetBloodLeakSensorSend' ) + self.lbGetBloodLeakSensorReq = self.find_widget(QtWidgets.QLabel , 'lbGetBloodLeakSensorReq' ) + self.cbGetBloodLeakSensorAccepted = self.find_widget(QtWidgets.QCheckBox , 'cbGetBloodLeakSensorAccepted' ) + self.sbGetBloodLeakSensorRejectionReason = self.find_widget(QtWidgets.QSpinBox , 'sbGetBloodLeakSensorRejectionReason' ) + self.sbGetBloodLeakSensorSetPoint = self.find_widget(QtWidgets.QSpinBox , 'sbGetBloodLeakSensorSetPoint' ) + self.sbGetBloodLeakSensorCalibrationTime = self.find_widget(QtWidgets.QSpinBox , 'sbGetBloodLeakSensorCalibrationTime' ) + + self.tbSetBloodLeakSensorSend = self.find_widget(QtWidgets.QToolButton , 'tbSetBloodLeakSensorSend' ) + self.lbSetBloodLeakSensorSetPoint = self.find_widget(QtWidgets.QLabel , 'lbSetBloodLeakSensorSetPoint' ) + self.lbSetBloodLeakSensorCalibrationTime = self.find_widget(QtWidgets.QLabel , 'lbSetBloodLeakSensorCalibrationTime' ) + self.cbSetBloodLeakSensorAccepted = self.find_widget(QtWidgets.QCheckBox , 'cbSetBloodLeakSensorAccepted' ) + self.sbSetBloodLeakSensorRejectionReason = self.find_widget(QtWidgets.QSpinBox , 'sbSetBloodLeakSensorRejectionReason' ) + self.sbSetBloodLeakSensorSetPoint = self.find_widget(QtWidgets.QSpinBox , 'sbSetBloodLeakSensorSetPoint' ) + self.sbSetBloodLeakSensorCalibrationTime = self.find_widget(QtWidgets.QSpinBox , 'sbSetBloodLeakSensorCalibrationTime' ) + + # Conductivity + self.tbGetConductivitySensorSend = self.find_widget(QtWidgets.QToolButton , 'tbGetConductivitySensorSend' ) + self.lbGetConductivitySensorReq = self.find_widget(QtWidgets.QLabel , 'lbGetConductivitySensorReq' ) + self.cbGetConductivitySensorAccepted = self.find_widget(QtWidgets.QCheckBox , 'cbGetConductivitySensorAccepted' ) + self.sbGetConductivitySensorRejectionReason = self.find_widget(QtWidgets.QSpinBox , 'sbGetConductivitySensorRejectionReason' ) + self.sbGetConductivitySensorIndex = self.find_widget(QtWidgets.QSpinBox , 'sbGetConductivitySensorIndex' ) + self.sbGetConductivitySensorKHigh = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetConductivitySensorKHigh' ) + self.sbGetConductivitySensorAlphahigh = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetConductivitySensorAlphahigh' ) + self.sbGetConductivitySensorETAHigh = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetConductivitySensorETAHigh' ) + self.sbGetConductivitySensorZetaHigh = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetConductivitySensorZetaHigh' ) + self.sbGetConductivitySensorKLow = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetConductivitySensorKLow' ) + self.sbGetConductivitySensorAlphaLow = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetConductivitySensorAlphaLow' ) + self.sbGetConductivitySensorETALow = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetConductivitySensorETALow' ) + self.sbGetConductivitySensorZetaLow = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetConductivitySensorZetaLow' ) + self.sbGetConductivitySensorBeta = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetConductivitySensorBeta' ) + self.sbGetConductivitySensorDelta = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetConductivitySensorDelta' ) + self.sbGetConductivitySensorReserved1 = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetConductivitySensorReserved1' ) + self.sbGetConductivitySensorReserved2 = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbGetConductivitySensorReserved2' ) + self.sbGetConductivitySensorCalibrationTime = self.find_widget(QtWidgets.QSpinBox , 'sbGetConductivitySensorCalibrationTime' ) + + self.tbSetConductivitySensorSend = self.find_widget(QtWidgets.QToolButton , 'tbSetConductivitySensorSend' ) + self.lbSetConductivitySensorIndex = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorIndex' ) + self.lbSetConductivitySensorKHigh = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorKHigh' ) + self.lbSetConductivitySensorAlphahigh = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorAlphahigh' ) + self.lbSetConductivitySensorETAHigh = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorETAHigh' ) + self.lbSetConductivitySensorZetaHigh = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorZetaHigh' ) + self.lbSetConductivitySensorKLow = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorKLow' ) + self.lbSetConductivitySensorAlphaLow = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorAlphaLow' ) + self.lbSetConductivitySensorETALow = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorETALow' ) + self.lbSetConductivitySensorZetaLow = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorZetaLow' ) + self.lbSetConductivitySensorBeta = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorBeta' ) + self.lbSetConductivitySensorDelta = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorDelta' ) + self.lbSetConductivitySensorReserved1 = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorReserved1' ) + self.lbSetConductivitySensorReserved2 = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorReserved2' ) + self.lbSetConductivitySensorCalibrationTime = self.find_widget(QtWidgets.QLabel , 'lbSetConductivitySensorCalibrationTime' ) + self.cbSetConductivitySensorAccepted = self.find_widget(QtWidgets.QCheckBox , 'cbSetConductivitySensorAccepted' ) + self.sbSetConductivitySensorRejectionReason = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorRejectionReason' ) + self.sbSetConductivitySensorIndex = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorIndex' ) + self.sbSetConductivitySensorKHigh = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorKHigh' ) + self.sbSetConductivitySensorAlphahigh = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorAlphahigh' ) + self.sbSetConductivitySensorETAHigh = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorETAHigh' ) + self.sbSetConductivitySensorZetaHigh = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorZetaHigh' ) + self.sbSetConductivitySensorKLow = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorKLow' ) + self.sbSetConductivitySensorAlphaLow = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorAlphaLow' ) + self.sbSetConductivitySensorETALow = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorETALow' ) + self.sbSetConductivitySensorZetaLow = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorZetaLow' ) + self.sbSetConductivitySensorBeta = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorBeta' ) + self.sbSetConductivitySensorDelta = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorDelta' ) + self.sbSetConductivitySensorReserved1 = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorReserved1' ) + self.sbSetConductivitySensorReserved2 = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorReserved2' ) + self.sbSetConductivitySensorCalibrationTime = self.find_widget(QtWidgets.QSpinBox , 'sbSetConductivitySensorCalibrationTime' ) + + def _init_connections(self): """ initializes the widget's connections :return: none """ - self.tbGetPressureSend .clicked.connect ( self.do_get_pressures_response ) - self.tbSetPressureSend .clicked.connect ( self.do_set_pressures_response ) - self.tbGetTemperatureSend .clicked.connect ( self.do_get_temperature_response ) - self.tbSetTemperatureSend .clicked.connect ( self.do_set_temperature_response ) - self.tbGetConcPumpSend .clicked.connect ( self.do_get_conc_pump_response ) - self.tbSetConcPumpSend .clicked.connect ( self.do_set_conc_pump_response ) - self.tbGetD12PumpSend .clicked.connect ( self.do_get_d12_pump_response ) - self.tbSetD12PumpSend .clicked.connect ( self.do_set_d12_pump_response ) - self.tbGetD48PumpSend .clicked.connect ( self.do_get_d48_pump_response ) - self.tbSetD48PumpSend .clicked.connect ( self.do_set_d48_pump_response ) - self.tbGetAcidConcSend .clicked.connect ( self.do_get_acid_conc_response ) - self.tbSetAcidConcSend .clicked.connect ( self.do_set_acid_conc_response ) - self.tbGetBicarbConcSend .clicked.connect ( self.do_get_bicarb_conc_response ) - self.tbSetBicarbConcSend .clicked.connect ( self.do_set_bicarb_conc_response ) + self.tbGetPressureSend .clicked.connect ( self.do_get_pressures_response ) + self.tbSetPressureSend .clicked.connect ( self.do_set_pressures_response ) + self.tbGetTemperatureSend .clicked.connect ( self.do_get_temperature_response ) + self.tbSetTemperatureSend .clicked.connect ( self.do_set_temperature_response ) + self.tbGetConcPumpSend .clicked.connect ( self.do_get_conc_pump_response ) + self.tbSetConcPumpSend .clicked.connect ( self.do_set_conc_pump_response ) + self.tbGetD12PumpSend .clicked.connect ( self.do_get_d12_pump_response ) + self.tbSetD12PumpSend .clicked.connect ( self.do_set_d12_pump_response ) + self.tbGetD48PumpSend .clicked.connect ( self.do_get_d48_pump_response ) + self.tbSetD48PumpSend .clicked.connect ( self.do_set_d48_pump_response ) + self.tbGetAcidConcSend .clicked.connect ( self.do_get_acid_conc_response ) + self.tbSetAcidConcSend .clicked.connect ( self.do_set_acid_conc_response ) + self.tbGetBicarbConcSend .clicked.connect ( self.do_get_bicarb_conc_response ) + self.tbSetBicarbConcSend .clicked.connect ( self.do_set_bicarb_conc_response ) + self.tbGetAccelSensorSend .clicked.connect ( self.do_get_accelerometer_sensor_response ) + self.tbSetAccelSensorSend .clicked.connect ( self.do_set_accelerometer_sensor_response ) + self.tbGetBloodLeakSensorSend .clicked.connect ( self.do_get_blood_leak_sensor_response ) + self.tbSetBloodLeakSensorSend .clicked.connect ( self.do_set_blood_leak_sensor_response ) + self.tbGetConductivitySensorSend .clicked.connect ( self.do_get_conductivity_sensor_response ) + self.tbSetConductivitySensorSend .clicked.connect ( self.do_set_conductivity_sensor_response ) def getIntValue (self, message): @@ -386,6 +492,12 @@ self.init_set_acidConc_pump() self.init_get_bicarbConc_pump() self.init_set_bicarbConc_pump() + self.init_get_AccelSensor_pump() + self.init_set_AccelSensor_pump() + self.init_get_BloodLeakSensor_pump() + self.init_set_BloodLeakSensor_pump() + self.init_get_ConductivitySensor_pump() + self.init_set_ConductivitySensor_pump() def init_get_pressures(self): @@ -539,6 +651,94 @@ self.sbSetBicarbConcCalibrationTime .setValue (0) + def init_get_AccelSensor_pump(self): + self.lbGetAccelSensorReq .setText ("-") + self.sbGetAccelSensorRejectionReason .setValue (0) + self.sbGetAccelSensorXOffset .setValue (0) + self.sbGetAccelSensorYOffset .setValue (0) + self.sbGetAccelSensorZOffset .setValue (0) + self.sbGetAccelSensorCalibrationTime .setValue (0) + self.cbGetAccelSensorAccepted .setChecked ( True ) + + + def init_set_AccelSensor_pump(self): + self.lbSetAccelSensorXOffset .setText ("-") + self.lbSetAccelSensorYOffset .setText ("-") + self.lbSetAccelSensorZOffset .setText ("-") + self.lbSetAccelSensorCalibrationTime .setText ("-") + self.cbSetAccelSensorAccepted .setChecked ( True ) + self.sbSetAccelSensorXOffset .setValue (0) + self.sbSetAccelSensorYOffset .setValue (0) + self.sbSetAccelSensorZOffset .setValue (0) + self.sbSetAccelSensorCalibrationTime .setValue (0) + + + def init_get_BloodLeakSensor_pump(self): + self.lbGetBloodLeakSensorReq .setText ("-") + self.sbGetBloodLeakSensorRejectionReason .setValue (0) + self.sbGetBloodLeakSensorSetPoint .setValue (0) + self.sbGetBloodLeakSensorCalibrationTime .setValue (0) + self.cbGetBloodLeakSensorAccepted .setChecked ( True ) + + + def init_set_BloodLeakSensor_pump(self): + self.lbSetBloodLeakSensorSetPoint .setText ("-") + self.lbSetBloodLeakSensorCalibrationTime .setText ("-") + self.cbSetBloodLeakSensorAccepted .setChecked ( True ) + self.sbSetBloodLeakSensorSetPoint .setValue (0) + self.sbSetBloodLeakSensorCalibrationTime .setValue (0) + + + def init_get_ConductivitySensor_pump(self): + self.lbGetConductivitySensorReq .setText ("-") + self.sbGetConductivitySensorRejectionReason .setValue (0) + self.sbGetConductivitySensorKHigh .setValue (0) + self.sbGetConductivitySensorAlphahigh .setValue (0) + self.sbGetConductivitySensorETAHigh .setValue (0) + self.sbGetConductivitySensorZetaHigh .setValue (0) + self.sbGetConductivitySensorKLow .setValue (0) + self.sbGetConductivitySensorAlphaLow .setValue (0) + self.sbGetConductivitySensorETALow .setValue (0) + self.sbGetConductivitySensorZetaLow .setValue (0) + self.sbGetConductivitySensorBeta .setValue (0) + self.sbGetConductivitySensorDelta .setValue (0) + self.sbGetConductivitySensorReserved1 .setValue (0) + self.sbGetConductivitySensorReserved2 .setValue (0) + self.sbGetConductivitySensorCalibrationTime .setValue (0) + self.cbGetConductivitySensorAccepted .setChecked ( True ) + + + def init_set_ConductivitySensor_pump(self): + self.lbSetConductivitySensorKHigh .setText ("-") + self.lbSetConductivitySensorAlphahigh .setText ("-") + self.lbSetConductivitySensorETAHigh .setText ("-") + self.lbSetConductivitySensorZetaHigh .setText ("-") + self.lbSetConductivitySensorKLow .setText ("-") + self.lbSetConductivitySensorAlphaLow .setText ("-") + self.lbSetConductivitySensorETALow .setText ("-") + self.lbSetConductivitySensorZetaLow .setText ("-") + self.lbSetConductivitySensorBeta .setText ("-") + self.lbSetConductivitySensorDelta .setText ("-") + self.lbSetConductivitySensorReserved1 .setText ("-") + self.lbSetConductivitySensorReserved2 .setText ("-") + self.lbSetConductivitySensorCalibrationTime .setText ("-") + + self.cbSetConductivitySensorAccepted .setChecked ( True ) + self.sbSetConductivitySensorKHigh .setValue (0) + self.sbSetConductivitySensorAlphahigh .setValue (0) + self.sbSetConductivitySensorETAHigh .setValue (0) + self.sbSetConductivitySensorZetaHigh .setValue (0) + self.sbSetConductivitySensorKLow .setValue (0) + self.sbSetConductivitySensorAlphaLow .setValue (0) + self.sbSetConductivitySensorETALow .setValue (0) + self.sbSetConductivitySensorZetaLow .setValue (0) + self.sbSetConductivitySensorBeta .setValue (0) + self.sbSetConductivitySensorDelta .setValue (0) + self.sbSetConductivitySensorReserved1 .setValue (0) + self.sbSetConductivitySensorReserved2 .setValue (0) + self.sbSetConductivitySensorCalibrationTime .setValue (0) + + @Slot() def handle_get_calibration_pressures(self, message, timestamp = 0.0): """ @@ -698,6 +898,7 @@ cmdString = self.acidConcList[value] if value >= 0 and value < len(self.acidConcList) else "" self.lbGetBicarbConcReq.setText(f"{cmdString} ({value})") + @Slot() def handle_set_bicarb_conc_pressures(self, message, timestamp = 0.0): message = message['message'] @@ -722,38 +923,89 @@ def handle_get_accel_sensor_pressures(self, message, timestamp = 0.0): message = message['message'] self.index = MsgFieldPositions.START_POS_FIELD_1 + self.lbGetAccelSensorReq.setText("Received") @Slot() def handle_set_accel_sensor_pressures(self, message, timestamp = 0.0): message = message['message'] self.index = MsgFieldPositions.START_POS_FIELD_1 + x = f"{self.getFloatValue(message):.3f}" + y = f"{self.getFloatValue(message):.3f}" + z = f"{self.getFloatValue(message):.3f}" + caltime = str(self.getIntValue(message)) + self.lbSetAccelSensorXOffset .setText(x) + self.lbSetAccelSensorYOffset .setText(y) + self.lbSetAccelSensorZOffset .setText(z) + self.lbSetAccelSensorCalibrationTime .setText(caltime) + @Slot() def handle_get_blood_leak_pressures(self, message, timestamp = 0.0): message = message['message'] self.index = MsgFieldPositions.START_POS_FIELD_1 + self.lbGetBloodLeakSensorReq.setText("Received") @Slot() def handle_set_blood_leak_pressures(self, message, timestamp = 0.0): message = message['message'] - self.index = MsgFieldPositions.START_POS_FIELD_1 + self.index = MsgFieldPositions.START_POS_FIELD_1 + setPoint = str(self.getIntValue(message)) + caltime = str(self.getIntValue(message)) + self.lbSetBloodLeakSensorSetPoint .setText(setPoint) + self.lbSetBloodLeakSensorCalibrationTime .setText(caltime) + @Slot() def handle_get_conductivity_sensor_pressures(self, message, timestamp = 0.0): message = message['message'] self.index = MsgFieldPositions.START_POS_FIELD_1 + value = self.getIntValue(message) + cmdString = self.conductivityList[value] if value >= 0 and value < len(self.conductivityList) else "" + self.lbGetConductivitySensorReq.setText(f"{cmdString} ({value})") @Slot() def handle_set_conductivity_sensor_pressures(self, message, timestamp = 0.0): message = message['message'] - self.index = MsgFieldPositions.START_POS_FIELD_1 + self.index = MsgFieldPositions.START_POS_FIELD_1 + value = self.getIntValue(message) + KHigh = f"{self.getFloatValue(message):.3f}" + Alphahigh = f"{self.getFloatValue(message):.3f}" + ETAHigh = f"{self.getFloatValue(message):.3f}" + ZetaHigh = f"{self.getFloatValue(message):.3f}" + KLow = f"{self.getFloatValue(message):.3f}" + AlphaLow = f"{self.getFloatValue(message):.3f}" + ETALow = f"{self.getFloatValue(message):.3f}" + ZetaLow = f"{self.getFloatValue(message):.3f}" + Beta = f"{self.getFloatValue(message):.3f}" + Delta = f"{self.getFloatValue(message):.3f}" + Reserved1 = f"{self.getFloatValue(message):.3f}" + Reserved2 = f"{self.getFloatValue(message):.3f}" + caltime = str(self.getIntValue(message)) + print("HERE") + cmdString = self.acidConcList[value] if value >= 0 and value < len(self.acidConcList) else "" + self.lbSetConductivitySensorIndex .setText(f"{cmdString} ({value})") + self.lbSetConductivitySensorKHigh .setText(KHigh ) + self.lbSetConductivitySensorAlphahigh .setText(Alphahigh ) + self.lbSetConductivitySensorETAHigh .setText(ETAHigh ) + self.lbSetConductivitySensorZetaHigh .setText(ZetaHigh ) + self.lbSetConductivitySensorKLow .setText(KLow ) + self.lbSetConductivitySensorAlphaLow .setText(AlphaLow ) + self.lbSetConductivitySensorETALow .setText(ETALow ) + self.lbSetConductivitySensorZetaLow .setText(ZetaLow ) + self.lbSetConductivitySensorBeta .setText(Beta ) + self.lbSetConductivitySensorDelta .setText(Delta ) + self.lbSetConductivitySensorReserved1 .setText(Reserved1 ) + self.lbSetConductivitySensorReserved2 .setText(Reserved2 ) + self.lbSetConductivitySensorCalibrationTime .setText(caltime) + + @Slot() def do_get_pressures_response(self): self.lbGetPressuresReq .setText ("-") @@ -927,26 +1179,98 @@ self.sbSetBicarbConcCalibrationTime .value() ) + @Slot() + def do_get_accelerometer_sensor_response(self): + self.lbGetAccelSensorReq .setText ("-") + self.dd_interface.dd_get_calibration_AccelSensor_record( self.cbGetAccelSensorAccepted .isChecked() , + self.sbGetAccelSensorRejectionReason .value() , + self.sbGetAccelSensorXOffset .value() , + self.sbGetAccelSensorYOffset .value() , + self.sbGetAccelSensorZOffset .value() , + self.sbGetAccelSensorCalibrationTime .value() ) - # @Slot() - # def do_get_accelerometer_sensor_response(self): + @Slot() + def do_set_accelerometer_sensor_response(self): + self.lbSetAccelSensorXOffset .setText ("-") + self.lbSetAccelSensorYOffset .setText ("-") + self.lbSetAccelSensorZOffset .setText ("-") + self.lbSetAccelSensorCalibrationTime .setText ("-") + self.dd_interface.dd_set_calibration_AccelSensor_record( self.cbSetAccelSensorAccepted .isChecked() , + self.sbSetAccelSensorRejectionReason .value() , + self.sbSetAccelSensorXOffset .value() , + self.sbSetAccelSensorYOffset .value() , + self.sbSetAccelSensorZOffset .value() , + self.sbSetAccelSensorCalibrationTime .value() ) - # @Slot() - # def do_set_accelerometer_sensor_response(self): + @Slot() + def do_get_blood_leak_sensor_response(self): + self.lbGetBloodLeakSensorReq .setText ("-") + self.dd_interface.dd_get_calibration_BloodLeakSensor_record(self.cbGetBloodLeakSensorAccepted .isChecked() , + self.sbGetBloodLeakSensorRejectionReason .value() , + self.sbGetBloodLeakSensorSetPoint .value() , + self.sbGetBloodLeakSensorCalibrationTime .value() ) + + @Slot() + def do_set_blood_leak_sensor_response(self): + self.lbSetBloodLeakSensorSetPoint .setText ("-") + self.lbSetBloodLeakSensorCalibrationTime .setText ("-") + self.dd_interface.dd_set_calibration_BloodLeakSensor_record(self.cbSetBloodLeakSensorAccepted .isChecked() , + self.sbSetBloodLeakSensorRejectionReason .value() , + self.sbSetBloodLeakSensorSetPoint .value() , + self.sbSetBloodLeakSensorCalibrationTime .value() ) - # @Slot() - # def do_get_blood_leak_sensor_response(self): + @Slot() + def do_get_conductivity_sensor_response(self): + self.lbGetConductivitySensorReq .setText ("-") + self.dd_interface.dd_get_calibration_ConductivitySensor_record( self.cbGetConductivitySensorAccepted .isChecked() , + self.sbGetConductivitySensorRejectionReason .value() , + self.sbGetConductivitySensorIndex .value() , + self.sbGetConductivitySensorKHigh .value() , + self.sbGetConductivitySensorAlphahigh .value() , + self.sbGetConductivitySensorETAHigh .value() , + self.sbGetConductivitySensorZetaHigh .value() , + self.sbGetConductivitySensorKLow .value() , + self.sbGetConductivitySensorAlphaLow .value() , + self.sbGetConductivitySensorETALow .value() , + self.sbGetConductivitySensorZetaLow .value() , + self.sbGetConductivitySensorBeta .value() , + self.sbGetConductivitySensorDelta .value() , + self.sbGetConductivitySensorReserved1 .value() , + self.sbGetConductivitySensorReserved2 .value() , + self.sbGetConductivitySensorCalibrationTime .value() ) + @Slot() + def do_set_conductivity_sensor_response(self): + self.lbSetConductivitySensorIndex .setText ("-") + self.lbSetConductivitySensorKHigh .setText ("-") + self.lbSetConductivitySensorAlphahigh .setText ("-") + self.lbSetConductivitySensorETAHigh .setText ("-") + self.lbSetConductivitySensorZetaHigh .setText ("-") + self.lbSetConductivitySensorKLow .setText ("-") + self.lbSetConductivitySensorAlphaLow .setText ("-") + self.lbSetConductivitySensorETALow .setText ("-") + self.lbSetConductivitySensorZetaLow .setText ("-") + self.lbSetConductivitySensorBeta .setText ("-") + self.lbSetConductivitySensorDelta .setText ("-") + self.lbSetConductivitySensorReserved1 .setText ("-") + self.lbSetConductivitySensorReserved2 .setText ("-") + self.lbSetConductivitySensorCalibrationTime .setText ("-") - # @Slot() - # def do_set_blood_leak_sensor_response(self): - - - # @Slot() - # def do_get_conductivity_sensor_response(self): - - - # @Slot() - # def do_set_conductivity_sensor_response(self): \ No newline at end of file + self.dd_interface.dd_set_calibration_ConductivitySensor_record( self.cbSetConductivitySensorAccepted .isChecked() , + self.sbSetConductivitySensorRejectionReason .value() , + self.sbSetConductivitySensorIndex .value() , + self.sbSetConductivitySensorKHigh .value() , + self.sbSetConductivitySensorAlphahigh .value() , + self.sbSetConductivitySensorETAHigh .value() , + self.sbSetConductivitySensorZetaHigh .value() , + self.sbSetConductivitySensorKLow .value() , + self.sbSetConductivitySensorAlphaLow .value() , + self.sbSetConductivitySensorETALow .value() , + self.sbSetConductivitySensorZetaLow .value() , + self.sbSetConductivitySensorBeta .value() , + self.sbSetConductivitySensorDelta .value() , + self.sbSetConductivitySensorReserved1 .value() , + self.sbSetConductivitySensorReserved2 .value() , + self.sbSetConductivitySensorCalibrationTime .value() ) \ No newline at end of file