This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

USB2ANY: USB2ANY for Android via USB

Part Number: USB2ANY

Hi,

Are there drivers already developed to interface the USB2ANY with an Android operating system via USB? Is there any driver or SW tool already implemented that can be used on Android to be able to read a data flow over I2C and the status of a GPIO to be set as an interrupt?

Thanks,

A

  • Antonio,

    The team is currently out for the Thanksgiving holiday. Please expect a response by Monday (PST) for any further queries.

    Thanks,

    Kadeem

  • We don't have anything like this as far as I know. You would have to build it yourself.

    If you can get the Android device to behave as a bus controller, and you have a library on Android that can communicate with HID devices, then in theory controlling a USB2ANY via Android should be possible. You'd need access to the USB2ANY source code, from which point you could decode the structure of the HID control packets. And of course you'd need to create a program that can run on Android to do the bus communication. The existing interrupt handling on USB2ANY GPIO interrupts could be reconstructed in the Android app.

    However, as far as I know there's no facility in the USB2ANY microcontroller firmware that permits merely monitoring an I2C bus - in every case, the firmware assumes the USB2ANY is the sole bus controller. If you need something that could write to and read from an I2C bus, the USB2ANY will work, but for a protocol analysis use case you'd need other hardware.