TI中文支持网
TI专业的中文技术问题搜集分享网站

蓝牙广播间隔较长导致与主机连接不上

各位好:

       我正在做的一款产品蓝牙需要一直广播,为了低功耗考虑我把广播间隔设为3s,但是这会导致主机与从机连接的时候会出现连接不上的情况,请问这个问题除了把广播间隔调短,还有别的解决方法吗?谢谢各位。

Barbara Wu:

广播的间隔是3S, 请问每次广播的持续时间是多久呢?

可以适当的延长每次广播持续的时间试试

kui zhang:

回复 Barbara Wu:

感谢你的回复,我用的是CC2540,广播的持续时间是在什么地方更改呀?谢谢。

cedar_xuesong:

回复 kui zhang:

DEFAULT_DESIRED_CONN_TIMEOUT

kui zhang:

回复 cedar_xuesong:

我用抓包工具看到设备端有ScanRspData数据发出,请见附件,但还是会出现连不上的情况,我用的app是lightblue。

kui zhang:

回复 cedar_xuesong:

DEFAULT_DESIRED_CONN_TIMEOUT是两个设备在连接的这段时间没有发生通讯而导致连接自动断开的值,不是我想要的参数,我想要的是单次广播的持续时间更改。

Barbara Wu:

回复 cedar_xuesong:

尝试修改这个

GAPRole_SetParameter( GAPROLE_ADVERT_OFF_TIME, sizeof( uint16 ), &advertOffTime );

或者试试这个GAP_SetParamValue( TGAP_LIM_ADV_TIMEOUT, advtTimeOut);

赞(0)
未经允许不得转载:TI中文支持网 » 蓝牙广播间隔较长导致与主机连接不上
分享到: 更多 (0)