mik3y / usb-serial-for-android

Android USB host serial driver library for CDC, FTDI, Arduino and other devices.
MIT License
4.82k stars 1.58k forks source link

Not Able to read data getting errors no drivers #476

Closed devendranegi121 closed 1 year ago

devendranegi121 commented 1 year ago

using own set of rules, create and use a custom prober:

// Probe for our custom CDC devices, ProbeTable customTable = new ProbeTable(); customTable.addProduct(0x2F94, 0x000F, CdcAcmSerialDriver.class);

result no drivers We are not able to connect read data from cdc devices sowing no drivers Screenshot_20230307-030438_Teams Cdc device

Device info Screenshot_20230307-030641_Teams

Can you please guide me what wrong I am doing

using own set of rules, create and use a custom prober:

// Probe for our custom CDC devices, ProbeTable customTable = new ProbeTable(); customTable.addProduct(0x2F94, 0x000F, CdcAcmSerialDriver.class);

kai-morich commented 1 year ago

looks like you didn't use the customer prober. Please try adding to existing custom prober in app/src/main/java/de/kai_morich/simple_usb_terminal/CustomProber.java

devendranegi121 commented 1 year ago

looks like you didn't use the customer prober. Please try adding to existing custom prober in app/src/main/java/de/kai_morich/simple_usb_terminal/CustomProber.java

Hi @kai-morich thank you for your quick response Same file I have updated with device info. could you please help me find issue app/src/main/java/de/kai_morich/simple_usb_terminal/CustomProber.java class CustomProber {

static UsbSerialProber getCustomProber() {
    ProbeTable customTable = new ProbeTable();
    customTable.addProduct(0x2F94, 0x0007, CdcAcmSerialDriver.class); // e.g. Digispark CDC
    return new UsbSerialProber(customTable);
}

}

kai-morich commented 1 year ago

with v3.5.0 you do not need a custom-prober any more

devendranegi121 commented 1 year ago

@kai-morich , It's working now Thank you so much for your Quick support