Index: dialin/dg/concentrate_pumps.py =================================================================== diff -u -rde0e1f2ae881066bb34b6ebc4c9a219389bd988f -ra3e1c7cc35fc1f2d0b3240341f161efb3e407549 --- dialin/dg/concentrate_pumps.py (.../concentrate_pumps.py) (revision de0e1f2ae881066bb34b6ebc4c9a219389bd988f) +++ dialin/dg/concentrate_pumps.py (.../concentrate_pumps.py) (revision a3e1c7cc35fc1f2d0b3240341f161efb3e407549) @@ -126,21 +126,20 @@ self.logger.error("Timeout!!!!") return False - def cmd_concentrate_pump_target_speed_override(self, speed, pump_id, reset=NO_RESET): + def cmd_concentrate_pump_target_speed_override(self, speed, pump_id): """ Constructs and sends the concentrate pump target speed override command @param speed: float - target speed value to override concentrate pump with @param pump_id: unsigned int - concentrate pump ID - @param reset: integer - 1 to reset a previous override, 0 to override @return: 1 if successful, zero otherwise Concentrate pump IDs: \n 0 = CP1 \n 1 = CP2 \n """ - reset_byte_array = integer_to_bytearray(reset) + reset_byte_array = integer_to_bytearray(NO_RESET) speed_byte_array = float_to_bytearray(speed) pump_id_byte_array = integer_to_bytearray(pump_id) payload = reset_byte_array + speed_byte_array + pump_id_byte_array Index: setup.py =================================================================== diff -u -rd36d505461c6859271a1497abd7f4d110ea341a1 -ra3e1c7cc35fc1f2d0b3240341f161efb3e407549 --- setup.py (.../setup.py) (revision d36d505461c6859271a1497abd7f4d110ea341a1) +++ setup.py (.../setup.py) (revision a3e1c7cc35fc1f2d0b3240341f161efb3e407549) @@ -23,6 +23,8 @@ author_email="plucia@diality.com", description="The Diality Dialin API", packages=setuptools.find_packages(exclude=["test*", "tools", "venv"]), + package_data={"" : ["AlarmIds.txt"]}, + include_package_data = True, classifiers=[ # all classifiers: https://pypi.org/classifiers/ "Programming Language :: Python :: 3.6", "Operating System :: POSIX :: Linux",