LoraWAN论坛

标题: LoRa设置空中速率问题 [打印本页]

作者: TwainV    时间: 2018-6-9 22:26
标题: LoRa设置空中速率问题
      请教各位大神,老师要求我和另一个同学的LoRa模块进行通信,但因为我们两个模块的空中速率不同,所以两个模块之间无法进行通信。
      我们两用的都是sx1278。但我用的是锐米LoRa终端,我同学用的是EBYTE的E32系列的LoRa终端。E32系列的终端空中速率有0.3k, 0.6k, 1.2k, 2.4k, 4.8k, 9.6k 这几种选项。我用的空中速率档位只有三个,分别是4,7,10,对应空中速率为443,2876和20334。
请问有什么方法可以使我的锐米的LoRa终端的空中速率设置成0.3k, 0.6k, 1.2k, 2.4k, 4.8k, 9.6k这其中任意一个值吗?如果可以,怎么设置?
作者: BeyondDream    时间: 2018-6-10 09:09
SX1278 的通信速率是由以下 3 个因素决定的:BW(500kHz, 250kHz, 125kHz, ....) + SF( 6 - 12) + FEC(4/5, 4/6, 4/7, 4/8)
这 3 者都有对应的寄存器可以设置,这一般是由 C 编程语言的函数设置参数。

如果是开源代码,这就是一件 easy 的事,找到对应的“函数”,设置自己想要的参数,即可!




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