哪个模块首先接收数据

时间:2014-10-06 10:12:58

标签: xbee

我的问题很简单,它是最接近数据(来自广播)的Xbee吗?

我正在以一种简单的方式来估算模块的位置,但我需要知道哪一个最接近我的模块哪个广播。因此,第一个阅读数据的人会向广播公司发送一条消息说他"嗨,我是第一个?"等待回复"是的,你是第X个问我"。

由于

1 个答案:

答案 0 :(得分:0)

至少有两个原因,这是不可靠的:

  • 广播消息被发送三次以确保网络上的所有节点都接收到。您不知道节点实际接收的重传次数。
  • 主机处理可能会在每个节点上引入可变延迟 - 主机在XBee模块上轮询字节的频率是多少?与RF信号在空中传播的速度相比,这种延迟可能很高。

802.15.4网络上的大多数距离估计都使用接收信号强度指示符(RSSI)。在具有相同天线的露天环境中,较低的RSSI应指示节点之间的较大距离。例如,飞思卡尔发表了一篇关于Position Location Monitoring Using IEEE® 802.15.4/ZigBee® technology的论文。