ti的工程师你们好,我有个问题想咨询一下。邻居表中有下面结构体linkInfor_t
这个结构体中有txCost和rxLqi两个变量,根据z-status development guide中写的,当设备进行路由选择时,需要先看邻居表,如果目的节点在邻居表里面就直接把数据发给目的节点。我想知道在这个过程中,协议栈是根据什么判断是否使用邻居表的邻居节点发送数据,是txCost还是rxLqi。 或者我想知道,这个结构体中的txCost和rxLqi有什么作用
gaoyang9992006:
应该是根据rx的吧,rx的是接收到邻居的强度,,这个越强一般认为越近,tx是发送出去时候所用的强度。
Susan Yang:
该结构体主要是用来表示link信息的,其中包含了传输成功或失败的次数以及接收和发送RSSI的平均值等
其中txCost表示发送rssi的平均值,rxLqi表示接收LQI的平均值
minghui liu1:
回复 Susan Yang:
我想知道的是在路由选择的时候,是使用哪个值做出判断的。
lang li2:
我最近也在弄路由的事情,你现在弄懂了没,可以相互交流下。