LoRaWAN OTAA协议规范

时间:2019-01-28 20:08:35

标签: c stm32 hal lora lorawan

我正在尝试使用带有STM32L476的RFM95W在LoRaWAN和模块之间实现通信。我面临的问题是,没有用于处理OTAA的库,而且我找不到任何相关的源,它的外观或工作方式。现在,我可以发送原始数据包了。如果我自己编写通信代码会更好,但是我可以使用工作库,谢谢

此协议使用DevEUI AppEUI和AppKey

3 个答案:

答案 0 :(得分:1)

有很多用于LoRa的stm32库。对于我自己,我和semtech的官方LoRaMac-node一起去。如果您开始使用C和STM32,则可以从mbed-os开始。

答案 1 :(得分:0)

真的吗?没有图书馆?签出https://www.st.com/en/embedded-software/i-cube-lrwan.html

答案 2 :(得分:0)

要开始使用LoRaWAN协议和演示板,有两种主要方法:

对于演示,您可以使用ST演示板B-L072Z-LRWAN1:https://www.st.com/en/evaluation-tools/b-l072z-lrwan1.html。

别忘了,要使用LoRaWAN协议,您必须遵守ETSI(欧洲)或FCC(美国)法规(要使用频率计划,要遵守占空比,要遵守无线电功率。)< / p>

要使用LoRaWAN设备,设备发送的消息将由LoRaWAN网关(由公共运营商(例如法国的Orange或Objenious,美国的Senet)提供)或专用网络(您的服务器网关)接收),或TTN等社区网关)

TTN(事物网络)还是演示板和服务器+网关的良好提供商,可以开始使用LoRaWAN:https://www.thethingsnetwork.org/docs/

所有LoRaWAN规范均由LoRa联盟托管:https://lora-alliance.org/

拥有一个好的LoRaWAN XP!