LoraWAN论坛

标题: 终端通信问题 [打印本页]

作者: llj    时间: 2020-1-10 19:38
标题: 终端通信问题
大家好,额,想问一下,如果目前没有硬件,怎么样才能模拟终端与网关通信呢,或者网关与服务器通信?
作者: BeyondDream    时间: 2020-1-12 07:46
没有硬件的话,模拟网关与服务器通信可以,在一台 Linux 机器上(虚拟机也可以)修改 packet_forwarder 代码,让它向 Server 发送数据包即可。源代码:https://github.com/Lora-net/packet_forwarder

模拟终端与网关通信会比较困难,毕竟 LoRa 无线电是一个“物理”链路。其实,自己做一个 LoRa 终端也是很容易的事,如:

[attach]311[/attach]
《花 1 小时,开源设计 LoRa 温湿度终端》  https://blog.csdn.net/jiangjunjie_2005/article/details/103650756

[attach]312[/attach]
《花 1 小时,开源设计 LoRa 按钮终端》  https://blog.csdn.net/jiangjunjie_2005/article/details/103884814



作者: llj    时间: 2020-1-13 17:37
噢噢,好的,真的非常感谢,想请教一下模拟终端与网关通信,修改packet_forwarder代码方面主要修改哪一方面呢,可否再详细指导一二,或者有什么在这方面的类似的文章吗,一直都没找到。
作者: BeyondDream    时间: 2020-1-14 07:50
修改 packet_forwarder 代码,首先需要理解基本框架,再次添加“定时发送数据”的模拟代码,编译,运行。
可以参考《剖析 LoRaWAN Gateway 核心代码》  https://blog.csdn.net/jiangjunjie_2005/article/details/80192421



作者: llj    时间: 2020-1-15 10:49
好的,非常感谢,祝新年快乐,天天开心,万事胜意




欢迎光临 LoraWAN论坛 (http://lora.timeddd.com/) Powered by Discuz! X3.3