最終更新:2024-04-30 (火) 07:18:30 (16d)  

BLE/コネクション
Top / BLE / コネクション

  • 2デバイス間での永続的で周期的なパケットデータのやり取り
  • ユースケース
    • 双方向通信
    • データがアドバタイズペイロードに収まらない場合

役割

BLE/セントラル

BLE/ペリフェラル

手順

セントラル側

  • アドバタイズパケットを受信
  • 接続要求

ペリフェラル側

  • 普通は接続されるとアドバタイズを停止

CONNECT_IND

  • 接続時に使われるPDU

接続確立後

用語

BLE/コネクション

  • 単にデータのやり取りのシーケンスのこと

BLE/コネクションイベント

  • 1回のやり取り

BLE/コネクション間隔

  • コネクションイベントの間隔
  • 7.5ms~4秒

BLE/コネクションタイムアウト

  • 100ms~32秒

BLE/切断?

Bluetooth 4.1

  • 1台のデバイスが同時にセントラル及びペリフェラルとして動作できる
  • セントラルが複数のペリフェラルとコネクション可能
  • ペリフェラルが複数のセントラルとコネクション可能

コネクションパラメータ

  • コネクション間隔
  • スレーブレイテンシ
  • コネクション監視タイムアウト