在ObserverEventCB回調(diào)函數(shù)里面獲取廣播包數(shù)據(jù)
? ? ? ? case GAP_DEVICE_INFO_EVENT:
? ? ? ? {
? ? ? ? ? ? PRINT("Discovery over...\n");
? ? ? ? ? ? int i;
? ? ? ? ? ? centralAddDeviceInfo(pEvent->deviceInfo.addr, pEvent->deviceInfo.addrType);
? ? ? ? ? ? PRINT("Data: ");
? ? ? ? ? ? for(i = 0; i < pEvent->deviceInfo.dataLen; i++)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? PRINT("%x ", pEvent->deviceInfo.pEvtData[i]);
? ? ? ? ? ? }
? ? ? ? ? ? PRINT("\n");
? ? ? ? ?}
只能獲取到廣播包的數(shù)據(jù),沒有掃描包的數(shù)據(jù)是為什么?
但是調(diào)試助手能看到廣播包+掃描包的數(shù)據(jù),是因?yàn)閜Event->deviceInfo.pEvtData只有廣播包的數(shù)據(jù)嗎