Index: simulator/plugins/PostTreatment/loader.py =================================================================== diff -u -ra7674c35d63942e38006f75c3ebe52b0df16ae42 -ra1d61285efe44dfa5bddcfca2a61d69e5841ee6c --- simulator/plugins/PostTreatment/loader.py (.../loader.py) (revision a7674c35d63942e38006f75c3ebe52b0df16ae42) +++ simulator/plugins/PostTreatment/loader.py (.../loader.py) (revision a1d61285efe44dfa5bddcfca2a61d69e5841ee6c) @@ -165,40 +165,40 @@ """ parameters = [ # column 1 - integer_to_bytearray(self.leBloodFlowRate.text()), - integer_to_bytearray(self.leDialysateFlowRate.text()), - integer_to_bytearray(self.leTreatmentDuration.text()), - integer_to_bytearray(self.leActualTreatmentDuration.text()), - integer_to_bytearray(self.leAcidConcentrateType.text()), - integer_to_bytearray(self.leBicarbonateConcentrateType.text()), - integer_to_bytearray(self.lePotassiumConcentration.text()), - integer_to_bytearray(self.leCalciumConcentration.text()), - integer_to_bytearray(self.leBicarbonateConcentration.text()), - integer_to_bytearray(self.leSodiumConcentration.text()), - float_to_bytearray(self.leDialysateTemperature.text()), - integer_to_bytearray(self.leDialyzerType.text()), - integer_to_bytearray(self.leTreatmentDateTime.text()), - float_to_bytearray(self.leAverageBloodFlow.text()), - float_to_bytearray(self.leAverageDialysateFlow.text()), - float_to_bytearray(self.leDialysateVolumeUsed.text()), - float_to_bytearray(self.leAverageDialysateTemp.text()), + integer_to_bytearray(int(self.leBloodFlowRate.text())), + integer_to_bytearray(int(self.leDialysateFlowRate.text())), + integer_to_bytearray(int(self.leTreatmentDuration.text())), + integer_to_bytearray(int(self.leActualTreatmentDuration.text())), + integer_to_bytearray(int(self.leAcidConcentrateType.text())), + integer_to_bytearray(int(self.leBicarbonateConcentrateType.text())), + integer_to_bytearray(int(self.lePotassiumConcentration.text())), + integer_to_bytearray(int(self.leCalciumConcentration.text())), + integer_to_bytearray(int(self.leBicarbonateConcentration.text())), + integer_to_bytearray(int(self.leSodiumConcentration.text())), + float_to_bytearray(float(self.leDialysateTemperature.text())), + integer_to_bytearray(int(self.leDialyzerType.text())), + integer_to_bytearray(int(self.leTreatmentDateTime.text())), + float_to_bytearray(float(self.leAverageBloodFlow.text())), + float_to_bytearray(float(self.leAverageDialysateFlow.text())), + float_to_bytearray(float(self.leDialysateVolumeUsed.text())), + float_to_bytearray(float(self.leAverageDialysateTemp.text())), # column 2 - float_to_bytearray(self.leTargetUFVolume.text()), - float_to_bytearray(self.leActualUFVolume.text()), - float_to_bytearray(self.leTargetUFRate.text()), - float_to_bytearray(self.leActualUFRate.text()), - integer_to_bytearray(self.leSalineBolusVolume.text()), - integer_to_bytearray(self.leHeparinType.text()), - integer_to_bytearray(self.leHeparinConcentration.text()), - float_to_bytearray(self.leHeparinBolusVolume.text()), - float_to_bytearray(self.leHeparinDispenseRate.text()), - integer_to_bytearray(self.leHeparinPreStop.text()), - float_to_bytearray(self.leHeparinDeliveredVolume.text()), - float_to_bytearray(self.leAverageArterialPressure.text()), - float_to_bytearray(self.leAverageVenousPressure.text()), - integer_to_bytearray(self.leEndTreatmentEarlyAlarm.text()), - integer_to_bytearray(self.leDeviceID.text()), - integer_to_bytearray(self.leWaterSampleTestResult.text()) + float_to_bytearray(float(self.leTargetUFVolume.text())), + float_to_bytearray(float(self.leActualUFVolume.text())), + float_to_bytearray(float(self.leTargetUFRate.text())), + float_to_bytearray(float(self.leActualUFRate.text())), + integer_to_bytearray(int(self.leSalineBolusVolume.text())), + integer_to_bytearray(int(self.leHeparinType.text())), + integer_to_bytearray(int(self.leHeparinConcentration.text())), + float_to_bytearray(float(self.leHeparinBolusVolume.text())), + float_to_bytearray(float(self.leHeparinDispenseRate.text())), + integer_to_bytearray(int(self.leHeparinPreStop.text())), + float_to_bytearray(float(self.leHeparinDeliveredVolume.text())), + float_to_bytearray(float(self.leAverageArterialPressure.text())), + float_to_bytearray(float(self.leAverageVenousPressure.text())), + integer_to_bytearray(int(self.leEndTreatmentEarlyAlarm.text())), + integer_to_bytearray(int(self.leDeviceID.text())), + integer_to_bytearray(int(self.leWaterSampleTestResult.text())) ] self.hd_simulator.cmd_send_post_treatment_log_response(True, 0, parameters)