根據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服務

示例:安卓手機掃描到的服務

