CC2541做Central,扫描参数设置无效
时间:10-02
整理:3721RD
点击:
CC2541做Central,调用如下函数配置扫描参数:
HCI_LE_SetScanParamCmd(HCI_SCAN_ACTIVE,
ScanInterval,
ScanWindow,
ADDRTYPE_PUBLIC,
HCI_SCAN_ACTIVE);
但无论怎么修改ScanInterval或ScanWindow,从启动扫描(调用函数GAPCentralRole_StartDiscovery)到扫描完成(事件GAP_DEVICE_DISCOVERY_EVENT触发)基本均需要10秒左右,且期间电流一直高达17.5mA左右。
请大家指导!
尝试修改这个
GAP_SetParamValue( TGAP_GEN_DISC_SCAN, DEFAULT_SCAN_DURATION );
GAP_SetParamValue( TGAP_LIM_DISC_SCAN, DEFAULT_SCAN_DURATION );