¿Cómo empezar a conectar dispositivos USB a iPad?

4

El iPad sería el dispositivo portátil perfecto para controlar algunos dispositivos USB. Me gustaría comenzar con la programación de aplicaciones de iPad que se comunican con dispositivos USB.

Supongo que podría usar el adaptador USB del puerto dock para comunicarme con dispositivos USB de fabricación casera. ¿Cómo debe uno programar la comunicación a través de ese puerto dock y el adaptador? Necesito algunas direcciones No sé dónde mirar, por dónde empezar. Ni siquiera estoy seguro de si es posible.

Lo pregunto porque sé que la mayoría de los dispositivos no son reconocidos. Los controladores no se instalan automáticamente como en computadoras de escritorio o portátiles. Quiero comenzar a programar la comunicación de bajo nivel para que la aplicación en el iPad posiblemente administre toda la comunicación USB con su dispositivo.

Muchas gracias,

Cualquier entrada útil es bienvenida. No he encontrado muchas historias exitosas hasta ahora.

    
pregunta Joanis 06.05.2011 - 21:47

2 respuestas

4

No puede interactuar directamente con dispositivos USB genéricos desde un iPad con OS en stock a menos que sea un fabricante en el MFi de Apple ( enlace ) programa. Parece que hay un montón de papeleo involucrado solo para aplicar. La API de accesorios externos no es de ninguna ayuda para los dispositivos con SO en stock, a menos que esté fabricando su propio dispositivo personalizado compatible con MFi.

Alternativas

  • Si su dispositivo USB puede pretender ser un instrumento o controlador MIDI, es posible que pueda conectarse con él a través de USB enviando / recibiendo mensajes MIDI desde el iPad.
  • Otra opción es usar una pequeña placa de bajo costo, como una Raspberry Pi Zero W, y usarla para transferir datos USB a través de WiFi a un dispositivo iOS mediante programación.
respondido por el hotpaw2 06.05.2011 - 23:34
0

Probablemente desee consultar la documentación de la API de accesorios externos de Apple:

enlace

Tenga en cuenta que esto no solo le da acceso al puerto USB del dispositivo; para hablar con un dispositivo, entiendo que el dispositivo también debe estar diseñado para admitir esta API.

    
respondido por el Marcus 06.05.2011 - 22:04

Lea otras preguntas en las etiquetas