可解析的随机蓝牙地址 解析出来是什么
时间: 2023-11-25 10:08:25 浏览: 88
BLE广播包解析_广播包_蓝牙低功耗_
5星 · 资源好评率100%
可解析的蓝牙地址包括随机静态地址和随机私有非持久性地址两种类型。其中,随机静态地址是由设备自己生成的地址,但保证在同一个设备上是不变的,而随机私有非持久性地址则是每次重启设备后会重新生成。
随机静态地址和随机私有非持久性地址的解析方法是一样的,它们都是由3个字节的厂商标识符和3个字节的随机数组成。其中,厂商标识符是一个由蓝牙组织分配的唯一标识符,用于区分不同的厂商或设备类型。
具体来说,随机静态地址的格式如下:
```
1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|---厂商标识符--| |-------------随机数------------|
```
而随机私有非持久性地址的格式如下:
```
1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|---厂商标识符--| |-------------随机数------------|
```
其中,“1”表示该位为地址标识位,“0”表示该位为分隔符。厂商标识符在解析时需要通过蓝牙组织提供的注册表进行查询,以获取对应的厂商或设备类型。随机数则是一个由设备自己生成的随机值,用于保证地址的唯一性和随机性。
阅读全文