zLorawan_Node
1.0.0
这是class_a ttn lorawan节点的示例项目。
该代码在BlackPill F411CE板和黑色F407VE板上进行了测试。
在https://primalcortex.wordpress.com/2020/11/11/11/a-zephyr-rtos-基于ttn-lorawan-node/上查看博客文章,以获取更多信息。
最新的代码提交允许代码编译/定位Zephyr RTOS 3.11.99版本。
在构建之前,请更改src/main.c归档必要的ttn键,特别是用于OTAA激活Dev_EUI,在TTN仪表板上称为application_eui和app_key的JOIN_EUI。这些密钥应以标准LSB格式使用,因此在TTN DASBOARD接口上不需要更改。
安装和设置Zephyr RTO。
在配置密钥后构建:WEST BUILD -B BlackPill_F411CE -P
如果使用ST-Link使用:West Flash-Runner OpenOCD。
板载LED应迅速闪烁,以提供时间通过串行控制台连接:例如,屏幕 /dev /ttyACM0。 LED闪烁较慢后,Lorawan节点部分正在运行。
现在,代码在加入过程之后只能发送一个数据框架。