I was able to confirm that the "List USB Devices" app is using libusb to access the list of available USB devices. It is bypassing the Android API exactly as Clemens said. I'm satisfied that I understand the issue enough to mark my original question answered. Thank you everyone. One suggestion I would like to make (although it will probably go into the ether). It would be nice if TI would update their demo Android app to also use libusb so it can achieve reasonable performance. I don't think anyone would ever use the Android API to connect to a MSP430 using a HID datapipe interface for any professional product. The detection performance is just too poor.
↧