38

私は、男性 - 男性のオーディオジャックケーブルを介してテキストデータを転送することについて研究しています。2つのAndroidデバイスでオーディオジャックケーブルを介してデータを転送

私はこれをHTC 1VとPC上でテストしています。これは、this Wikipedia articleで説明したように、データ転送用のオス - オスオーディオジャックをサポートしています。それは言う:

AppleのiPhoneライン、HTCデバイス、最新のサムスン、ノキアとソニーの携帯電話で、2番目のリングと袖のマイクに戻り信号を配置する最初のものが使用されます。

see my code hereです。

転送中の問題:送信側で0〜31の値を入力してトーンを生成すると、間違ったタイプのFSK変調/復調のために受信側が2-3回の試行で実際の値を取得します。別のAndroid搭載端末から受信した入力を修正するのに役立つ最高のエラー修正コードをお勧めしますか?

このタイプのデータ転送を以前に行ったことがある人は、コードリファレンスまたは技術的側面に関する基本的なガイダンスを提案してください。これを完了して全員のオープンソースにすることができます。私は同じを探しています

+4

私はあなたが不一致のインピーダンスとゲインによる問題のすべての種類を、持っている想像。あなたが見ているFSKの問題は、反射の可能性が高いです。短いケーブルを試してください。それ以外は、本質的にモデムを書いているので、FSKではなくQAMを使用し、ケーブルの反射をなくすためにゲインを下げてください(より良いことには、インピーダンスをマッチングさせてください)。 – 323go

+8

これは興味深いプロジェクトです、それはWifi、WifiDirect、Bluetooth、NFCとAndroidBeam(これまでのものを組み合わせたもの)の間に、デバイス間のデータ転送が解決された問題だと思われます。私はあなたの熱意に感心します。 – 323go

+0

あなたは正しい@ 323goですが、私はFSKとQAMと混同していますので、正確にFSKとQAMテクニックが使用されたことについて私に明確なアイデアを与えてくれますか?私は自分のプロジェクトに適した方法を選ぶことができます。 – Dipali

答えて

関連する問題