本文整理了Java中android.hardware.usb.UsbRequest.getEndpoint()
方法的一些代码示例,展示了UsbRequest.getEndpoint()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。UsbRequest.getEndpoint()
方法的具体详情如下:
包路径:android.hardware.usb.UsbRequest
类名称:UsbRequest
方法名:getEndpoint
暂无
代码示例来源:origin: square/assertj-android
public UsbRequestAssert hasEndpoint(UsbEndpoint endpoint) {
isNotNull();
UsbEndpoint actualEndpoint = actual.getEndpoint();
assertThat(actualEndpoint) //
.overridingErrorMessage("Expected endpoint <%s> but was <%s>.", endpoint, actualEndpoint) //
.isEqualTo(endpoint);
return this;
}
}
代码示例来源:origin: com.squareup.assertj/assertj-android
public UsbRequestAssert hasEndpoint(UsbEndpoint endpoint) {
isNotNull();
UsbEndpoint actualEndpoint = actual.getEndpoint();
assertThat(actualEndpoint) //
.overridingErrorMessage("Expected endpoint <%s> but was <%s>.", endpoint, actualEndpoint) //
.isEqualTo(endpoint);
return this;
}
}
代码示例来源:origin: felHR85/UsbSerial
protected void setThreadsParams(UsbRequest request, UsbEndpoint endpoint)
{
if(mr1Version)
{
workerThread.setUsbRequest(request);
writeThread.setUsbEndpoint(endpoint);
}else
{
readThread.setUsbEndpoint(request.getEndpoint());
writeThread.setUsbEndpoint(endpoint);
}
}
代码示例来源:origin: demantz/hackrf_android
if(request.getEndpoint() != usbEndpointOUT)
continue;
代码示例来源:origin: demantz/hackrf_android
if(request.getEndpoint() != usbEndpointIN)
continue;
代码示例来源:origin: felHR85/UsbSerial
@Override
public void doRun()
{
UsbRequest request = connection.requestWait();
if(request != null && request.getEndpoint().getType() == UsbConstants.USB_ENDPOINT_XFER_BULK
&& request.getEndpoint().getDirection() == UsbConstants.USB_DIR_IN)
{
byte[] data = serialBuffer.getDataReceived();
// FTDI devices reserves two first bytes of an IN endpoint with info about
// modem and Line.
if(isFTDIDevice())
{
((FTDISerialDevice) usbSerialDevice).ftdiUtilities.checkModemStatus(data); //Check the Modem status
serialBuffer.clearReadBuffer();
if(data.length > 2)
{
data = ((FTDISerialDevice) usbSerialDevice).ftdiUtilities.adaptArray(data);
onReceivedData(data);
}
}else
{
// Clear buffer, execute the callback
serialBuffer.clearReadBuffer();
onReceivedData(data);
}
// Queue a new request
requestIN.queue(serialBuffer.getReadBuffer(), SerialBuffer.DEFAULT_READ_BUFFER_SIZE);
}
}
内容来源于网络,如有侵权,请联系作者删除!