diff --git a/bin/validity-sensors-initializer b/bin/validity-sensors-initializer index 903f96f..c588318 100755 --- a/bin/validity-sensors-initializer +++ b/bin/validity-sensors-initializer @@ -82,7 +82,7 @@ class VFSInitializer(): def open_device(self, init=False): print('Opening device',hex(self.dev_type.value[1])) - vfs_usb.open(product=self.dev_type.value[1]) + vfs_usb.open(vendor=self.dev_type.value[0], product=self.dev_type.value[1]) if init: vfs_usb.send_init() diff --git a/validitysensor/usb.py b/validitysensor/usb.py index 9c5f29f..91c573d 100644 --- a/validitysensor/usb.py +++ b/validitysensor/usb.py @@ -9,6 +9,7 @@ from usb.core import USBError from .blobs import init_hardcoded, init_hardcoded_clean_slate supported_devices=[ + (0x138a, 0x0090), (0x138a, 0x0097), (0x06cb, 0x009a), ]