¿El accesorio USB de Android como dispositivo?

0

La especificación de Android AOA establece que

  

Cuando el dispositivo con Android está en modo host, actúa como el host USB y alimenta el bus.

y

  

Cuando el dispositivo con Android está en modo de accesorio USB, el hardware USB conectado (un accesorio USB de Android en este caso) actúa como el host y alimenta el bus.

Como consecuencia, toda la documentación o los ejemplos del Accesorio Android son para circuitos / programas que proporcionan USB Host para comunicarse con Android en modo dispositivo. El accesorio para Android en particular que quiero desarrollar debe aprovechar la energía del dispositivo, y sé que esto es posible con la tecnología On-the-Go, pero el uso de un dispositivo OTG pone a Android en modo Host.

¿Cómo puede un dispositivo HID (dispositivo AVR que usa LUFA, para ser específico) actuar como un accesorio de Android Y extraer energía del teléfono Android?

    
pregunta Blake Lucas

1 respuesta

2

No puede. La mayoría de los dispositivos no están diseñados así. Podría evitar problemas de usb utilizando Bluetooth en su lugar. Y por lo que sé, AOA está desactualizado y ya no está muy bien soportado. Se estancó con el kit Kat y el soporte universal OTG.

Sin embargo, como se mencionó, un dispositivo USB HID siempre será un esclavo del host. Para HID, que es un estándar USB predefinido y no un dispositivo arbitrario que requiere controladores personalizados, lo que usted desea es USB OTG. El poder estará disponible para su dispositivo.

    
respondido por el Passerby

Lea otras preguntas en las etiquetas