ZigBee协议栈中如果广播时间较短就会出现大量的丢包,原因在于协议中对广播时间做了限制,防止空中出现大量数据,具体在哪修改呢?
在NWK_GLOBALS_H
中,打开这个头文件修改下面两个宏定义
#define MAX_BCAST 500
#define BCAST_DELIVERY_TIME 10
BCAST_DELIVERY_TIME 发送广播数据的时间
MAX_BCAST 广播数据包的最大数目
这样广播时间就短了
ZigBee协议栈中如果广播时间较短就会出现大量的丢包,原因在于协议中对广播时间做了限制,防止空中出现大量数据,具体在哪修改呢?
在NWK_GLOBALS_H
中,打开这个头文件修改下面两个宏定义
#define MAX_BCAST 500
#define BCAST_DELIVERY_TIME 10
BCAST_DELIVERY_TIME 发送广播数据的时间
MAX_BCAST 广播数据包的最大数目
这样广播时间就短了