你好!
我用ZStack组网,10个路由节点组成树状网,向协调器发送自己的设备信息,但是用串口接收数据发现有时候每个包都重发三到四次,修改代码f8wConfig.cfg中的 * The maximum number of retries allowed after a transmission failure */
-DAPSC_MAX_FRAME_RETRIES=0
最大重传次数为0,串口还是能收到3-4次同一个包,请问这可能是什么原因
另附其它相关参数的设置
-DAPSC_ACK_WAIT_DURATION_POLLED=30000
/* Default indirect message holding timeout value:
* 1-65535 (0 -> 65536) X CNT_RTG_TIMER X RTG_TIMER_INTERVAL
*/
-DNWK_INDIRECT_MSG_TIMEOUT=7
/* The number of simultaneous route discoveries in network */
-DMAX_RREQ_ENTRIES=8
/* The maximum number of retries allowed after a transmission failure */
-DAPSC_MAX_FRAME_RETRIES=0
/* Max number of times retry looking for the next hop address of a message */
-DNWK_MAX_DATA_RETRIES=2
/* Number of times retry to poll parent before indicating loss of synchronization
* with parent. Note that larger value will cause longer delay for the child to
* rejoin the network.
*/
-DMAX_POLL_FAILURE_RETRIES=2
先谢!
