Acceso al puerto serie del hardware del iPhone

¿Alguien sabe cómo acceder al puerto serie del iPhone, desde un programa en el iPod para permitir que esa aplicación envíe señales? La idea es que el iPod podría usarse como el cerebro de algún tipo de robot usando el puerto serial para decirle a un arduino qué hacer.

Respuestas (7)

La mayoría de las sugerencias necesitan un teléfono con jailbreak. ucHobby tiene un enfoque diferente utilizando el conector de audio del teléfono o ipod.

¿Puedes resumir lo que hay en tu enlace hasta cierto punto, ya que los enlaces mueren pero el intercambio de pilas vive para siempre?

Una cosa a tener en cuenta es que no puede usar el marco oficial de accesorios externos para comunicarse con los accesorios, a menos que el accesorio con el que se está comunicando haya sido diseñado bajo los programas Made For iPod o Works With iPhone.

Estos son algunos de los comandos y pin outs del puerto serie

Relacionado: Aquí hay un tutorial sobre cómo iniciar un iPod 2G con jailbreak usando un microcontrolador.

Salud,

marcus

desde OS 3.0 hay una API para el puerto de hardware. podría querer usar eso,

¡Lamentablemente, debe ser parte del programa "Hecho para iPhone" para usarlo! Saludos, marcus
bueno eso apesta ¿Tienes una página de información oficial para eso? Tal vez otra razón para darle una oportunidad a Android. hay un proyecto de arduino andrpid: web.media.mit.edu/~bonifaz/amarino
no solo debe estar registrado en el programa MFI (Hecho para iPhone), sino que su hardware debe incluir un chip de autenticación de Apple; esa es realmente la parte difícil.

Escribí una aplicación GPS2IP que genera mensajes NMEA (y pistas gpx y kml) sin un dispositivo con jailbreak.
Sin embargo, debe conectarse a su iPhone con un enchufe IP, por lo que podría ser difícil para un proyecto muy simple. Sin embargo, en estos días, las pilas de IP para micros no son terriblemente difíciles de obtener de forma gratuita.

En este caso, ¿cuál es la conectividad física entre el iPhone y su dispositivo GPS?
El iPhone utiliza su propio GPS interno y emite varios mensajes (seleccionables) en formato NMEA. No se necesita GPS externo.