微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > ZigBee中节点测距问题

ZigBee中节点测距问题

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

 TI工程师:

     您好!ZigBee的网络拓扑结构如图所示,我想通过RSSI直接测终端节点和路由器A,B和C之间的距离,因此终端节点和各路由器通信要直接进行,终点节点广播的消息不能经过父节点B转发给A或C,我查了下有个AF_SKIP_ROUTING设置,说这个选项将导致设备跳过路由而直接发送消息,终点设备将不向其父节点B发送消息,是这样吗?但是我也想利用B来测一个距离,期待着您的回复!

你用的是哪个版本的协议栈,在zigbee pro里面已经考虑到了这个问题,

如果在发广播数据的时候,把广播的地址设置成0xFFFC 就代表Routers and Coordinators都可以接收这个数据。

感谢您的答复,我用的协议栈版本是ZStack-CC2530-2.3.0-1.4.0,把广播的地址设置成0xFFFC ,路由器和协调器的确可以收到数据,但除父节点B直接收到外,其他路由节点(A和C)都要经过B和协调器转发吧,我想让A,B和C直接收到来自终端的消息,这样测得的RSSI才能用来测距

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

网站地图

Top