2012-02-07 15 views
4

私はカスタム電子デバイスを開発しています。特別な種類のデータロガーと考えています。コンピュータを接続してデータを設定し、データを抽出する必要があります。iOSデバイスをカスタムUSBデバイスに接続するにはどうすればよいですか?

私はこれをPCであまり問題なく行うことができますが、これを行うにはiOSデバイスを使いたいと思います。

つの質問:

は、私は通常のDockコネクタ/ USBケーブルでこれを行うことができますか? EAのフレームワークは私にすべてのコミュニケーションをさせることができますか?

データを抽出したら、それをiPadから取り出す最良の方法は何ですか?それを使って電子メールを作成し、ドロップボックスなどに保存しますか?

ありがとうございます!

答えて

5

私の知る限りを見てしたい、あなたはアプリ/ iPhone用USBアクセサリーを作るMFiプログラムに参加する必要があります。それはあなたに必要なすべての技術的リソースを提供します。

データ転送には「意見」しかありませんが、送信のオプションが増えればいいと言います。ユーザーに複数回の選択を強制しないで、設定を変更できるようにしてください。

2

デバイスとiOSデバイスの間に通信スタックを書き込む必要がありますが、可能です。

EA.frameworkの使用に関するドキュメントはごくわずかです。ジューシーな部分はすべてMfiプログラムに入っていますが、Appleはそれにアクセスすることについて非常に厳格です。あなたが成功した場合

ので、tutoを共有するあなたのEAのヒーローを行います。あなたのデータを共有について

)、私見、電子メール+ CSVは勝利のコンボです。

+0

https://developer.apple.com/library/ios/featuredarticles/ExternalAccessoryPT/Introduction/Introduction.html#//apple_ref/doc/uid/TP40009502 – Juliousraj

2

非常に明るいコミュニケーションをしているのであれば、using the headphone jackで逃げることができます。

アプリはiOSのさまざまなオーディオフレームワークを通じてヘッドフォンポートと通信します。 AVFoundationは、さまざまなオーディオ操作を行うためのハイレベルの抽象的なフレームワークですが、このインターフェイス上のデバイスとの通信を微調整するためには、C言語のコールバックベースのAudio Queue Servicesフレームワークを使用してオーディオI/O 。

お使いのデバイスは、限り、あなたは、対応するソフトウェアを書くと、クロスプラットフォーム(iOS版、Androidの、マック/ PC)とすることができるので、あなたがAppleのMFiの承認プログラムを通過する必要はありませんので、これはいいです。 Square credit card scannerのように考えてください。

+0

良い点は、ヘッドフォンジャックが私の仕事をすることができます –

関連する問題