RUI3_LoRa_Companion
1.0.0
这是即将发表的Rakwireless博客文章的同伴(双关语意图)项目,其中可用,最后一篇文章在这里。实际上,这是一个比文章中描述和解释的更先进的版本,包括AES加密和可选的OLED显示器。对于AES加密,它使用了我的Adafruit Nrfcrypto的叉子,其中包括实际的加密: - )...
该应用程序将Wisblock RAK4631-R(RUI3版本)转换为笔记本电脑或台式计算机的透明Lora Messenger。将其连接到USB端口,打开一个串行终端(我使用CoolTerm,这很棒,但是即使是Arduino IDE串行显示器也可以使用),并且您将设置。您发送的任何文本,[CR/] LF终止,将以LORA数据包发送。
Lora Companion附带电池包括:您具有命令模式,使您可以更改LORA设置,设置AES 128密码,打开/关闭AES,并打开/关闭JSON消息传递:我的许多LORA测试应用程序都使用JSON使用JSON - 易于使用并确保数据完整性 - 因此可以添加此选项。即使关闭JSON,如果将传入的消息格式化为JSON,它将被解析并显示。要在透明模式和命令模式之间切换,请仅通过LF终止3美元的符号发送一条线。然后转到命令模式,再次发送相同的$$$n 。
Available commands: 11
. help: Shows this help.
. p2p: Shows the P2P settings.
. fq: Gets/sets the working frequency.
. bw: Gets/sets the working bandwidth.
. sf: Gets/sets the working spreading factor.
. cr: Gets/sets the working coding rate.
. tx: Gets/sets the working TX power.
. aes: Gets/sets AES encryption status.
. pwd: Gets/sets AES password.
. iv: Gets/sets AES IV.
. json: Gets/sets JSON sending status.
