2011-12-08 12 views
0

私は、別のデバイスと通信する必要があるiPhone/iPadアプリを開発しています。私は実際には、iPhoneがUSB経由で接続されている別のデバイスからの入力を受け取ることにもっと興味があります。このソリューションはあらゆるiOSデバイスで動作する必要があり、jailbrokenする必要はありません。デバイスとiOSの間の通信リンクを確立する

私は、iOSのシリアル接続に接続できるハードウェアと通信するアプリケーションについて聞いたことがあります。これは、私が接続しようとしている他のデバイススタンドアロンの音楽キーボードです。

よろしく、

答えて

2

FBR

あなたがiOSデバイスに接続し、独自の通信メカニズムを使用するために必要な付属品を開発している場合、あなたはApple MFi programに参加する必要があります。

2

いくつかのオプション:あなたはあなたの製品開発をバックアップ$の1000を持っていない限り

はMFiのを忘れてください。 Appleはあなたと話すことさえしません。私はもう試した。

Redpark(http://redpark.com/c2db9.html)のシリアルケーブルを見てください 私はそれらの1つを持っています。あなた自身で配信できるアプリケーションには最適ですが、もApp Storeに登録することができます。

もう1つの選択肢は、もう一方の端にWifiとシリアルアダプタを使用することです。私はRoving NetworksのRN-174とRN-134を使いました。

しかし、これらのソリューションではシリアル接続しか得られませんが、特にRNモジュールでは非常に高速です。デバイスの終わりで使用できるSerial-to-USBコンバータもありますが、通常はデバイスがUSBホストとして動作する必要があります。クライアントとして動作させたいUSBデバイスをお持ちの場合、これらの共通のアダプタはこのトリックを行いません。

実際にMFiプログラムを買う余裕がない限り、USB接続が本当に必要な場合は、Wifiチップ搭載のUSBホストアダプタを含む小さなボックスを作成する必要があります。私は人々がそのようなユニットを持っていることを望んでいるかなりの領域を見てきましたが、これのための既成の解決策はまだわかりません。

関連する問題