Nous avons conçu un périphérique qui peut servir d'hôte ou d'esclave USB et traiter les données qu'il reçoit. Je veux utiliser les téléphones Android pour envoyer les données via USB. Mes recherches m'amènent à conclure que nous ne pouvons pas utiliser les appareils Android en mode hôte USB sans modifier le matériel ou le système d'exploitation. Ce n'est pas une option car cela va être un dispositif commercialement déployé.Android: Communiquer avec un périphérique USB servant d'hôte
Cependant, je n'ai trouvé aucune information sur l'utilisation du téléphone Android comme esclave. Ceci est déjà techniquement possible car il peut se connecter au PC dans une configuration similaire. Pouvons-nous faire de même via une application? Si oui, toute information sur la façon d'y parvenir sera grandement appréciée. J'ai un accès complet au système embarqué de notre appareil, donc le code personnalisé ne devrait pas poser de problème.
Jetez un oeil à http://stackoverflow.com/questions/3803871/android-apps-communicating-with-a-device-plugged-in-the-usb-port - la nouvelle réponse est l'ADK http://developer.android.com/guide/topics/usb/adk.html (publié après avoir posé la question) –