Bluetooth 蓝牙信标、广告

Bluetooth 蓝牙信标、广告,bluetooth,bluetooth-lowenergy,beacon,ads,Bluetooth,Bluetooth Lowenergy,Beacon,Ads,在开始蓝牙低能耗(BLE)开发时,我遇到了一些问题: 通过我的开发板,我可以发送广告信标,它们被Windows7(蓝牙,添加设备)识别。板上的演示应用程序发送长度为的信标,蓝牙MAC地址在可移动设备发送的任何数据包的报头中发送。这是在硬件层添加的,所以您可能没有意识到它正在发生 类似地,当BLE设备配置有本地名称时,它由芯片在单独的广告分组中自动发送。由于该数据包还具有具有MAC地址的报头,接收芯片使用该地址将接收到的名称/MAC与为该MAC接收的任何其他数据包对齐 这就是Windows设备如

在开始蓝牙低能耗(BLE)开发时,我遇到了一些问题:


  • 通过我的开发板,我可以发送广告信标,它们被Windows7(蓝牙,添加设备)识别。板上的演示应用程序发送长度为的信标,蓝牙MAC地址在可移动设备发送的任何数据包的报头中发送。这是在硬件层添加的,所以您可能没有意识到它正在发生

    类似地,当BLE设备配置有本地名称时,它由芯片在单独的广告分组中自动发送。由于该数据包还具有具有MAC地址的报头,接收芯片使用该地址将接收到的名称/MAC与为该MAC接收的任何其他数据包对齐


    这就是Windows设备如何知道您收到的广告的名称和MAC。

    我认为信标使用标准的BLE广告包,其中包含地址。信标数据嵌入在包括地址的广告分组中。