Xbee解决了构建面包屑网络的问题

问题描述 投票:0回答:1

先生,我正在尝试使用raspberryPi和Xbees制作面包屑网络。请告诉我应该在Coordinator节点中放置什么目标地址,以便它只从单个路由器接收数据。我在API模式下使用所有Xbees。在此先感谢。[我正在使用的xbees的地址图片.Click to get image

Router3 Router2 Router1协调器

请建议我应该放置哪些地址,以便路由器3将数据发送到路由器2,路由器2到路由器1和路由器1到协调器。

如果假设Router3发送一些数据,它首先进入Router2,然后进入Router1,然后到达协调器。

我正在尝试将GPS连接到所有路由器RaspberryPis并尝试将这些发送到协调器节点。

xbee
1个回答
0
投票

使用网状网络,您可以将消息定向到最终目的地,并且节点会根据需要进行中继以到达目的地。

因此协调器无关,每个路由器在其API帧中使用目标地址0发送给协调器。

如果您真的想强制消息从路由器跳到路由器,只需在您用来发送数据的API帧中使用路由器的64位地址(ATSHATSL值)。在节点上收到帧时,只需将目标地址替换为下一跳并重新发送。

© www.soinside.com 2019 - 2024. All rights reserved.