bluetooth-lowenergy - 蓝牙 4.0 扫描响应

标签 bluetooth-lowenergy

BLE 扫描响应包到底是什么?

由于在网上几乎找不到任何东西,我们现在想这样做。

扫描响应数据包是响应设备扫描还是像每 x 秒发送的广告数据包一样?

最佳答案

BLE 扫描响应是广告设备(外围设备)在接收到扫描请求时发送的数据包(即,是的,它是对设备扫描的响应)。扫描响应通常比广告数据包包含更多的数据。换言之,中央设备向广告设备发送扫描请求,以便通过扫描响应获得额外的用户数据。另请注意,相对于更动态的广告数据,扫描响应被认为具有固定的“静态”数据。

广告数据包和扫描响应共享相同的格式,并通过相同的三个物理 channel 传输(它们都作为广告事件发送),但在其他方面是两个不同的东西。

有关更多信息,我建议阅读 SIG 核心规范中的扫描响应数据包 here .

我希望这有帮助

关于bluetooth-lowenergy - 蓝牙 4.0 扫描响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25159222/

相关文章:

linux - 如何读/写 hci_le_create_conn 返回的句柄?

android device.getUuids 返回 null

bluetooth-lowenergy - 有没有办法在 BlueZ 中创建多连接 BLE 设备?

ios - 核心蓝牙 : What is the lifetime of unique UUIDs

android - Bluetooth Low Energy Android - 在后台搜索

ios - iOS10上的CoreBluetooth:CBPeripheral discoverServices之后超时

ios - 写入使用NSKeyedArchiver编码的数据时,CoreBluetooth失败?

java - GATT 特性不改变值

ios - HM-10 和 iOS/iBeacon。两人之间的沟通

android - android 上的 BLE 外设配对引脚