Other Parts Discussed in Thread: SYSCONFIG, ENERGYTRACE
您好,
1.我创建了自己的10ms task任务,通过如下接口使能双广播,控制两个广播使能间隔为30ms,但通过抓包工具查看,两个广播间隔是在变化的,能否通过这样自己控制广播使能间隔,若不能,是否有控制两个广播使能间隔的API,
static void AdSwitch (uint8* pflag )
{
static uint8 cnt =0;
if (* pflag ==0)
{
GapAdv _ enable ( advHandlegacy , GAP _ ADV _ ENABLE _ OPTIONS _ USE MAX ,0);
cnt =1;
* pflag =1;
}
if ( cnt >=4)
{
GapAdv _ enable ( advHandle , GAP _ ADV _ ENABLE _ OPTIONS _ USE _ MAX ,0);
cnt =0;
}
else if ( cnt >=1)
{
cnt ++;
}
}
2.双广播模式下我开启扫描,如果不自己控制广播和扫描开启时间,在扫描和广播之间有没有冲突,如果有,有没有相对应的API接口控制这个间隔?
3.睡眠模式下双广播和扫描是否能够正常工作,此时功耗是多少?