自己撸了个LoRa组网小工具,四百行纯Python把链路预算算明白

想在城里三个楼顶加一个山头搭六节点的LoRa mesh,找了一圈发现根本没现成的规划工具。FLoRa基于ns-3,精度够但装一晚上;LoRaSim要MATLAB授权;电子表格只能算SF7够不够,占空比和路由完全没法弄。

干脆自己写了个四百行的,零依赖,跑哪都行,就回答下单买两百块钱SX1278之前最想知道的三件事:链路能不能通、有没有超1%占空比、多跳之后还剩多少投递率。踩得最深的坑是高SF的空中时间太恐怖,SF11发20字节要七百多毫秒,SF12直接过一秒,真正卡吞吐的是占空比不是链路预算,很多所谓丢包其实是duty budget用光了。

城区路损用log-distance、指数取2.5到3才靠谱,自由空间那套太乐观。

占空比才是真正天花板这句说到点子上了

SX1278那批模块便宜是便宜,就是文档得自己啃

1 个赞

蹲开源

四百行能把三个核心问题答明白就够用,又不是发论文