Code example for UsbEndpoint

Methods: getType

0
	            Log.e(TAG, "could not find endpoint");
	            return; 
	        } 
	        // endpoint should be of type interrupt 
	        UsbEndpoint ep = intf.getEndpoint(0);
	        if (ep.getType() != UsbConstants.USB_ENDPOINT_XFER_INT) {
	            Log.e(TAG, "endpoint is not interrupt type");
	            return; 
	        } 
	        mDevice = device;
	        mEndpointIntr = ep;
	        if (device != null) {
	            UsbDeviceConnection connection = mUsbManager.openDevice(device);
	            if (connection != null && connection.claimInterface(intf, true)) {
	                Log.d(TAG, "open SUCCESS");
	                mConnection = connection;
	                Thread thread = new Thread(this);
	                thread.start();
 
	            } else { 
	                Log.d(TAG, "open FAIL");