Skip to content

Commit f6bfff1

Browse files
committed
Add raspberry pi pico device filter
1 parent cdb787d commit f6bfff1

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

codec2talkie/src/main/java/com/radio/codec2talkie/connect/UsbConnectActivity.java

+8
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,14 @@ private UsbSerialProber getCustomProber() {
113113
customTable.addProduct(0x0403, 0x6011, FtdiSerialDriver.class);
114114
customTable.addProduct(0x0403, 0x6014, FtdiSerialDriver.class);
115115
customTable.addProduct(0x0403, 0x6015, FtdiSerialDriver.class);
116+
// Raspberry PI Pico
117+
customTable.addProduct(0x2e8a, 0x0004, CdcAcmSerialDriver.class);
118+
customTable.addProduct(0x2e8a, 0x0005, CdcAcmSerialDriver.class);
119+
customTable.addProduct(0x2e8a, 0x000a, CdcAcmSerialDriver.class);
120+
customTable.addProduct(0x2e8a, 0x000b, CdcAcmSerialDriver.class);
121+
customTable.addProduct(0x2e8a, 0x000c, CdcAcmSerialDriver.class);
122+
customTable.addProduct(0x2e8a, 0x000d, CdcAcmSerialDriver.class);
123+
customTable.addProduct(0x2e8a, 0x000e, CdcAcmSerialDriver.class);
116124
return new UsbSerialProber(customTable);
117125
}
118126

codec2talkie/src/main/res/xml/device_filter.xml

+2
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,6 @@
3535
<usb-device vendor-id="1155" product-id="22322" /> <!-- 0x0483 / 0x5732: STM, MCHF -->
3636
<usb-device vendor-id="4292" product-id="60000" /> <!-- 0x10c4 / 0xea60: CP2102/2109, iCom -->
3737

38+
<!-- Raspberry PI -->
39+
<usb-device vendor-id="11914" /> <!-- 0x2E8A / ......: Raspberry -->
3840
</resources>

0 commit comments

Comments
 (0)