diff options
author | Leonard Lausen <leonard@lausen.nl> | 2017-10-01 16:36:58 +0200 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@flameeyes.eu> | 2017-10-02 10:00:08 +0200 |
commit | 147abddca9ee65b6f1e615ac96b8a312fc9add5b (patch) | |
tree | 73bd1455b308fef599ff616a3e0715f376433b05 /glucometerutils/support | |
parent | Fix syntax error in fsprecisionneo.py (diff) | |
download | glucometerutils-147abddca9ee65b6f1e615ac96b8a312fc9add5b.tar glucometerutils-147abddca9ee65b6f1e615ac96b8a312fc9add5b.tar.gz glucometerutils-147abddca9ee65b6f1e615ac96b8a312fc9add5b.tar.bz2 glucometerutils-147abddca9ee65b6f1e615ac96b8a312fc9add5b.tar.lz glucometerutils-147abddca9ee65b6f1e615ac96b8a312fc9add5b.tar.xz glucometerutils-147abddca9ee65b6f1e615ac96b8a312fc9add5b.tar.zst glucometerutils-147abddca9ee65b6f1e615ac96b8a312fc9add5b.zip |
Diffstat (limited to 'glucometerutils/support')
-rw-r--r-- | glucometerutils/support/hiddevice.py | 4 | ||||
-rw-r--r-- | glucometerutils/support/serial.py | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/glucometerutils/support/hiddevice.py b/glucometerutils/support/hiddevice.py index 86203ba..0ffa028 100644 --- a/glucometerutils/support/hiddevice.py +++ b/glucometerutils/support/hiddevice.py @@ -42,7 +42,7 @@ class HidDevice(object): TIMEOUT_MS = None - def __init__(self, device): + def __init__(self, device, with_ketone=False): if None in (self.USB_VENDOR_ID, self.USB_PRODUCT_ID) and not device: raise exceptions.CommandLineError( '--device parameter is required, should point to a /dev/hidraw ' @@ -54,6 +54,8 @@ class HidDevice(object): raise exceptions.ConnectionFailed( message='Path %s does not exist.' % device) + self.with_ketone = with_ketone + # If the user passed a device, try opening it. if device: self.handle_ = open(device, 'w+b') diff --git a/glucometerutils/support/serial.py b/glucometerutils/support/serial.py index d4f352b..6f8b486 100644 --- a/glucometerutils/support/serial.py +++ b/glucometerutils/support/serial.py @@ -45,9 +45,11 @@ class SerialDevice(object): TIMEOUT = 1 - def __init__(self, device): + def __init__(self, device, with_ketone=False): assert self.BAUDRATE is not None + self.with_ketone = with_ketone + if not device and self.DEFAULT_CABLE_ID: logging.info( 'No --device parameter provided, looking for default cable.') |