kopia lustrzana https://github.com/felHR85/UsbSerial
41 wiersze
785 B
Java
41 wiersze
785 B
Java
package com.felhr.deviceids;
|
|
|
|
public class CH34xIds
|
|
{
|
|
private CH34xIds()
|
|
{
|
|
|
|
}
|
|
|
|
private static final ConcreteDevice[] ch34xDevices = new ConcreteDevice[]
|
|
{
|
|
new ConcreteDevice(0x4348, 0x5523),
|
|
new ConcreteDevice(0x1a86, 0x7523),
|
|
new ConcreteDevice(0x1a86, 0x5523),
|
|
new ConcreteDevice(0x1a86, 0x0445)
|
|
};
|
|
|
|
public static boolean isDeviceSupported(int vendorId, int productId)
|
|
{
|
|
for(int i=0;i<=ch34xDevices.length-1;i++)
|
|
{
|
|
if(ch34xDevices[i].vendorId == vendorId &&ch34xDevices[i].productId == productId )
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
private static class ConcreteDevice
|
|
{
|
|
public int vendorId;
|
|
public int productId;
|
|
|
|
public ConcreteDevice(int vendorId, int productId)
|
|
{
|
|
this.vendorId = vendorId;
|
|
this.productId = productId;
|
|
}
|
|
}
|
|
|
|
}
|