4个职位/ 0个新职位
最后发表
dhrishi
离线
最后看到:3年1个月前
加入:2017-02-10 09:56
如何设置BLE连接事件持续时间为最大

你好,

我使用BLE外围解决方案。我需要将BLE连接事件持续时间设置为最大窗口值。
在我的应用程序user_config.h文件中,我看到它是(我认为这意味着使用最小的窗口可能?):
///最小连接事件持续时间(1.25ms)
///使用宏MS_TO_DOUBLESLOTS从毫秒(ms)转换为双槽
.ce_len_min = MS_TO_DOUBLESLOTS (0)

///双槽最大连接事件持续时间(1.25ms)
///使用宏MS_TO_DOUBLESLOTS从毫秒(ms)转换为双槽
.ce_len_max = MS_TO_DOUBLESLOTS (0)

对于最大的窗口覆盖,我是否直接设置为0xFFFF,或任何其他值?
.ce_len_min = 0 xffff,
.ce_len_max = 0 xffff,

如果没有,正确的方法是什么?

设备:
Qinjiny_Dialog
离线
最后看到:6天3小时前
工作人员
加入:2016-11-01 05:47
嗨,dhrishi

嗨,dhrishi

默认值(0)表示没有限制,连接将继续,只要从服务器想要和窗口是可用的。这个选项的存在是为了允许人们在需要的时候限制它。

BR,

Qinjin杨

dhrishi
离线
最后看到:3年1个月前
加入:2017-02-10 09:56
非常感谢您的回复。

非常感谢您的回复。因此,将最小值和最大值都保持为零等同于将它们设置为最大值0xFFFF。你是这个意思吗?

Qinjiny_Dialog
离线
最后看到:6天3小时前
工作人员
加入:2016-11-01 05:47
保持他们现在的样子

保持它们现在的状态(零)应该是您希望做的。老实说,我不确定如果将它们设置为0xFFFF会发生什么