iPhoneで操作できるおもちゃの車を開発したいです。私のおもちゃの車には Bluetooth インターフェイスがあります。それで、iPhoneから接続できるのだろうかと思っています。おもちゃの車は MFi (Made for iPhone/iPod/iPad) プログラムではありません。
私のiPhoneモードはiPhone 4Sです。
不可能な場合、代替手段はありますか?
Apple の Made for iPhone (MFi) プログラムに参加しなければ、選択肢は WiFi か Bluetooth LE になります。WiFi はより多くの電力を消費するため、チップの選択に十分注意しない限り、実装が難しい場合があります。Bluetooth LE は、iPhone 4S および新しい iPad (つまり、第 3 世代) でのみサポートされています。新しい iPhone や噂の多い「ミニ」iPad など、将来の iOS デバイスでサポートされる可能性があります。
Bluetooth 4.0 だけでは十分ではありません。私の理解では、Bluetooth 4.0 LE (低エネルギー版) である必要があります。このようなデバイスのサポートは、iOS 5.0 SDK 以降のCoreBluetooth
フレームワークで提供されます。フレームワークに関する Apple のドキュメントをCoreBluetooth
参照してください[無料の開発者登録が必要です]。