微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > GAP_DEVICE_INFO_EVENT的问题

GAP_DEVICE_INFO_EVENT的问题

时间:10-02 整理:3721RD 点击:

主机为什么扫描大概10s左右就扫描不到设备了,重启之后又能扫描到。

     扫描到的广播设备信息是通过串口答应出来的。

tong,

TI的板子还是你自己的板子呢?

你的代码有没有在TI的开发板上测试过?

是自己的板子,在TI的板子上也试过!

自己的板子,在TI的板子上试过    也是一样的!

 你的scan的参数是怎么填的呢?

GAP_SetParamValue( TGAP_GEN_DISC_SCAN, DEFAULT_SCAN_DURATION );
GAP_SetParamValue( TGAP_LIM_DISC_SCAN, DEFAULT_SCAN_DURATION );

GAPCentralRole_StartDiscovery( DEFAULT_DISCOVERY_MODE,
DEFAULT_DISCOVERY_ACTIVE_SCAN,
DEFAULT_DISCOVERY_WHITE_LIST );

#define DEFAULT_SCAN_DURATION 500
#define DEFAULT_DISCOVERY_MODE DEVDISC_MODE_ALL
#define DEFAULT_DISCOVERY_ACTIVE_SCAN TRUE
#define DEFAULT_DISCOVERY_WHITE_LIST FALSE

就这几个。

tong,

建议你用 HCI_LE_SetScanParamCmd() 和 HCI_LE_SetScanEnableCmd() 去手动控制你的扫描动作试试看。

解决了  谢谢

我也碰上这样的问题,怎么解决的那?

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

网站地图

Top