Topic

FAQ
Login Register
关于ZigBee丢包的问题
Dec 06, 2023 20:21

/

A

/A

我的芯片方案是8258,跑的就是ZigBee SDK自带的demo,一个做网关,一个当节点。
在测试过程中发现节点上报的数据会丢包的情况,并且比较容易复现,在ubiqua中可以看到节点上报了ZCL包,但是网关经常会没有ACK。
我检查过设配只有在配网的时候会有flash操作,暂时会关闭中断,但是已经入网的设备也会丢包,我不知道还有什么会导致丢包。
查看网关的Log发现连对应回调都没有触发。
此外我的模组还增加了PA,我想知道这个是否有影响。

是否有排查丢包问题的建议?
如何验证是PA问题?硬件问题?SDK问题?中断的影响?

5 replies
TL_Soyo Dec 07, 2023 10:21
0
/A

你好,

  检查下g_zb_txPowerSet有没有设置到0dbm去,逻辑分析仪抓下PA控制脚呢。



visitorZy [Author] Dec 12, 2023 15:21
0
/A

我们做了对比测试,发现在同一个硬件上Zigbee的通讯距离相比蓝牙MESH的通讯距离要短的多,相差快一倍了。请问这与SDK有关吗

TL_Soyo Dec 13, 2023 14:33
0
/A

可以将NWK_COST_THRESHOLD_ONEHOP改成7,增加距离。

visitorZy [Author] Dec 14, 2023 17:46
0
/A

我在代码中查看了,默认就是7的,如果我想更灵敏,应该是往大的调还是往小的调呢?

visitorZy [Author] Dec 18, 2023 12:00
0
/A

你好,我们目前在预研泰凌微系列的Zigbee网关,目前就是遇到了上述丢包和干扰问题。
我们尝试增加了PA芯片,也调整了SDK中的信号强度,同时我们还使用外界天线而非板载天线的方式。但是依旧是在客户那边存在比较严重的丢包现象。
请问还有什么可以改善的建议呢。
这个问题困扰了我们很久