Index: dialin/dg/dialysate_generator.py =================================================================== diff -u -rbff28676dd855ea33707bbb26a624abc94aebdf0 -rf41b8d86fed7fa08b1ecf42cb39f4406ce149cf5 --- dialin/dg/dialysate_generator.py (.../dialysate_generator.py) (revision bff28676dd855ea33707bbb26a624abc94aebdf0) +++ dialin/dg/dialysate_generator.py (.../dialysate_generator.py) (revision f41b8d86fed7fa08b1ecf42cb39f4406ce149cf5) @@ -83,6 +83,8 @@ # HD login password DG_LOGIN_PASSWORD = '123' + SW_COMPATIBILITY_REV = 1 + # DG version message field positions START_POS_MAJOR = DenaliMessage.PAYLOAD_START_INDEX END_POS_MAJOR = START_POS_MAJOR + 1 @@ -342,7 +344,7 @@ minor = unsigned_byte_to_bytearray(0) micro = unsigned_byte_to_bytearray(0) build = short_to_bytearray(0) - compatibility = integer_to_bytearray(0) + compatibility = integer_to_bytearray(self.SW_COMPATIBILITY_REV) payload = major + minor + micro + build + compatibility Index: dialin/hd/ui_proxy.py =================================================================== diff -u -r3ef759269150e6d8001da1582e99554886ca0777 -rf41b8d86fed7fa08b1ecf42cb39f4406ce149cf5 --- dialin/hd/ui_proxy.py (.../ui_proxy.py) (revision 3ef759269150e6d8001da1582e99554886ca0777) +++ dialin/hd/ui_proxy.py (.../ui_proxy.py) (revision f41b8d86fed7fa08b1ecf42cb39f4406ce149cf5) @@ -1022,7 +1022,7 @@ minor = unsigned_byte_to_bytearray(0) micro = unsigned_byte_to_bytearray(0) build = short_to_bytearray(0) - compatibility = integer_to_bytearray(SW_COMPATIBILITY_REV) + compatibility = integer_to_bytearray(self.SW_COMPATIBILITY_REV) payload = major + minor + micro + build + compatibility