use correct control index for composite CDC devices with non-consecutive interface IDs (#477)

pull/521/head
kai-morich 2023-03-15 07:27:37 +01:00
rodzic fd551970be
commit 083b9ae7fe
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -150,7 +150,7 @@ public class CdcAcmSerialDriver implements UsbSerialDriver {
UsbInterface usbInterface = mDevice.getInterface(i);
if (usbInterface.getInterfaceClass() == UsbConstants.USB_CLASS_COMM) {
if(controlInterfaceCount == mPortNumber) {
mControlIndex = i;
mControlIndex = usbInterface.getId();
mControlInterface = usbInterface;
}
controlInterfaceCount++;