3

についての情報を探しているとCoreBluetooth、iPhone4s/5 がBluetooth 4.0Bluetooth LEをサポートしていることがわかります。
また、このメモによると、これらのプロファイルを使用できます。

  1. ハンズフリー プロファイル (HFP 1.6)
  2. 電話帳アクセス プロファイル (PBAP)
  3. 高度なオーディオ配信プロファイル (A2DP)
  4. オーディオ/ビデオ リモート コントロール プロファイル (AVRCP 1.4)
  5. パーソナル エリア ネットワーク プロファイル (PAN)
  6. ヒューマン インターフェイス デバイス プロファイル (HID)
  7. メッセージ アクセス プロファイル (MAP)

を使用してそれらCoreBluetoothにアクセスできますか?もしそうなら、どうすればそれらにアクセスできますか?

4

2 に答える 2

5

アプリケーションから通信する場合は、前述のプロファイルは使用できません。コア Bluetooth は低エネルギー向けです。BLE では GATT プロファイル (心拍数、アラート通知など) のみを実装でき、BLE は小さなデータ レート用です。デバイスとの間で特性の書き込みまたは読み取りのみを行うことができます。上記のプロファイルのいずれかを実装するには、シリアル ポート プロファイルが必要です。これは、外部アクセサリ フレームワークを使用する MFi を介してのみサポートされます。

GATT プロファイル

http://developer.bluetooth.org/gatt/profiles/Pages/ProfilesHome.aspx

外部アクセサリ フレームワークのドキュメントは、以下のリンクにあります。

http://developer.apple.com/library/ios/#documentation/ExternalAccessory/Reference/ExternalAccessoryFrameworkReference/_index.html

MFi

https://developer.apple.com/programs/mfi/

于 2013-03-06T09:02:45.947 に答える