Index: leahi_dialin/ui/td_messaging.py =================================================================== diff -u -rce1a61bb1d92b910ccf889dd3026316a9bf7e01e -rd57e7edb30161322854730f360f1d8d09384a788 --- leahi_dialin/ui/td_messaging.py (.../td_messaging.py) (revision ce1a61bb1d92b910ccf889dd3026316a9bf7e01e) +++ leahi_dialin/ui/td_messaging.py (.../td_messaging.py) (revision d57e7edb30161322854730f360f1d8d09384a788) @@ -788,25 +788,31 @@ def td_isolated_uf( self, duration : int , - set_volume : int , - volume_delivered : int , - rate : int ): + elapsedTime : int , + timeRemaining : int , + set_volume : float , + volume_delivered : float , + rate : float ): """ Broadcasts the current TD Isolated Ultrafiltration data (Msg ID: 0x9A, 154) Args: @param duration (int) : isolated UF duration (min) - @param set_volume (int) : isolated UF set volume (mL) - @param volume_delivered (int) : isolated UF volume delivered (mL) - @param rate (int) : isolated UF rate (mL/Hr) + @param elapsedTime (int) : isolated UF elapsed time (min) + @param timeRemaining (int) : isolated UF time remianing (min) + @param set_volume (float) : isolated UF set volume (mL) + @param volume_delivered (float) : isolated UF volume delivered (mL) + @param rate (float) : isolated UF rate (mL/Hr) @return: None """ if not self.can_enabled: raise ValueError("CAN Interface is not enabled") payload = conversions.unsigned_integer_to_bytearray(duration ) - payload += conversions.unsigned_integer_to_bytearray(set_volume ) - payload += conversions.unsigned_integer_to_bytearray(volume_delivered ) - payload += conversions.unsigned_integer_to_bytearray(rate ) + payload += conversions.unsigned_integer_to_bytearray(elapsedTime ) + payload += conversions.unsigned_integer_to_bytearray(timeRemaining ) + payload += conversions.float_to_bytearray (set_volume ) + payload += conversions.float_to_bytearray (volume_delivered ) + payload += conversions.float_to_bytearray (rate ) message = CAN.CanMessage.build_message( channel_id=CAN.CanChannels.td_sync_broadcast_ch_id,