diff options
author | Diego Elio Pettenò <flameeyes@flameeyes.eu> | 2016-02-13 21:37:01 +0100 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@flameeyes.eu> | 2016-02-13 21:37:01 +0100 |
commit | 532c8b4079d631819bb6033732ac3515d6b03308 (patch) | |
tree | c3708bfc044ab2366bdb5f13769dbd0ad5572102 /glucometerutils/drivers/lifescan_common.py | |
parent | otultraeasy: move the crc function to lifescan_common. (diff) | |
download | glucometerutils-532c8b4079d631819bb6033732ac3515d6b03308.tar glucometerutils-532c8b4079d631819bb6033732ac3515d6b03308.tar.gz glucometerutils-532c8b4079d631819bb6033732ac3515d6b03308.tar.bz2 glucometerutils-532c8b4079d631819bb6033732ac3515d6b03308.tar.lz glucometerutils-532c8b4079d631819bb6033732ac3515d6b03308.tar.xz glucometerutils-532c8b4079d631819bb6033732ac3515d6b03308.tar.zst glucometerutils-532c8b4079d631819bb6033732ac3515d6b03308.zip |
Diffstat (limited to 'glucometerutils/drivers/lifescan_common.py')
-rw-r--r-- | glucometerutils/drivers/lifescan_common.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/glucometerutils/drivers/lifescan_common.py b/glucometerutils/drivers/lifescan_common.py index f37903a..4702652 100644 --- a/glucometerutils/drivers/lifescan_common.py +++ b/glucometerutils/drivers/lifescan_common.py @@ -28,6 +28,12 @@ class InvalidSerialNumber(exceptions.Error): self.message = 'Serial number %s is invalid.' % serial_number +class MalformedCommand(exceptions.InvalidResponse): + def __init__(self, message): + exceptions.InvalidResponse.__init__( + self, 'Malformed command: %s' % message) + + def crc_ccitt(data): """Calculate the CRC-16-CCITT with LifeScan's common seed. |