搜索蓝牙设备时,除了能获得蓝牙地址外还能提取出搜到的广播信息么?
时间:10-02
整理:3721RD
点击:
利用GAPObserverRole_StartDiscovery()函数搜索,停止后在simpleBLEDevList[]里能获取搜索到的蓝牙设备地址,但是如果还希望同时获取收到蓝牙广播的内容从哪里获取? 谢谢!
你是指获取从机的 scanRspData ?
static void simpleBLECentralEventCB( gapCentralRoleEvent_t *pEvent )
{
switch ( pEvent->gap.opcode ) {
.......
case GAP_DEVICE_INFO_EVENT:
/* ScanRsp event*/
if(pEvent->deviceInfo.eventType == GAP_ADRPT_SCAN_RSP) {
在这里打印 pEvent->deviceInfo.pEvtData 的值到串口看看 ,是否和从机 scanRspData 设置一致
}
break;
default:
break;
}
}