| | |
| | | UsbDevice d = deviter.next(); |
| | | l("Found device: " + String.format("%04X:%04X", d.getVendorId(), d.getProductId())); |
| | | |
| | | Toast.makeText(mApplicationContext, "Found device: " + String.format("%04X:%04X", d.getVendorId(), d.getProductId()), Toast.LENGTH_SHORT).show(); |
| | | //Toast.makeText(mApplicationContext, "Found device: " + String.format("%04X:%04X", d.getVendorId(), d.getProductId()), Toast.LENGTH_SHORT).show(); |
| | | |
| | | if (d.getVendorId() == VID && d.getProductId() == PID) { |
| | | bFound = true; |
| | | l("Device under: " + d.getDeviceName()); |
| | | if (!mUsbManager.hasPermission(d)) |
| | | { |
| | | Toast.makeText(mApplicationContext, "enumerate, hasPermission return false" , Toast.LENGTH_SHORT).show(); |
| | | //Toast.makeText(mApplicationContext, "enumerate, hasPermission return false" , Toast.LENGTH_SHORT).show(); |
| | | listener.onPermissionDenied(d); |
| | | } |
| | | else{ |
| | | Toast.makeText(mApplicationContext, "enumerate, GetConnInerface start" , Toast.LENGTH_SHORT).show(); |
| | | //Toast.makeText(mApplicationContext, "enumerate, GetConnInerface start" , Toast.LENGTH_SHORT).show(); |
| | | //startHandler(d); |
| | | GetConnInerface(d); |
| | | //TestComm(d); |
| | |
| | | } |
| | | if (bFound == false) |
| | | { |
| | | Toast.makeText(mApplicationContext, "no more devices found" , Toast.LENGTH_SHORT).show(); |
| | | Toast.makeText(mApplicationContext, "未发现设备" , Toast.LENGTH_SHORT).show(); |
| | | mConnectionHandler.onDeviceNotFound(); |
| | | } |
| | | } |