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();
मैं एंड्रॉइड यूएसबी इंटरप्ट का उपयोग करना चाहता हूं। उपरोक्त कोड मेरे अपने यूएसबी बोर्ड से डेटा प्राप्त करने के लिए एक धागा है। लेकिन जब मैं UsbRequest ur = mConnection.requestWait();
पर कॉल करने का प्रयास करता हूं तो फ़ंक्शन वापस नहीं आता है, यह हमेशा requestWait()
में चलता है। ऐसा क्यों होता है?एंड्रॉइड यूएसबी अनुरोध Wait वापस नहीं