广告白名单最大大小?

4个帖子/ 0新
最后一篇
Joacimwe.
离线
最后一次露面:6个月前1年
格鲁鲁
加入:2014-01-14 06:45
广告白名单最大大小?

你好。

启动无向广告时,“为了选择哪个设备可以接收扫描响应或发起连接,应用程序可以使用GAPM_WHITE_LIST_MGT_CMD命令设置白色列表”http://support.dialog-semicondiondiondum/system/files/resources/rw -ble-ga ...

GAPM_WHITE_LIST_MGT_CMD命令文档未指定可以添加到白色列表中的数量。所以我的问题是:白色列表的最大大小是多少?目的是仅制定能够连接到DA14580外围设备的受限制的设备集。

设备:
mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨Joacimwe,

嗨Joacimwe,

白色列表中的条目数取决于设备能够执行+2额外位置的最大连接数。

谢谢mt_dialog.

Joacimwe.
离线
最后一次露面:6个月前1年
格鲁鲁
加入:2014-01-14 06:45
这听起来很奇怪

这听起来很奇怪,因为作为一个外围,总可以只有一个连接?
所以3总共?如果是这样,我可以更大吗?
或者您的意思是6 + 2,因为DA14580最多可以有6个连接(仅在中央模式下)。

Joacimwe.
离线
最后一次露面:6个月前1年
格鲁鲁
加入:2014-01-14 06:45
没关系,3似乎是

没关系,3似乎是正确的答案......
我在SDK中发现了三个功能,使其更大:BLE_WLPUBADDPTR_SET(PTR),BLE_WLPRIVADDPTR_SET(PTR)和BLE_WLNBDEV_PACK(NBPRIVDEV,NBPUBDEV)。即使有100个地址,它似乎也很好地工作。请注意,NBPRIVDEV和NBPubdev都必须至少为1.如果列表应为空,请将00:00:00:00:00:00地址放入。PTR指向BD Addrs的数组(每个6个字节)并必须存储在RAM的0x80000区域中。

如果您是一个中央,可以了解与白名单大小的关系,并使用它来连接到支持的多个设备,但是在外围模式下,我没有看到默认支持的点。