微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541做Central,扫描参数设置无效

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 );

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top