From 3aea6c8d37d05e498df546c02d331c7518d7d44c Mon Sep 17 00:00:00 2001 From: Noah Coad Date: Wed, 10 Mar 2021 21:03:38 -0600 Subject: [PATCH] fix crc calc for non-express boards --- adafruit_lc709203f.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/adafruit_lc709203f.py b/adafruit_lc709203f.py index cee58f5..0d81b61 100644 --- a/adafruit_lc709203f.py +++ b/adafruit_lc709203f.py @@ -171,7 +171,8 @@ def _generate_crc(self, data): crc = (crc << 1) ^ 0x07 else: crc <<= 1 - return crc & 0xFF + crc &= 0xFF + return crc def _read_word(self, command): self._buf[0] = LC709203F_I2CADDR_DEFAULT * 2 # write byte