Topic

FAQ
Login Register
TLSR8258 Zigbee TOUCHLINK
May 31, 2021 15:39

/

A

/A

Zigbee SDK(8258)

目前SDK的灯光demo已调通,demo目前用的是打开(按键)允许入网后自动组网,但我想寻求一种类似按键绑定的配网方式。

看到app_cfg.h里的TOUCHLINK_SUPPORT默认是开启的,这个功能具体是什么?

网上说touchlink是类似按键绑定,但目前SDK代码里基本看不出啥来,guide文档BDB 4个模式都只有一句带过,能不能展开讲解下。

顺便问下,有没有比较好的抓包工具,Telink RF Scanner 这个能用来做啥?


1 replies
TL_hk Jun 03, 2021 15:16
0
/A

touchlink是应用于没有协调器的一种组网配对过程,和分布式网络类似;

demo中默认打开了touchlink,初始化中并没有使能,具体使用需要把bdb_networkSteerStart()替换成bdb_networkTouchLinkStart(),灯和开关分别传参BDB_COMMISSIONING_ROLE_TARGET、BDB_COMMISSIONING_ROLE_INITIATOR;

按键绑定可以查看findandbind相关函数;


详细介绍可查看相关文档,字数限制无法完整介绍;


抓包工具推荐ubiqua、wireshark,需要搭配相应的sniffer硬件。