Topic

FAQ
Login Register
怎么修改0x8200 (ZBHCI_CMD_DATA_CONFIRM)这个包回复的超时时间
Mar 27, 2024 10:26

/

A

/A



例程跑的samplegw,我用ZGC TOOL工具给一个设备下发onoff命令,设备不存在时大概需要8秒网关才会回复ZBHCI_CMD_DATA_CONFIRM这个包,如果出现channel interference时,大概需要2秒,请问怎么修改这个包回复的超时时间,想让它500ms或者1秒就回


4 replies
TL_Soyo Mar 27, 2024 17:52
0
/A

你好,

  找不到设备重传导致的,可以在发送时将APS ACK位关闭。

九千六 [Author] Mar 27, 2024 18:29
0
/A



非常感谢您的解答,请问能具体说一下改哪里吗?因为我只需要在命令下发不成功信号干扰时这个包能很快回复,不用等很多秒才回,但不影响正常情况时的流程。

九千六 [Author] Mar 27, 2024 18:44
0
/A




你好,请问是修改这个吗?如果是的话,是不是就没法设置为毫秒级别了

u8 APS_ACK_EXPIRY = 2;//seconds

TL_Soyo Mar 28, 2024 11:08
0
/A

关闭aps_tx_options的APS_TX_OPT_ACK_TX。