BLE藍牙廣播

1.廣播數據格式

廣播(Advertising)是一種單向的發送機制。想要被搜索到的設備可以以20毫秒到 10秒鐘的時間間隔發送一段數據包。使用的時間間隔越短,電池消耗的越快,但設 備被發現的速度也就會快。數據包長度最多47個字節,由以下部分組成:

  • 1 byte preamble(1字節做報頭)
  • 4 byte access address(4字節做地址)
  • 39 bytes advertising channel PDU(39個字節用於PDU數據包)
  • 3 bytes CRC(3個字節用於CRC數據校驗)

在這裏插入圖片描述

  • 對於廣告通信信道,地址部分永遠都是0x8E89BED6。
  • 對於其它數據信道,地址部分由不同的連接決定。
  • PDU數據也擁有自己的數據報頭: (2個字節:聲明有效載荷數據的長度和類型——設備是否支持連接等 等)和有效載荷數據:(最多37個字節)。
  • 有效載荷數據中的頭6個字節是設備的MAC地址,所以實際信息數據最 高可佔31個字節。

2.數據格式分析

在31字節的有效載荷中數據編排

在這裏插入圖片描述

常見及常用的type

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章