summaryrefslogtreecommitdiffstats
path: root/glucometerutils/drivers
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@flameeyes.eu>2017-12-28 13:10:12 +0100
committerDiego Elio Pettenò <flameeyes@flameeyes.eu>2017-12-28 14:12:07 +0100
commit2c9501b641f1924335833814c1d6455ef7952b66 (patch)
tree6ff21622c01c3370bbca4e1ff6f1408893729914 /glucometerutils/drivers
parentUse Python3 Enum class for glucose units. (diff)
downloadglucometerutils-2c9501b641f1924335833814c1d6455ef7952b66.tar
glucometerutils-2c9501b641f1924335833814c1d6455ef7952b66.tar.gz
glucometerutils-2c9501b641f1924335833814c1d6455ef7952b66.tar.bz2
glucometerutils-2c9501b641f1924335833814c1d6455ef7952b66.tar.lz
glucometerutils-2c9501b641f1924335833814c1d6455ef7952b66.tar.xz
glucometerutils-2c9501b641f1924335833814c1d6455ef7952b66.tar.zst
glucometerutils-2c9501b641f1924335833814c1d6455ef7952b66.zip
Diffstat (limited to 'glucometerutils/drivers')
-rw-r--r--glucometerutils/drivers/accuchek_reports.py6
-rw-r--r--glucometerutils/drivers/otultra2.py6
-rw-r--r--glucometerutils/drivers/otverio2015.py6
-rw-r--r--glucometerutils/drivers/sdcodefree.py6
4 files changed, 12 insertions, 12 deletions
diff --git a/glucometerutils/drivers/accuchek_reports.py b/glucometerutils/drivers/accuchek_reports.py
index 03eeddd..d55ac0f 100644
--- a/glucometerutils/drivers/accuchek_reports.py
+++ b/glucometerutils/drivers/accuchek_reports.py
@@ -117,11 +117,11 @@ class Device(object):
if record[_AFTER_MEAL_CSV_KEY] and record[_BEFORE_MEAL_CSV_KEY]:
raise InvalidResponse('Reading cannot be before and after meal.')
elif record[_AFTER_MEAL_CSV_KEY]:
- return common.AFTER_MEAL
+ return common.Meal.AFTER
elif record[_BEFORE_MEAL_CSV_KEY]:
- return common.BEFORE_MEAL
+ return common.Meal.BEFORE
else:
- return common.NO_MEAL
+ return common.Meal.NONE
def get_readings(self):
for record in self._get_records_reader():
diff --git a/glucometerutils/drivers/otultra2.py b/glucometerutils/drivers/otultra2.py
index f44bc15..762991e 100644
--- a/glucometerutils/drivers/otultra2.py
+++ b/glucometerutils/drivers/otultra2.py
@@ -27,9 +27,9 @@ from glucometerutils.support import serial
# The following two hashes are taken directly from LifeScan's documentation
_MEAL_CODES = {
- 'N': common.NO_MEAL,
- 'B': common.BEFORE_MEAL,
- 'A': common.AFTER_MEAL,
+ 'N': common.Meal.NONE,
+ 'B': common.Meal.BEFORE,
+ 'A': common.Meal.AFTER,
}
_COMMENT_CODES = {
diff --git a/glucometerutils/drivers/otverio2015.py b/glucometerutils/drivers/otverio2015.py
index c416678..5925a58 100644
--- a/glucometerutils/drivers/otverio2015.py
+++ b/glucometerutils/drivers/otverio2015.py
@@ -76,9 +76,9 @@ _READ_RECORD_REQUEST_SUFFIX = b'\x00'
_MEMORY_ERASE_REQUEST = b'\x04\x1a'
_MEAL_CODES = {
- 0x00: common.NO_MEAL,
- 0x01: common.BEFORE_MEAL,
- 0x02: common.AFTER_MEAL,
+ 0x00: common.Meal.NONE,
+ 0x01: common.Meal.BEFORE,
+ 0x02: common.Meal.AFTER,
}
def _extract_message(register):
diff --git a/glucometerutils/drivers/sdcodefree.py b/glucometerutils/drivers/sdcodefree.py
index 4939361..4a375bd 100644
--- a/glucometerutils/drivers/sdcodefree.py
+++ b/glucometerutils/drivers/sdcodefree.py
@@ -65,9 +65,9 @@ _ReadingRecord = collections.namedtuple(
_STRUCT_READING = struct.Struct('>BBBBBBBHB')
_MEAL_FLAG = {
- 0x00: common.NO_MEAL,
- 0x10: common.BEFORE_MEAL,
- 0x20: common.AFTER_MEAL
+ 0x00: common.Meal.NONE,
+ 0x10: common.Meal.BEFORE,
+ 0x20: common.Meal.AFTER,
}
def parse_reading(msgdata):