mirror of
https://github.com/Qyriad/fusee-launcher.git
synced 2024-11-21 22:39:18 +01:00
Merge pull request #12 from reswitched/cleanup_dependencies
clean up dependencies for broader compatibility
This commit is contained in:
commit
d744d6e8b8
@ -29,8 +29,6 @@
|
||||
|
||||
import os
|
||||
import sys
|
||||
import usb
|
||||
import time
|
||||
import errno
|
||||
import ctypes
|
||||
import argparse
|
||||
@ -131,6 +129,9 @@ class HaxBackend:
|
||||
|
||||
def find_device(self, vid=None, pid=None):
|
||||
""" Set and return the device to be used """
|
||||
|
||||
import usb
|
||||
|
||||
self.dev = usb.core.find(idVendor=vid, idProduct=pid)
|
||||
return self.dev
|
||||
|
||||
@ -599,7 +600,7 @@ except IOError as e:
|
||||
try:
|
||||
device_id = switch.read_device_id()
|
||||
print("Found a Tegra with Device ID: {}".format(device_id))
|
||||
except usb.core.USBError as e:
|
||||
except OSError as e:
|
||||
# Raise the exception only if we're not being permissive about ID reads.
|
||||
if not arguments.permissive_id:
|
||||
raise e
|
||||
|
Loading…
Reference in New Issue
Block a user