Quantcast
Channel: 蓝牙论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 7510

iPhone使用可解析私有地址的配对问题

$
0
0
苹果的描述文件中指出iOS设备使用的是resolvable private address,我将iPhone与我的基于CC2541的BLE设备配对后再连接连不上。所以提出以下两个问题,希望有做过iOS蓝牙外设的可以帮帮忙。

1、iPhone作为主机时,使用的是resolvable private address(random address的一种)与外设通信。那么这种地址,需要怎样进行配对与绑定呢?

基于simpleBLEPeripheral的工程中,以iPhone进行配对,发现外设解析地址类型仍为ADDRTYPE_PUBLIC,(应为ADDRTYPE_PRIVATE_RESOLVE)GAPBondMgr_ResolveAddr();函数中,这个函数中addrType是消息中传过来的,但是那里释放的消息,我就不清楚了。
    
2、使用resolvable private address的主机,与BLE外设绑定完成后,理论上外设可以通过IRK解析地址,从而识别主机。那么这个时候,主机在我从设备的白名单中吗?

Viewing all articles
Browse latest Browse all 7510

Trending Articles