Skip to content

Commit 0723458

Browse files
authored
Fix checksum (#223)
* Ensure checksum is one byte * Bump version to 0.16.7
1 parent 7251a53 commit 0723458

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

insteonplm/messages/extendedSend.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ def set_checksum(self):
157157
for i in range(1, 14):
158158
data_sum += self._userdata["d{:d}".format(i)]
159159
chksum = 0xFF - (data_sum & 0xFF) + 1
160-
self._userdata["d14"] = chksum
160+
self._userdata["d14"] = chksum & 0xff
161161

162162
def set_crc(self):
163163
"""Set Userdata[13] and Userdata[14] to the CRC value."""

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ def readme():
1111

1212
setup(
1313
name='insteonplm',
14-
version='0.16.6',
14+
version='0.16.7,
1515
author='David McNett',
1616
author_email='nugget@macnugget.org',
1717
url='https://github.com/nugget/python-insteonplm',

0 commit comments

Comments
 (0)