diff options
author | Diego Elio Pettenò <flameeyes@flameeyes.eu> | 2018-12-12 21:55:00 +0100 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@flameeyes.eu> | 2018-12-12 21:55:00 +0100 |
commit | 4f4635e06b2ec0504bda0d6f2552bf72bb218aa0 (patch) | |
tree | 2ddf0077332498504a04a3aaa641d177b3bd7e9d /glucometerutils/support/hiddevice.py | |
parent | otverio2015: fix one remaining entry referencing the now-gone COMMAND_SUCCESS constant. (diff) | |
download | glucometerutils-4f4635e06b2ec0504bda0d6f2552bf72bb218aa0.tar glucometerutils-4f4635e06b2ec0504bda0d6f2552bf72bb218aa0.tar.gz glucometerutils-4f4635e06b2ec0504bda0d6f2552bf72bb218aa0.tar.bz2 glucometerutils-4f4635e06b2ec0504bda0d6f2552bf72bb218aa0.tar.lz glucometerutils-4f4635e06b2ec0504bda0d6f2552bf72bb218aa0.tar.xz glucometerutils-4f4635e06b2ec0504bda0d6f2552bf72bb218aa0.tar.zst glucometerutils-4f4635e06b2ec0504bda0d6f2552bf72bb218aa0.zip |
Diffstat (limited to 'glucometerutils/support/hiddevice.py')
-rw-r--r-- | glucometerutils/support/hiddevice.py | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/glucometerutils/support/hiddevice.py b/glucometerutils/support/hiddevice.py index 86203ba..07596c2 100644 --- a/glucometerutils/support/hiddevice.py +++ b/glucometerutils/support/hiddevice.py @@ -9,6 +9,11 @@ __license__ = 'MIT' import logging import os +try: + from typing import Optional +except: + pass + from glucometerutils import exceptions @@ -33,14 +38,14 @@ class HidDevice(object): Optional parameters available: - TIMEOUT_MS: (int, default: NOne) the read timeout in milliseconds, used + TIMEOUT_MS: (int, default: None) the read timeout in milliseconds, used for hidapi reads only. If -1, hidapi will be provided no timeout. """ - USB_VENDOR_ID = None - USB_PRODUCT_ID = None + USB_VENDOR_ID = None # type: int + USB_PRODUCT_ID = None # type: int - TIMEOUT_MS = None + TIMEOUT_MS = None # type: Optional[int] def __init__(self, device): if None in (self.USB_VENDOR_ID, self.USB_PRODUCT_ID) and not device: |