请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2640R2F 您好、我想问一个有关如何使用 CC2640R2F 白名单的问题。 当前的问题是
、如果附近没有器件、搜索将顺利进行、
但如果附近有许多设备,则在列表中找不到以下代码的命名空间,从而无法进行扫描。 要解决这一问题、
我想将名称列表白名单、并仅搜索名称列表、如下面的代码所示。 命名空间是使用以下代码创建的。
if (observer_mode=1){
if (pEvent->deviceInfo.dataLen == 28){
Util_stopClock (&uartReadClock);
memcpy (rsp_data、pEvent->deviceInfo.pEvtData、pEvent->deviceInfo.dataLen);
if ((rsp_data[10]==0x53)&&(rsp_data[11]==0x61)&&(rsp_data[12]===0x6d)&(rsp_data[13]===0x73)&&(rsp_data[14]===0x75)&&(rsp_data[15]====0x6d])&&(sp_data[sp_data[16]=0x45]&]=0x45])
(rsp_data[18]=0x64)&&(rsp_data[19]==0x64)){//命名空间
//if (! RssiSendTimeFlag)
{
UART_printf ("Buzzon");
/sprintf (rssi_data、"%d"、pEvent->deviceInfo.rssi);
//UART_printf ("%s"、RSSI_DATA);
//Util_startClock (&RssiClock);
//RssiSendTimeFlag = 0;
}
}
util_startClock (&uartReadClock);
}
}