diff options
author | Diego Elio Pettenò <flameeyes@flameeyes.eu> | 2016-03-02 00:01:33 +0100 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@flameeyes.eu> | 2016-03-02 00:06:11 +0100 |
commit | 87d8fb75811a4186b27baf24d12a155a7acce414 (patch) | |
tree | 3ab9ff58a9771afe58b2031269ad631341eb98ea /glucometerutils/exceptions.py | |
parent | accuchek_reports: add a new driver for Accu-Chek Mobile meters. (diff) | |
download | glucometerutils-87d8fb75811a4186b27baf24d12a155a7acce414.tar glucometerutils-87d8fb75811a4186b27baf24d12a155a7acce414.tar.gz glucometerutils-87d8fb75811a4186b27baf24d12a155a7acce414.tar.bz2 glucometerutils-87d8fb75811a4186b27baf24d12a155a7acce414.tar.lz glucometerutils-87d8fb75811a4186b27baf24d12a155a7acce414.tar.xz glucometerutils-87d8fb75811a4186b27baf24d12a155a7acce414.tar.zst glucometerutils-87d8fb75811a4186b27baf24d12a155a7acce414.zip |
Diffstat (limited to 'glucometerutils/exceptions.py')
-rw-r--r-- | glucometerutils/exceptions.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/glucometerutils/exceptions.py b/glucometerutils/exceptions.py index 82f8013..1290d9a 100644 --- a/glucometerutils/exceptions.py +++ b/glucometerutils/exceptions.py @@ -27,6 +27,13 @@ class InvalidResponse(Error): self.message = 'Invalid response received:\n%s' % response +class InvalidChecksum(InvalidResponse): + def __init__(self, expected, gotten): + self.message = ( + 'Response checksum not matching: %08x expected, %08x gotten' % + (expected, gotten)) + + class InvalidGlucoseUnit(Error): """Unable to parse the given glucose unit""" |