根據BLE協議棧結構划分,從底層到上層逐一介紹BLE一些基本概念,涉及知識點比較零散,整理下來方便自己查閱。
常見的無線網絡數據傳輸協議
什么是低功耗藍牙?
藍牙4.0和經典藍牙的關系
低功耗藍牙的特點
BLE無線通信信道
Bluetooth無線網絡拓撲結構
BLE技術的應用領域
......
什么是BLE協議棧
物理層(PHY)
鏈路層(LL)
鏈路層(LL):報文
鏈路層(LL):發現其他設備
鏈路層(LL):連接的建立
鏈路層(LL):連接的管理
HCI、L2CAP、SM層
屬性協議層(ATT)
屬性協議層(ATT):屬性類型
屬性協議層(ATT):屬性句柄
屬性協議層(ATT):屬性許可
屬性協議層(ATT):屬性值
屬性協議層(ATT):數據庫
屬性協議層(ATT):控制點屬性\句柄分組
屬性協議層(ATT):屬性協議(AP)
屬性協議(AP):協議消息(ATT PDU)
通用屬性規范(GATT)
通用屬性規范(GATT):GATT規程
通用屬性規范(GATT):服務
通用屬性規范(GATT):服務、包含聲明\特性(聲明)
通用屬性規范(GATT):服務的定義結構
通用屬性規范(GATT):心率服務示例
通用屬性規范(GATT):規范、服務、特性關系
通用訪問規范(GAP)
通用訪問規范(GAP):模式&規程
通用訪問規范(GAP):廣播數據
通用訪問規范(GAP):GAP服務
示例:安卓手機掃描到的服務