私はEE Stackを偶然見つけて、この投稿を見つけました: ヘッドフォンジャックが使用するプロトコルは何ですか。 そして、それは私にいくつかの好奇心を刺激しました、そして私は想像します、 iPhoneがそれができるなら 私もそうしたいと思います。
現在これを行っているプロジェクト、またはそれが可能かどうかを知っている人はいますか?
更新
RIP
あなたは基本的に、マイク入力をモデム入力に変換する方法を尋ねています。 Square は、iOSとAndroidデバイスの両方で磁気ストライプリーダーを使用しています。
これを行うには、Androidから生のPCMストリームにアクセスし、入力をデコードする必要があります。幸いなことに、誰かがすでにそれを行ってソースをそこに投げています。参照 this Hack Dayリンクプロジェクト ArduinoのサンプルとAndroid送信のみのコード).
私は例Android code toreceive)を見つけることができませんでしたが、iOSでFSKを実行することについてかなり広範な注意事項があります このArduinoフォーラムの投稿 。
(それはあなたの質問ではありませんでしたが、Androidデバイスは新しい SBホストとアクセサリ サポートです)からデータを出し入れする簡単な方法です。電話とOSが新しいので、オーディオルートほど柔軟ではありません)。
私は、64kbpsのオーディオケーブルを介してデータを送受信できるCライブラリを作成しました。 https://github.com/quiet/quiet
変調技術に関しては、SDRライブラリを使用して変調を実行するため、広い範囲をサポートします。
試してみたい場合は、ライブデモをご覧ください https://quiet.github.io/quiet-js/lab.html