Подтвердить что ты не робот

Передача данных через кабель аудиоразъема на двух устройствах Android

Я изучаю передачу текстовых данных по кабелю с разъемом "мужчина-мужчина".

Я тестирую это на HTC one V и на ПК, который поддерживает сабвуфер для передачи данных, как указано в этой статье в Википедии. В нем говорится:

Первый, который помещает обратный сигнал на второе кольцо и микрофон на рукав, используется, в частности, линией Apple iPhone, устройствами HTC, последними телефонами Samsung, Nokia и Sony.

Вы можете увидеть мой код здесь.

Проблемы, с которыми я сталкиваюсь во время передачи: если я генерирую тон, введя любое значение от 0-31 на стороне отправителя, приемник получит фактическое значение в 2-3 попытках из-за неправильного типа модуляции/демодуляции FSK. Предложите ли вы лучший код исправления ошибок, который поможет мне исправить ввод, полученный с другого устройства Android?

Если кто-то раньше делал этот тип передачи данных, пожалуйста, предложите ссылку на код или какое-то базовое руководство по техническим аспектам, чтобы я мог завершить это и сделать его открытым исходным кодом для всех.

4b9b3361