私はシニアエンジニアリングデザインプロジェクトに取り組んでいます。あなたの助けが必要です!このために、私は自分が構築した外部カメラ回路から画像を受信するiPhoneアプリを持っています。
iPhoneアプリをカメラ回路に接続するために、次のアプローチを検討しました。
カメラ回路にBluetoothモジュールを構築して、画像をiPhoneに転送します
Eye-Fi SDカードを使用して、なんとかして画像をアプリに転送します。リンク:http ://www.eye.fi/products/iphone
回路を構築し、 30ピンドックコネクタを使用してiPhoneに有線接続します
これらのそれぞれで私が直面している問題は次のとおりです。皆さんへの私の実際の質問は太字で強調表示されています:
iOS BlueToothフレームワーク(4Sのみ)は、低エネルギーデバイスのみをサポートします。このようなモジュールを見ると、低エネルギーのBluetoothではかさばる作業のように見える画像転送で機能するかどうかは疑問です。cydiaストアに定期的なBluetooth転送を行うジェイルブレイクアプリがあることは知っていますが、そのようなタスク用のプライベートAPIを見つけることができませんでした。(注:私は自分の目的のためにこのアプリを作成しているので、プライベート/非公式のAPIを自由に提案してください)。質問1:通常のBluetoothデバイス(別のiPhoneではない)に接続してデータを転送するにはどうすればよいですか?
EYE-FIカードは、EYE-FI SDカードから画像を転送するための独自のiPhoneアプリを持っているため、消費者としては素晴らしいサウンドでした。問題は、コードでEYE-Fiカードと簡単にインターフェースする方法がわからないことです。iOS CFNetworkフレームワークを調べましたが、うまくいきませんでした。質問#2:アプリでEYE-FIカードとどのようにインターフェースできますか?
この開発ボードを使えば回路の構築は簡単に思えますが、iPhoneが「未登録」のアクセサリを認識しない可能性があることをどこかで読みました。開発者ライセンスを持っていますが、MFiライセンスを持っていません。質問#3:自分の目的でアプリでこの外部アクセサリを作成して使用するには、MFi開発者として登録する必要がありますか?