最終更新:2024-04-08 (月) 20:15:53 (10d)  

BLE/アドバタイズパケット
Top / BLE / アドバタイズパケット

BLE/アドバタイズ

Advertising PDU

概要

仕様

BLE/アドバタイジング物理チャンネルPDU

  • These PDUs are sent by the Link Layer in the Advertising state and received by a Link Layer in the Scanning state or Initiating state.
  • The ADV_IND, ADV_DIRECT_IND?, ADV_NONCONN_IND?, and ADV_SCAN_IND? PDUs are called “legacy advertising PDUs”.
  • The ADV_EXT_IND, AUX_ADV_IND?, AUX_SYNC_IND?, and AUX_CHAIN_IND? PDUs are called “extended advertising PDUs”.
  • Advertising events using legacy advertising PDUs are called “legacy advertising events”.

ADV_INDの場合

BLE/アドバタイジングデータ

用途

  • データのブロードキャスト
  • ペリフェラルを検索してコネクションの確立

ペイロード

標準

  • 31バイトのペイロード

追加 (BLE/スキャン応答)

  • 31バイト

分類

コネクタビリティ

  • コネクション可能かどうか

スキャナビリティ

ディレクタビリティ

  • 有向か無向か
    有向宛先のスキャナのアドレスを指定。ユーザーデータは入れられない
    有向宛先を指定しない。ユーザーデータを搭載可能

アドバタイジングの種別

  • 種類コネクションスキャンディレクション
    ADV_IND可能可能無向Connectable Undirected Advertising
    ADV_DIRECT_IND?可能不可有向Connectable Directed Advertising
    ADV_NONCONN_IND?不可不可無向Non-connectable Undirected Advertising
    ADV_SCAN_IND?不可可能無向Scannable Undirected Advertising