summaryrefslogtreecommitdiffstats
path: root/glucometerutils/drivers/contourusb.py
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@flameeyes.com>2020-03-22 17:41:48 +0100
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2020-03-22 17:50:42 +0100
commitd0a282b552922f31f80b2e979b79d5697fbbbcda (patch)
treec6e76cd3333bf60e1db8b787c2209043589bbdf9 /glucometerutils/drivers/contourusb.py
parentExclude mypy from Python 3.9 (diff)
downloadglucometerutils-d0a282b552922f31f80b2e979b79d5697fbbbcda.tar
glucometerutils-d0a282b552922f31f80b2e979b79d5697fbbbcda.tar.gz
glucometerutils-d0a282b552922f31f80b2e979b79d5697fbbbcda.tar.bz2
glucometerutils-d0a282b552922f31f80b2e979b79d5697fbbbcda.tar.lz
glucometerutils-d0a282b552922f31f80b2e979b79d5697fbbbcda.tar.xz
glucometerutils-d0a282b552922f31f80b2e979b79d5697fbbbcda.tar.zst
glucometerutils-d0a282b552922f31f80b2e979b79d5697fbbbcda.zip
Diffstat (limited to 'glucometerutils/drivers/contourusb.py')
-rw-r--r--glucometerutils/drivers/contourusb.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/glucometerutils/drivers/contourusb.py b/glucometerutils/drivers/contourusb.py
index 5c9ed11..095f920 100644
--- a/glucometerutils/drivers/contourusb.py
+++ b/glucometerutils/drivers/contourusb.py
@@ -21,7 +21,7 @@ http://protocols.ascensia.com/Programming-Guide.aspx
import datetime
from glucometerutils import common
-from glucometerutils.support import contourusb, driver_base
+from glucometerutils.support import contourusb
def _extract_timestamp(parsed_record, prefix=""):
@@ -41,11 +41,11 @@ def _extract_timestamp(parsed_record, prefix=""):
)
-class Device(contourusb.ContourHidDevice, driver_base.GlucometerDriver):
+class Device(contourusb.ContourHidDevice):
"""Glucometer driver for FreeStyle Libre devices."""
- USB_VENDOR_ID = 0x1A79 # type: int # Bayer Health Care LLC Contour
- USB_PRODUCT_ID = 0x6002 # type: int
+ def __init__(self, device):
+ self._hid_session = contourusb.ContourHidSession((0x1A79, 0x6002), device)
def get_meter_info(self):
self._get_info_record()