Esta no es una pregunta para solucionar problemas, es puramente para satisfacer mi curiosidad...
MagTek fabrica un producto llamado lector de tarjetas de crédito uDynamo que utiliza el canal de audio en los dispositivos Android como un bus de comunicación para interactuar con los dispositivos móviles. Esto tiene mucho sentido; tiene un conector de audio TRRS, que admite tres canales (audio L, R y micrófono) y una conexión a tierra. Todo lo que necesita uDynamo y más para facilitar la comunicación full dúplex.
Sin embargo, uno de mis teléfonos, el ZTE ZMAX PRO con Android, con un conector para auriculares TRRS funcional, no parece tener éxito en la sincronización o el protocolo de enlace con el dispositivo (hay una aplicación de prueba que intenta durante mucho tiempo llegar a paso 2, luego dice 'prueba fallida'). La aplicación que desarrolló mi empresa tiene el mismo problema. El tono de sincronización PCM emitido por el Android es excesivamente audible si conecto los auriculares cuando ejecuto la prueba, y el cable del micrófono en el conector TRRS funciona. Curiosamente, el lector de tarjetas funciona en mis otros teléfonos Android. Parece que este teléfono en particular simplemente no es compatible .
Entonces, mi pregunta es, ¿por qué algunos teléfonos Android podrían comunicarse a través de un conector para auriculares TRRS mientras que otros no pueden? Quiero decir, es una señal PCM a través de cables de audio estandarizados, no parece que mucho pueda ser diferente de un teléfono a otro.
De todos modos, gracias de antemano.
quizás sea la cancelación activa de ruido con micrófono dedicado.
La mayoría de los módems realizan un entrenamiento de ecualización para la distorsión de retardo de grupo y espectral con 1 cancelación de eco (no 2 como las versiones antiguas de DSP). Pero si está más distorsionado que cierta cantidad especificada, el módem fallará.
Esto puede deberse al estándar de conector de 3,5 mm CTIA (también conocido como Nokia) frente a OMTP (también conocido como Apple) que utilizan diferentes teléfonos:
Es fácil de verificar: si el auricular de un teléfono no funciona correctamente con el otro (micrófono no funcional, sonido muy débil a menos que presione el botón MIC), lo más probable es que tengan los contactos GND y MIC intercambiados.
Jeroen3
James M. Poner
chris stratton