我使用两个 SX1278 LoRa Ra-02 模块进行通信。我想知道如何为这两个模块设置 ID,以拒绝干扰以相同频率工作的其他 LoRa 模块。
我的意思是,是否有类似于 NRF24l01 通信的管道地址的解决方案。提前致谢。
加密是阻止窥探您的通信的答案。这可以是基本的XOR 加密、凯撒密码甚至更好的rsa。
对于唯一 ID 问题:此问题有多种解决方案,并且很大程度上取决于您使用的特定微控制器。arduino.stackexchange.com上提供了一个解决方案。
例如,ESP8266 有一个可以通过这段代码访问的唯一 ID ESP.getChipId()
:.
另一个使用外部硬件的选项是 Maxim Integrated 的DS2401。这是可通过单线接口访问的硅序列号芯片。