Index: leahi_dialin/ui/td_messaging.py =================================================================== diff -u -r919de710d774b9811738be450783368841bb9e32 -r320844532e619f42288d4bee574a5c154f49d895 --- leahi_dialin/ui/td_messaging.py (.../td_messaging.py) (revision 919de710d774b9811738be450783368841bb9e32) +++ leahi_dialin/ui/td_messaging.py (.../td_messaging.py) (revision 320844532e619f42288d4bee574a5c154f49d895) @@ -495,7 +495,7 @@ min_dial_rate_mLH : int, max_dial_rate_mLH : int): """ - Broadcasts the current TD Blood Pump Data (Msg ID: 0x11, 17) + Broadcasts the current TD Param Ranges Data (Msg ID: 0x43, 67) Args: @param min_tx_time_s : Minimum treatement time in secs. @param max_tx_time_s : Maximum treatement time in secs. @@ -510,12 +510,12 @@ raise ValueError("CAN Interface is not enabled") - payload = conversions.integer_to_bytearray (min_tx_time_s ) - payload += conversions.integer_to_bytearray (max_tx_time_s ) - payload += conversions.float_to_bytearray (min_uf_volume_mL ) - payload += conversions.float_to_bytearray (max_uf_volume_mL ) - payload += conversions.integer_to_bytearray (min_dial_rate_mLH ) - payload += conversions.integer_to_bytearray (max_dial_rate_mLH ) + payload = conversions.unsigned_integer_to_bytearray (min_tx_time_s ) + payload += conversions.unsigned_integer_to_bytearray (max_tx_time_s ) + payload += conversions.float_to_bytearray (min_uf_volume_mL ) + payload += conversions.float_to_bytearray (max_uf_volume_mL ) + payload += conversions.unsigned_integer_to_bytearray (min_dial_rate_mLH ) + payload += conversions.unsigned_integer_to_bytearray (max_dial_rate_mLH ) message = CAN.DenaliMessage.build_message( channel_id=CAN.DenaliChannels.td_sync_broadcast_ch_id,