TI中文支持网
TI专业的中文技术问题搜集分享网站

搜索蓝牙设备时,除了能获得蓝牙地址外还能提取出搜到的广播信息么?

利用GAPObserverRole_StartDiscovery()函数搜索,停止后在simpleBLEDevList[]里能获取搜索到的蓝牙设备地址,但是如果还希望同时获取收到蓝牙广播的内容从哪里获取? 谢谢!

Mars Wu1:

你是指获取从机的 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; }

}

赞(0)
未经允许不得转载:TI中文支持网 » 搜索蓝牙设备时,除了能获得蓝牙地址外还能提取出搜到的广播信息么?
分享到: 更多 (0)