web-dev-qa-db-ja.com

2つのAndroidデバイスを介してオーディオジャックケーブルを介してデータを転送する

男性から男性へのオーディオジャックケーブルを介してテキストデータを転送することについて研究しています。

私はこれをHTC one VとPCでテストしています。これは このWikipediaの記事 で説明されているように、データ転送用の男性間オーディオジャックをサポートしています。それは言う:

1つ目は、2番目のリングに戻り信号を配置し、スリーブにマイクを配置するもので、AppleのiPhoneライン、HTCデバイス、最新のSamsung、Nokia、Sony電話などで使用されています。

ここに私のコードを参照 できます。

転送中に直面する問題:送信側で0〜31のいずれかの値を入力してトーンを生成すると、誤ったタイプのFSK変調/復調のため、受信側は2〜3回で実際の値を取得します。別のAndroidデバイスから受信した入力を修正するのに役立つ最高のエラー修正コードを提案しますか?

誰かがこのタイプのデータ転送を以前に行ったことがある場合は、コードリファレンスまたは技術的な側面に関するいくつかの基本的なガイダンスを提案してください。そうすれば、これを完了して、誰にとってもオープンソースにすることができます。

38
Dipali

私は同じものを探しています、について素晴らしい説明を1つ取得しましたAndroidでオーディオ信号を使用してデータを転送していますSudar によって、あなたに役立つかもしれない一度通過します。

15
LOG_TAG

ここのスライドはさらに詳細です:Arduinoと通信して光信号を読み取り、A/Dに変換する方法を示します。

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

0
Phlogi