SimpleBLECentral例程选择性连接问题
时间:10-02
整理:3721RD
点击:
我用SimpleBLECentral例程选择性连接从机,通过串口发送的MAC地址匹配,如果匹配上则建立连接。上电暨开启扫描,
在simpleBLECentralEventCB( gapCentralRoleEvent_t *pEvent )函数中的GAP_DEVICE_INFO_EVENT事件里进行匹配地址,如果匹配上则加入设备列表。这种思路能实现我的预想功能吗?
if( osal_memcmp(SlaveAddr,pEvent->deviceInfo.addr,6)==TRUE)
{
simpleBLEAddDeviceInfo( pEvent->deviceInfo.addr, pEvent->deviceInfo.addrType );
}
请指教!
试了很多次无效果,求大神给个思路!
yutou,
可以啊。
从机设备是什么设备?用的是Random 地址还是 public 地址?
如果是random地址,每次都不一样,那么你自然无法做到。