#radio #serial #networking #xbee

app xbnet

通过 XBee RF 无线电链路运行 TCP/IP

1 个稳定版本

1.1.0 2020 年 9 月 25 日

#74 in #radio

GPL-3.0+

55KB
1K SLoC

XBee 网络工具

build docs

本包旨在让您利用 XBee 设备完成令人惊叹的事情。您当然可以用它作为串行替代品,这样就可以通过它运行 PPP 和 UUCP。XBee 无线电是低成本、长距离、低速的设备;其比特率从 10Kbps 到 250Kbps,使用简单的天线和低成本就可以覆盖数英里。

使用 xbnet,您还可以通过它运行以太网。或者 ZModem。或者 TCP/IP(IPv4 和 IPv6)。如果您想,SPX 也是可以的。SSH?当然!

此项目已与 XBee SX 模块进行测试,但应该适用于任何现代 XBee 模块。

XBee 设备特别有趣,因为它们具有自修复的网状(DigiMesh)技术。它们将通过中间跳数自动路由流量到目的地。它们还支持足够高的比特率,以用于 TCP 堆栈,几乎与 LoRA 的范围相当。

这是我的 lorapipe 项目的后续作品和分支,lorapipe 是用于 LoRA 无线电的类似项目。

版权

Copyright (C) 2019-2020 John Goerzen <[email protected]>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

依赖项

~10MB
~180K SLoC