2012-10-28 14 views
5

私はBluetooth Low Energyデバイス用のアプリケーションを構築しています。私はiPhone側でどのように接続間隔を設定するかを把握しようとしています。IOS Bluetooth低エネルギー接続間隔

私は、周辺機器の最小接続間隔と最大接続間隔を定義しました。しかし、私はiPhoneアプリに可能な最長の接続間隔を使用したいと思います。アプリケーションに接続間隔を設定する方法はありますか、少なくともそれに影響を与える方法はありますか?

おかげ

+1

周辺機器の最小間隔と最大間隔はどのように設定しましたか? – uerceg

答えて

0

あなたは、高1の間隔近い最小接続して、周辺からの接続パラメータの更新要求を送信することができます。あなたがiPhoneに影響を与えることができるかどうかはわかりません。

1

二つの可能性があります:あなたのアプリケーションがマスターである場合

ケース1

は、アプリケーションからの接続間隔を変更する方法はありません。このためのAPIはありません。周辺機器は接続間隔の変更を要求する必要があります。許容される接続間隔の値については、3.6接続パラメータでこの文書(https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf)を確認してください。

ケース2

アプリケーションが周辺機器であれば、あなたはCBPeripheralManagerでsetDesiredConnectionLatencyメソッドを使用することができます。詳細はこちらhttps://developer.apple.com/reference/corebluetooth/cbperipheralmanager/1393277-setdesiredconnectionlatency

関連する問題