39

我正在研究通过公对公音频插孔电缆传输文本数据。

我正在 HTC one V 和 PC 上对此进行测试,它支持公对公音频插孔进行数据传输,如本维基百科文章中所述。它说:

第一个,将返回信号放在第二个环上,麦克风放在袖子上,被苹果的 iPhone 系列、HTC 设备、最新的三星、诺基亚和索尼手机等使用。

你可以在这里看到我的代码

我在传输过程中遇到的问题:如果我通过在发送方输入 0-31 中的任何值来生成音调,由于 FSK 调制/解调类型错误,接收方将在 2-3 次尝试中获得实际值。您会建议最好的纠错代码来帮助我纠正从另一台 Android 设备收到的输入吗?

如果有人以前做过这种类型的数据传输,请提供代码参考或一些关于技术方面的基本指导,以便我可以完成并使其对所有人开放源代码。

4

2 回答 2

15

我也在寻找同样的东西,我得到了一个关于使用Sudar在 android中使用音频信号传输数据的很棒的解释,通过一次可能对你有帮助。

于 2013-03-26T12:21:45.807 回答
0

这里的幻灯片更详细:展示如何与 Arduino 通信并读取光信号并将其转换为 A/D。

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

于 2014-09-16T14:04:43.227 回答