ByteBuffer byteBuffer = ByteBuffer.allocate(9);;
UsbRequest request = new UsbRequest();
request.initialize(mConnection,mEndpointIntr);
boolean b = request.queue(byteBuffer, 9);
Log.d(TAG, "start the request wait");
UsbRequest ur = mConnection.requestWait();
quiero usar interrupción USB Android. El código anterior es un hilo para recibir datos de mi propio tablero USB. Pero cuando trato de llamar al UsbRequest ur = mConnection.requestWait();
la función no regresa, siempre se ejecuta en requestWait()
. ¿Por qué pasó esto?androide USB requestWait no regreso