微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 如何获取非父节点的能量值RSSI

如何获取非父节点的能量值RSSI

时间:10-02 整理:3721RD 点击:

在一个zigbee拓扑网络中,终端已与父节点Router相连且进行单播发送数据。现在我想让EndDevice能获得周围包含父节点在内的三个Router的RSSI,那么请问另外两个非父节点的RSSI如何才能获取呢?

RSSI的值只能通过和对方进行直接通信时获取,但终端节点只能和其父节点(协调器或路由器)进行直接通信,所以只能获取其父节点的RSSI值。

而与其他终端节点的通信都是通过其父节点进行转发的,所以物理层无法获取其余终端节点的RSSI值。

@Susan Yang

谢谢您的回答。

您的意思是说我的终端是无法获得另外两个非父Router节点的RSSI。现在我想用CC2530做一个三角(边)定位,需要知道周围三个Router(因为Router位置固定,当做参考点)的RSSI,那我还能有其它实现方法么?

这个zigbee定位你还在做吗?我也在研究这个问题,也是想得到非父节点的RSSI,无法得到,你现在做成什么样子了

请问您最后有实现吗? 我也在做类似的实验,但是我抓取到的rssi值都是固定的不晓得怎么解决,可以请问您吗?

用AF_DataRequest的时候用Skip Router模式,可以获取对方的RSSI,但是由于终端节点只能接收父节点发过来的帧,因此也只能获得父节点的RSSI。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top