我正在研究通过公对公音频插孔电缆传输文本数据。
我正在 HTC one V 和 PC 上对此进行测试,它支持公对公音频插孔进行数据传输,如本维基百科文章中所述。它说:
第一个,将返回信号放在第二个环上,麦克风放在袖子上,被苹果的 iPhone 系列、HTC 设备、最新的三星、诺基亚和索尼手机等使用。
你可以在这里看到我的代码。
我在传输过程中遇到的问题:如果我通过在发送方输入 0-31 中的任何值来生成音调,由于 FSK 调制/解调类型错误,接收方将在 2-3 次尝试中获得实际值。您会建议最好的纠错代码来帮助我纠正从另一台 Android 设备收到的输入吗?
如果有人以前做过这种类型的数据传输,请提供代码参考或一些关于技术方面的基本指导,以便我可以完成并使其对所有人开放源代码。