summaryrefslogtreecommitdiffstats
path: root/glucometerutils/drivers/fsprecisionneo.py
diff options
context:
space:
mode:
authorAndreas Sandberg <andreas@sandberg.pp.se>2019-05-19 20:47:28 +0200
committerDiego Elio Pettenò <flameeyes@flameeyes.com>2019-05-19 21:49:32 +0200
commit2f697eb803f523380f95cd18d8f1fef85afa73ef (patch)
tree4decb468e8a5596974fe02ad91760e7200a68e5a /glucometerutils/drivers/fsprecisionneo.py
parentfreestyle support: restore correct order of parameters. (diff)
downloadglucometerutils-2f697eb803f523380f95cd18d8f1fef85afa73ef.tar
glucometerutils-2f697eb803f523380f95cd18d8f1fef85afa73ef.tar.gz
glucometerutils-2f697eb803f523380f95cd18d8f1fef85afa73ef.tar.bz2
glucometerutils-2f697eb803f523380f95cd18d8f1fef85afa73ef.tar.lz
glucometerutils-2f697eb803f523380f95cd18d8f1fef85afa73ef.tar.xz
glucometerutils-2f697eb803f523380f95cd18d8f1fef85afa73ef.tar.zst
glucometerutils-2f697eb803f523380f95cd18d8f1fef85afa73ef.zip
Diffstat (limited to 'glucometerutils/drivers/fsprecisionneo.py')
-rw-r--r--glucometerutils/drivers/fsprecisionneo.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/glucometerutils/drivers/fsprecisionneo.py b/glucometerutils/drivers/fsprecisionneo.py
index b818f8f..15be65c 100644
--- a/glucometerutils/drivers/fsprecisionneo.py
+++ b/glucometerutils/drivers/fsprecisionneo.py
@@ -89,4 +89,10 @@ class Device(freestyle.FreeStyleHidDevice):
raw_reading.year + 2000, raw_reading.month, raw_reading.day,
raw_reading.hour, raw_reading.minute)
- yield cls(timestamp, raw_reading.value)
+ if record and record[0] == _TYPE_KETONE_READING:
+ value = freestyle.convert_ketone_unit(raw_reading.value)
+ else:
+ value = raw_reading.value
+
+ yield cls(timestamp, value)
+