找回密码
 立即注册

微信扫码登录

查看: 569|回复: 4

sampleLight as router

[复制链接]

1

主题

2

回帖

33

积分

英勇黄铜

积分
33
发表于 2024-12-19 06:30:20 | 显示全部楼层 |阅读模式
information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: TLSR8258
SDK及版本: ZigBee SDK v3.7.1.1
I have the following configuration:
sampleGW as coordinator
sampleLight as router
TS0203 (door sensor) as endDevice.
I control sampleGW and smapleLight though HCI serial interface.
sampleLight working with sampleGW correctly.
sampleGW working with TS0203 endDevice correctly.

sampleGW and sampleLight devices have more than 15 meters reliable range, TS0203 only 3-4 meters.
Therefore, i put TS0203 close to sampleLight, and out of range of sampleGW. If i press the button to join on TS0203, sampleGW does not receive anything (i expected to get Announce through sampleLight).
On both sampleGW and sampleLight called zbhci_MgmtPermitJoinReq(0xFFFC, 0xFF, 1);
enabling join without time expiration.
Do i need to call some other functions on sampleLight side to enable routing through it?

27

主题

265

回帖

847

积分

版主

积分
847
发表于 2024-12-19 19:20:50 | 显示全部楼层
Hi,
Suggest ruling out hardware issues first, such as antennas.
The routing is supported by default.

1

主题

2

回帖

33

积分

英勇黄铜

积分
33
 楼主| 发表于 2024-12-19 20:13:09 | 显示全部楼层
i dont think its a hardware issue, because coordinator<->router working, coordinator<->sensor working, just coordinator<->router<->sensor not working.
Rather it might be in sampleLight missing some build option or need to call some function to enable routing.
Does anyone can confirm sampleLight routing packets from EndDevice to sampleGW?

27

主题

265

回帖

847

积分

版主

积分
847
发表于 2024-12-20 11:34:56 | 显示全部楼层
Simply compile the sampleLight project without any configuration required.
You can try to perform a factory reset on it to ensure that it has enough neighbor tables to accept new ZEDs.
If there is a packet capture tool, could you provide me with the packet capture data.

1

主题

2

回帖

33

积分

英勇黄铜

积分
33
 楼主| 发表于 2024-12-22 20:25:18 | 显示全部楼层
I improved my testing environment adding like ping command to know reliable range of communication link (using my monitoring tools) . The first thing i discovered, testing 3 boards (coordinator-TLSR8258) , the same hardware, the same firmware, but the reliable communication link distance differ almost twice (i evaluted using  coordinator-TLSR8258 firmware and same TS0202-PIR/light sensor).
Then, i measured reliable range between each pair of TLSR8258 boards and placed boards at maximum reliable distance.

Test result:
sampleGW<->sampleLight<->TS0203     working
i even tried more complicated test case (two routers in between):
sampleGW<->sampleLight<->sampleLight<->TS0203     working

Thanks a lot for your help, because you reassured me that routing functionality should work out of box (without any additional configuration).
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-4-4 17:56 , Processed in 0.095454 second(s), 21 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表