Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. public String getPIDNVID(){
  2. Context context = new Context();
  3.  
  4. LibUsb.init(context);
  5. DeviceList list = new DeviceList();
  6. StringBuilder buffer = new StringBuilder();
  7. LibUsb.getDeviceList(context, list);
  8.  
  9. for(Device device: list){
  10. DeviceDescriptor descriptor = new DeviceDescriptor();
  11. LibUsb.getDeviceDescriptor(device, descriptor);
  12. buffer.append(String.format("%04X", (descriptor.idVendor())));
  13. buffer.append(':');
  14. buffer.append(String.format("%04X", (descriptor.idProduct())));
  15. buffer.append("\n");
  16.  
  17. }
  18. String result = new String();
  19. result = buffer.toString();
  20.  
  21. LibUsb.freeDeviceList(list, true);
  22.  
  23. LibUsb.exit(context);
  24. return result;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement