为什么同样的距离终端向父节点 data polling正常, 一旦断开链接,再次associate时候信号轻度就不够呢?
用sniffer可以观察到终端发送beacon,父节点发送superframe,之后终端不会发送rejoin request,而是继续发送beacon request。必须要终端和父节点距离很近才能rejoin,否则一直重复上述循环。
出现这种现象是因为终端对superframe的信号强度要求很高吗?是gMIN_TREE_LINK_COST设置的吗?
// LQI to Cost mapping
#define MIN_LQI_COST_1 12 //24
#define MIN_LQI_COST_2 9 //20
#define MIN_LQI_COST_3 6 //16
#define MIN_LQI_COST_4 4 //12
#define MIN_LQI_COST_5 2 //8
#define MIN_LQI_COST_6 1 //4
#define MIN_LQI_COST_7 0 //0 这个对应什么含义呢?