pdf-icon

UIFlow Guide

UIFlow 1.0 Blockly

Event

Unit

UIFlow 1.0 Project

coming soon...

DTU LoRaWAN 915

案例程序


功能说明


  • 初始化LoRaWAN 915 DTU模块。

  • 保持缓存。

  • 检查并接收下行数据。

  • 检查加入LoRaWAN网络的状态。

  • 检查上行数据状态。

  • 配置LoRaWAN的参数,包含频率掩码、接收窗口参数、RX1偏移量、RX2数据速率、RX2频率、工作模式和下行链路的模式。

  • 配置OTAA模式,设置设备EUI、应用密钥(App Key)和应用EUI。

  • 获取ABP(Activation By Personalization)配置。

  • 获取OTAA(Over-The-Air Activation)配置。

  • 开始加入LoRaWAN网络,设置自动加入模式、间隔时间(秒)和最大尝试次数。

  • 停止加入LoRaWAN网络的过程。

  • 读取所有数据。

  • 逐行读取数据。

  • 读取10个字符。

  • 读取线圈寄存器,从指定从站地址、起始地址和线圈数量开始。

  • 读取离散输入寄存器,从指定从站地址、起始地址和输入数量开始。

  • 读取保持寄存器,从指定从站地址、起始地址和寄存器数量开始,可选择数据是否为有符号。

  • 读取输入寄存器,从指定从站地址、起始地址和寄存器数量开始,可选择数据是否为有符号。

  • 从缓存中接收下行数据。

  • 发送数据负载,可以选择确认或非确认方式。

  • 设置入网模式,这里设置为 OTAA(Over-the-Air Activation,空中激活)。

  • 设置上行应用程序端口,范围为 1 到 233。

  • 通过 UART 写入数据。

  • 通过 UART 写入一行数据。

  • 写入多个线圈到指定的从地址,起始地址和输出值可以自定义。

  • 写入多个寄存器到从设备地址,起始地址和寄存器值可以自定义。

  • 通过 UART 写入原始数据,数据以列表形式输入。

  • 写入单个线圈到指定的从设备地址,起始地址和输出值可以自定义。

  • 写入单个寄存器到从设备地址,起始地址和寄存器值可以自定义,并可以选择数据是否为有符号。
On This Page