https://squareup.com/reader describe un lector de tarjetas de hardware que se conecta a la toma de auriculares en Android (y iPhone) también.¿Cómo funciona el dispositivo Square Reader (cuadrado) a través de la toma de auriculares en Android?
Me pregunto cómo la aplicación Square lee los datos de la toma de auriculares. ¿Es posible enviar datos personalizados a través del conector de auriculares, o es solo algún tipo de decodificación de audio (como funciona el módem de acceso telefónico)?
Una cosa a notar es que hay 3 bandas en el conector para auriculares ... una toma de auriculares estéreo normal tiene 2 bandas, audio izquierdo y derecho ... con 3 ... Creo que es una línea serial. No estoy seguro. – JoxTraex
Mira este post acerca de la toma de auriculares: http://electronics.stackexchange.com/questions/12498/what-protocol-does-a-headphone-jack-use – JoxTraex
@JoxTraex La tercera banda en más móviles dispositivos es en realidad el micrófono. Es muy probable que toda la transmisión de datos desde el lector al teléfono opere en esta 3ra banda simplemente usándola como un micrófono. – Ron