USB: use custom usbserial 4.0 for isDeviceSupported

markdownfixes
Georg Lukas 2016-05-17 09:21:36 +02:00
rodzic 7c1d94b8ba
commit 5642916fa9
1 zmienionych plików z 3 dodań i 2 usunięć

Wyświetl plik

@ -79,13 +79,14 @@ class UsbTnc(service : AprsService, prefs : PrefsWrapper) extends AprsBackend(pr
for ((name, dev) <- dl) {
val deviceVID = dev.getVendorId()
val devicePID = dev.getProductId()
if (deviceVID != 0x1d6b || (devicePID != 0x0001 || devicePID != 0x0002 || devicePID != 0x0003)) {
if (UsbSerialDevice.isDeviceSupported(dev)) {
// this is not a USB Hub
log("Found USB device %04x:%04x, requesting permissions.".format(deviceVID, devicePID))
this.dev = dev
usbManager.requestPermission(dev, pendingIntent)
return
}
} else
log("Unsupported USB device %04x:%04x.".format(deviceVID, devicePID))
}
service.postAbort("No USB device found!")
}