我刚买了一台XBee Wi-Fi S6B。 (我希望它类似于WiFly,可以很容易地将采样的I/O数据发布到网页上。)我将把两个温度传感器连接到模拟输入。注意 - 这个项目中没有Arduinos。
我已将XBee配置为通过端口3054(0xBEE)将UDP数据包发送到我的计算机 - 我可以使用Netcat查看它们。
我的问题:是否有适用于Linux或Raspberry Pi的现有软件可以接收这些数据包并对其进行解码?我宁愿不必重新发明轮子。我进行了广泛的搜索,但我找到的所有内容都是附带arduino的API模式。我对使用两个温度传感器运行XBee感兴趣。
我见过的许多搜索结果都是通过串口与连接到我的计算机的另一个 XBee交谈。我不想购买额外的XBee,因为我的电脑已经在同一个网络上。
答案 0 :(得分:1)
这是我刚刚创建的用于侦听XBEE UDP数据包的小程序。它目前监听一个温度传感器,但可以轻松配置以添加到其他传感器上。