Transfert de données via le câble audio jack sur deux appareils Android

je fais des recherches sur le transfert de données textuelles sur le câble audio mâle-mâle.

je teste ceci sur HTC one V et sur PC, qui supporte une prise audio homme à homme pour le transfert de données comme mentionné dans cet article de Wikipédia. Il dit:

le premier, qui place le signal de retour sur le second anneau et le microphone sur la manche, est utilisé par la ligne iPhone D'Apple, les appareils HTC, Les derniers Samsung, Nokia et les téléphones Sony, parmi les autres.

Vous pouvez voir mon code ici.

problèmes auxquels je fais face pendant le transfert: si je génère le ton en entrant n'importe quelle valeur de 0-31 du côté de l'expéditeur, le récepteur obtiendra la valeur réelle en 2-3 try en raison du mauvais type de modulation/démodulation FSK. Suggérez-vous le meilleur code de correction d'erreur qui m'aidera à corriger les entrées reçues d'un autre appareil Android?

Si quelqu'un a fait ce type de transfert de données avant, s'il vous plaît, suggérez une référence de code ou quelques conseils de base concernant les aspects techniques, afin que je puisse compléter ceci et le rendre open source pour tout le monde.

38
demandé sur Guru 2013-03-06 08:29:08

2 réponses

je suis à la recherche de la même chose, j'en ai un impressionnant explination sur Transfert de données à l'aide du signal audio de android par Sudar, passez une fois que cela peut vous être utile.

15
répondu LOG_TAG 2017-05-23 11:45:49

les diapositives ici sont encore plus détaillées: montrer comment communiquer avec un Arduino et lire un signal lumineux et le convertir A / D.

http://de.slideshare.net/wolfpaulus/android-arduino-and-the-headphone-jack

0
répondu Phlogi 2014-09-16 14:04:43