Index: dialin/dg/dialysate_generator.py =================================================================== diff -u -r17704a8e40bbc201bbf46712891b99fffb798e7c -rbc2938a08b77bf1a26d1d6de59797aaa2a5124fc --- dialin/dg/dialysate_generator.py (.../dialysate_generator.py) (revision 17704a8e40bbc201bbf46712891b99fffb798e7c) +++ dialin/dg/dialysate_generator.py (.../dialysate_generator.py) (revision bc2938a08b77bf1a26d1d6de59797aaa2a5124fc) @@ -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 @@ -343,7 +345,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 -rd267c69084642a4aad216769294fe881b1ed1cc4 -rbc2938a08b77bf1a26d1d6de59797aaa2a5124fc --- dialin/hd/ui_proxy.py (.../ui_proxy.py) (revision d267c69084642a4aad216769294fe881b1ed1cc4) +++ dialin/hd/ui_proxy.py (.../ui_proxy.py) (revision bc2938a08b77bf1a26d1d6de59797aaa2a5124fc) @@ -30,6 +30,7 @@ """ Hemodialysis Delivery (HD) Dialin API sub-class for ui commands. """ + SW_COMPATIBILITY_REV = 1 # misc definitions LITER_TO_ML_CONVERSION_FACTOR = 1000.0 @@ -1022,7 +1023,7 @@ minor = unsigned_byte_to_bytearray(0) micro = unsigned_byte_to_bytearray(0) build = short_to_bytearray(0) - compatibility = integer_to_bytearray(1) + compatibility = integer_to_bytearray(self.SW_COMPATIBILITY_REV) payload = major + minor + micro + build + compatibility