Android 6.0.1、Sumsung S6とDialog開発ボードを使用しています。消費電力を減らすために、私は可能な限り大きな接続間隔を設定しようとしています。接続間隔を300msに変更すると機能しますが、実際の接続間隔をさらに大きく変更すると30msになります。最大接続間隔はBLE仕様によると4秒でなければなりません。また、Androidの仕様も異なりますか?ありがとう。Android 6 BLEの最大接続間隔
答えて
あなたの投稿をDA14580フォーラムで見ました。監督タイムアウトのために5秒を選択したようです。しかし、BLE 4.1標準によれば、監視タイムアウトは2 * conn_intv_maxより大きくなければならない。したがって、接続間隔が4秒の場合は、少なくとも8010 msの監視タイムアウトが必要です(監視タイムアウトの分解能は10 msです)。スレーブレイテンシを使用する場合は、監視のタイムアウトを2 * conn_intv *(sup_to + 1)より大きい値に設定する必要があります。
こんにちはエミール、ありがとうございました。 https://www.bluetooth.com/specifications/bluetooth-core-specification/technical-considerationsのパラメータ制約があり、タイムアウト> = conn_intv *(sup_to + 1)のようです。しかし、私は8010ms以上にタイムアウトを変更しても、それはまだ動作しません。 Dialogに独自の仕様があるかどうかはわかりません。 – Sentimental
ウェブサイトが更新されていないようです。 BT 4.0ではこれらの制限がありましたが、BT 4.1以降は2倍の新しい乗算が追加されました。現在のBT 5.0仕様、第6巻、パートBセクション4.5.2を参照してください。それでも動作しない場合は、そこからAndroidで生成されたBluetooth HCI snooplogを見ることをお勧めします。正確な接続パラメータの更新手順がわかり、どこが間違っているのでしょうか。 – Emil
- 1. BLE:接続間隔の最大パケット数
- 2. ble androidの接続間隔を調べる
- 3. BLE Wiresharkの接続間隔あたりのパケット数
- 4. レンジングビーコンの間のBLE接続
- 5. BLE HCI_EVTは接続間隔のパケットスロットを占有していますか?
- 6. AndroidのBLE接続速度の問題
- 7. 特定の瞬間にBLEゲートウェイに接続できるBLEセンサーの最大数は?
- 8. BLEデバイスへの自動接続[Android]
- 9. サービスv/w Android BLE APIのGatt接続
- 10. BLE with iOS広告間隔
- 11. 近接接続で最大接続エンドポイント
- 12. 最大接続数
- 13. BLE接続のバックグラウンドサービス
- 14. [特定の間隔での最大エネルギー]
- 15. BLE接続パラメータの設定
- 16. Android BLE(Bluetooth Low Energy)接続/切断/再接続
- 17. アンドロイド6.0マシュマロBLE:接続パラメータ
- 18. Google Chromeの最大接続数を6以上に増やす
- 19. 周辺の通知のAndroid BLEスキャン間隔?
- 20. 同時BLE接続
- 21. Ble多重接続
- 22. BLE接続中止
- 23. BLEスキャン間隔のWindowsのIoTは
- 24. NamedPipeServer最大接続
- 25. 最大オープンソケット接続
- 26. MySQLの最大接続時間(分)最適値
- 27. Proxoolの最大接続数
- 28. MongoDB接続の最大化
- 29. MySQLの最大接続
- 30. IOS Bluetooth低エネルギー接続間隔
最小および最大接続インタートル、スレーブレイテンシおよびスーパーバイザタイムアウト値はどれくらいですか? – Emil