3 步完全掌握 LoRaWAN Server,第 3 步:调试

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jiangjunjie_2005/article/details/81065325

3 步完全掌握 LoRaWANServer,第 3 步:调试

引言

因篇幅有限,本文仅列出核心图表;如需完整的构建文档(共 15 页),请从“锐米官网”下载:http://www.rimelink.com/nd.jsp?id=65#_np=107_316


准备工作
在本地部署完loraserver之后,首先确定系统及各组件是否运行起来。然后确保网关与终端设备都已添加,并正常通讯。详情,请参考
(1)《3 步完全掌握 LoRaWAN Server,第 1 步:安装.pdf》
(2)《3 步完全掌握 LoRaWAN Server,第 2 步:构建.pdf》
链接地址为:http://www.rimelink.com/nd.jsp?id=65#_np=107_316

1.MQTT主题及主题相关信息
1.1 MQTT主题
终端设备数据接收(上行)主题:
application/{applicationId}/node/{devEUI}/rx
发送终端设备数据(下行)主题:
application/{applicationId}/node/{devEUI}/tx

1.2本实例主题


2.终端数据MQTT接收与下发
2.1 MQTT命令行方式

将“Qfo9cEKT43VB0JmO”粘贴到第一个文本框,点击“解码”按钮即可。


此时,即取得终端设备上报的原始数据,其16进制字节为:
41 FA 3D 70 42 93 E3 75 41 D0 99 8E

2.2 MQTT客户端方式


3.C#实现MQTT数据接收与下发实例
本实例中,我们使用C#显示终端设备上报的温湿度信息,并在接收到消息时回应一个序数。
开发环境:Microsoft Visual Studio 2013
框架语言:.Net Framework 4.5 / C#
应用形式:Windows 窗体应用程序


12个字节的数据为锐米Demo开发板上报的温湿度信息,其组成结构为温度(4字节)、湿度(4字节)及露点(4字节),均为大端模式的浮点数。“大端”,即:4字节整数0x12345678在内存中(自低向高)存储顺序为:0x12、0x34、0x56、0x78。详细解析请参考源码TemperatureAndHumidity.class。

源码下载:锐米开源一:LoRaWAN系统– MyTemperature.zip
http://www.rimelink.com/nd.jsp?id=65#_np=107_316



猜你喜欢

转载自blog.csdn.net/jiangjunjie_2005/article/details/81065325
今日推荐