ios - iPhone 在其 BLE 制造商数据中的广告是什么?

标签 ios bluetooth-lowenergy

运行一个BLE扫描程序,iPhone到处都是,它们都发出BLE广告包。

制造商数据的公司 ID 将它们标识为 Apple 设备,并在之后包含一些数据。例如:

  • 10020B00
  • 090603060A000CA9
  • 10020100
  • 10020A40
  • 0C0E009828802D1074AA12BF25EA7FFE

这些数据是什么以及如何解读?

最佳答案

我知道这是一篇旧文章,但在这里:

10020B00 的例子

第一个字节:10是数据类型

第二个字节是此数据的此字节之后剩余的字节数(此处为 02)

其他字节是数据,这里是0B和00(前面看到的2个字节)

关于ios - iPhone 在其 BLE 制造商数据中的广告是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43332896/

相关文章:

ios - 无法从iPhone上的Xcode启动应用

ios - SVG 图形在 iOS 中显示为通用 "missing"图标(仅限)

flutter - 如何从BLE制造商数据波动中获得所需值

java - 如何与 BLE 通信

android - Swift 4 等效于 Kotlin "anonymous class"表示法

ios - 操作扩展 - 多个 NSURLSession

android - 如何检查设备是否支持 BLE Gatt 客户端模式?

swift - centralManager didConnectPeripheral 从未被调用

windows - 如何在 Windows 8 桌面中扫描低功耗蓝牙设备?

ios - 以编程方式将 UILabels 快速添加到集合单元中