telefono simbolo significado reconoce iconos flecha auriculares apple iphone cocoa-touch audio

simbolo - Toma para auriculares iPhone: ¿leer en datos?



significado de iconos de iphone (6)

Encontré un framework http://www.crudebyte.com/jack-ios/sdk/ pero para ser sincero, no lo intenté. Parece que tienen algún código de muestra dentro del binario y la fecha de la última actualización de la lib fue en 2013-06-07, así que parece que el trabajo va hacia allí.

Tengo un pequeño dispositivo que se conecta a un monitor alimentado por batería. Cuando gire la rueda del dispositivo, el monitor muestra información como, por ejemplo, cuándo comenzó a girar la rueda y qué tan rápido gira la rueda. Creo que el dispositivo está enviando algún tipo de pulso magnético o algo por el conector de audio de 3.5 mm .

En lugar de conectar el dispositivo a su monitor original, quiero conectarlo a mi iPhone y leer los mismos datos. El cable tiene un conector de audio de 3,5 mm en el extremo y se adapta al iPhone normalmente como un auricular.

He HiJack proyectos como HiJack pero no estoy seguro de cómo usar los datos que recibo (o de dónde provienen realmente los datos cuando los recibo), o si puedo usarlos en esta circunstancia.

¿Puedo leer datos en (al iPhone) desde un dispositivo externo a través de la toma de audio del iPhone?

En caso afirmativo, ¿qué marcos / bibliotecas sugieres que investigue?

He examinado AurioTouch de Apple, pero parece bastante complicado y no es muy sencillo.


Esté SpeakHere aplicación SpeakHere si ayuda y no encuentra ninguna complejidad ... porque esto también funciona igual que AurioTouch, pero algo más simple que eso ..

Esto será mucho más directo de lo que está hablando si solo necesita grabar audio ... la mejor de las suertes ...


Puede leer cualquier dato a través del headjack del iPhone, si el ancho de banda de la señal se ajusta al ancho de banda del convertidor A / D del iPhone, que es de aproximadamente 20Hz a 20kHz.


Sí, es posible utilizar el conector de auriculares / micrófono iPhone 3.5 mm (1/8 ") como entrada de datos, como lo ha demostrado el proyecto HiJack, que también alimenta el dispositivo de entrada.

La clave, como ha señalado Dominik Selbold, es que los datos entrantes deben modularse a frecuencias dentro de la banda de paso de la entrada de micrófono del iPhone. Aunque muchos han sugerido que esto limita la velocidad de datos, de hecho, el audio de 19 kHz es una señal de banda muy ancha, capaz de docenas de kilobits por segundo.

Por ejemplo, en 2008, Jonti Olds demostró cómo el uso de la modulación de amplitud en cuadratura en las frecuencias de audio podía transmitir el sonido y la imagen del televisor entre dos computadoras, utilizando sus tarjetas de audio. Lo que se necesitaría en el iPhone sería desarrollar un demodulador QAM para la entrada de audio -utilizando la biblioteca FFT- para demodular el video modulado de audio QAM nuevamente en video digital, como H.264, probablemente con una resolución de 1/4 VGA. El video compuesto NTSC ya es QAM, pero a un ancho de banda mucho más alto; alrededor de 5 MHz.

Si busca en la web JQAM, puede encontrar el proyecto y el código del Sr. Olds. En mi humilde opinión, este sería un proyecto muy bueno para hacer frente a iPhone o Android.


Si tiene alguna relevancia, estoy usando el proyecto HiJack de la Universidad de Michigan. Puedes encontrar la fuente here . El código está escrito principalmente en C ++, tiene algunos errores y sí, es la versión 0.1, pero si profundizas en el código, encontrarás información interesante sobre este asunto.


Verifique el proyecto ArduCom. Está transfiriendo datos seriales sobre el iPhone headjack. www.youtube.com/watch?v=ROMvwrd0Au8