Index: dialin/ui/hd_simulator.py =================================================================== diff -u -rcb130637058af1a50ece54c74965099f3ac4a9b1 -rb621c8a6e107e136659caf8ac3c2a1e1e8242170 --- dialin/ui/hd_simulator.py (.../hd_simulator.py) (revision cb130637058af1a50ece54c74965099f3ac4a9b1) +++ dialin/ui/hd_simulator.py (.../hd_simulator.py) (revision b621c8a6e107e136659caf8ac3c2a1e1e8242170) @@ -1850,19 +1850,19 @@ self.can_interface.send(message, 0) - def cmd_send_treatment_log_data(self, blood_flow_rate: int, dialysate_flow_rate: int, uf_rate: float, + def cmd_send_treatment_log_data(self, blood_flow_rate: float, dialysate_flow_rate: float, uf_rate: float, arterial_pressure: float, venous_pressure: float) -> None: """ send the treatment log data - @param blood_flow_rate: (int) blood flow rate - @param dialysate_flow_rate: (int) Dialysate Flow Rate + @param blood_flow_rate: (flaot) blood flow rate + @param dialysate_flow_rate: (float) Dialysate Flow Rate @param uf_rate: (float) UF Rate @param arterial_pressure: (float) Arterial Pressure @param venous_pressure: (float) Venous Pressure @return: None """ - payload = integer_to_bytearray(blood_flow_rate) - payload += integer_to_bytearray(dialysate_flow_rate) + payload = float_to_bytearray(blood_flow_rate) + payload += float_to_bytearray(dialysate_flow_rate) payload += float_to_bytearray(uf_rate) payload += float_to_bytearray(arterial_pressure) payload += float_to_bytearray(venous_pressure)