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

DEFAULT_DISCOVERABLE_MODE设置为GAP_ADTYPE_FLAGS_LIMITED的问题

当从设备设置 #define DEFAULT_DISCOVERABLE_MODE             GAP_ADTYPE_FLAGS_LIMITED

1. 我实际测试从设备上电进行广播到停止广播的时间大约在180秒左右,而不是注释信息中做的30.72s,请问可能是哪里配置出了偏差,时钟?定时器?

2. 而且,当一台iPhone作为主设备,运行LightBlue在从设备进行广播期间连接Scan和Connect,而一直长时间保持连接状态,从设备是否也会到时停止广播?导致第二台主设备无法Scan到该从设备?

3. 对于已经配对成功的主设备和从设备,如果该从设备上电复位后就不进行广播,该主设备肯定是无法Scan到该从设备,但是是否能够跳过Scan而直接发起Connect从而成功连接呢?

非常感谢TI工程师的指导和支持!

Yan:

史蒂文,

1. 你的 gapRole_AdvertOffTime 被设置成多大呢?

2. 是的,默认情况下连上以后,不再广播。

3. 不能,跟BR/EDR 不一样,BLE 每次必须通过从设备广播才能连。

Steven Chen:

回复 Yan:

谢谢对于第2和第3个问题的答复,关于第一个问题,我的设置是零:

// By setting this to zero, the device will go into the waiting state after // being discoverable for 30.72 second, and will not being advertising again // until the enabler is set back to TRUEuint16 gapRole_AdvertOffTime = 0;

赞(0)
未经允许不得转载:TI中文支持网 » DEFAULT_DISCOVERABLE_MODE设置为GAP_ADTYPE_FLAGS_LIMITED的问题
分享到: 更多 (0)