一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种Lora设备自组网方法以及升级系统与流程

2022-07-30 17:50:57 来源:中国专利 TAG:

技术特征:
1.一种lora设备自组网的方法,其特征在于:包括以下步骤:入网步骤:设置发送扩频因子和接收扩频因子,随机选择发送信道,并对选择的发送信道进行信道活动检测,若检测到该信道空闲,则发送入网报文,等待分配短地址,若分配短地址未超时,则入网成功;扩频因子自适应步骤:使用入网成功的扩频因子,并进入接收模式,若达到预设的发送时间则随机选择发送信道,并对选择的发送信道进行信道活动检测,若该信道空闲则发送数据;若未达到预设的发送时间,检测是否收到报文,若收到报文后分析该报文类型若报文中载有链路复位指令则发送指令给设备,该设备重新执行入网步骤;若报文中,载有心跳报文,则将心跳超时数值清零;若心跳报文超时,则将心跳报文超时数值增加1,若心跳报文超时到达预定次数发送指令给设备,设备复位重新执行入网步骤;否则重新进入接收模式。2.根据权利要求1所述的一种lora设备自组网的方法,其特征在于:入网步骤中,若分配短地址超时则将发送因子和接收扩频因子数值均增加1,并返回随机选择发送信道。3.根据权利要求1或2中所述的一种lora设备自组网的方法,其特征在于:入网步骤中,所述等待分配短地址超时时间默认值为10s。4.根据权利要求1所述的一种lora设备自组网的方法,其特征在于:所述心跳报文中设置有扩频因子的地址列表,收到心跳报文后,判断当前心跳报文的地址是否在地址列表中,若在地址列表中则根据地址列表中的命令调整扩频因子。5.根据权利要求1所述的一种lora设备自组网的方法,其特征在于:入网步骤和扩频因子自适应步骤中,若信道活动检测的状态为非空闲,则返回随机选择发送信道步骤。6.根据权利要求1所述的一种lora设备自组网的方法,其特征在于:所述发送和接收扩频因子初始值设为9,当扩频因子的数值为12时,若分配短地址时间超时,则扩频因子不再增加,重新执行入网步骤。7.基于权利要求1-6中任意所述的lora设备自组网方法的升级系统,其特征在于:包括:上位机;透传模块;子设备;其中,所述上位机、透传模块、子设备均内置有单片机芯片,所述单片机芯片的flash区包括内置引导升级代码的bootloder区、用于运行应用的应用程序区;所述应用程序区在使用时若实际应用程序小于应用程序区的50%容量时将应用程序区分成子应用程序区、备份程序区。8.根据权利要求7中所述的一种lora设备自组网方法的升级系统,其特征在于:所述上位机与透传模块之间点对点的升级步骤包括:上位机和透传模块执行入网步骤、扩频因子自适应步骤;启动升级状态:所述上位机发送启动透传模块程序升级指令,所述透传模块对启动升级程序确认;发送固件数据:所述上位机发送透传模块程序数据,所述透传模块对程序数据确认;
退出升级状态:所述上位机发送退出透传模块程序升级,所述透传模块:对退出升级程序确认。9.根据权利要求8所述的一种lora设备自组网方法的升级系统,其特征在于:所述上位机与子设备之间广播的升级步骤包括:点对点发送进入广播升级状态:所述上位机发送启动子设备程序广播升级;所述子设备对程序数据确认;其中,子设备有一个超时时间,从进入升级状态开始计时,每收到一次数据,计时重新开始,直到超时后自动退出升级状态;广播发送固件数据:所述上位机第一次广播发送子设备程序数据,重复广播三次;广播发送退出升级状态:所述上位机广播发送子设备退出程序升级,重复广播三次;点对点发送查询子设备固件版本:所述上位机发送读取子设备固件版本,所述子设备回复固件版本;点对点升级:所述上位机根据子设备固件版本统计情况对未升级成功的子设备进行点对点升级,包括以下步骤:启动升级状态:所述上位机发送启动子设备程序升级,所述子设备对启动升级程序确认;发送固件数据:所述上位机发送子设备程序数据,所述子设备对程序数据确认;退出升级状态:所述上位机发送退出子设备程序升级,所述子设备对退出升级程序确认。10.根据权利要求9所述的一种lora设备自组网方法的升级系统,其特征在于:所述报文格式:报文头,用于标注类型,其中,子设备上行标注为wx-m、子设备上行标注为wx-s、透传模块标注为wx-p;长度,用于记载报文总长度;功能码,用于记载功能代码;序号,用于记载帧序号,上下行报文之间的对应;vlan,用于记载vlan号;信道,用于指定指定通信信道;源地址,用于发送端地址;目的地址,用于接收设备地址,0xffff表示广播报文,若上行报文中,目的地址无效,其实际值为子设备接收信号强度;未连接子设备数目,用于记载未连接子设备的数量;未连接子设备id用于记载所有未连接的子设备id,每个id四个字节;应用数据,用于记载应用数据;校验码,用于记载差错校验码。

技术总结
本发明公开了一种属于Lora设备组网技术领域,包括以下步骤:入网步骤:设置发送扩频因子和接收扩频因子,随机选择发送信道,并对选择的发送信道进行信道活动检测,若检测到该信道空闲,则发送入网报文,等待分配短地址,若分配短地址未超时,则入网成功;扩频因子自适应步骤:使用入网成功的扩频因子,并进入接收模式,若达到预设的发送时间则随机选择发送信道,并对选择的发送信道进行信道活动检测,若该信道空闲则发送数据;该Lora设备自组网方法以及升级系统,降低了运行的能耗,实现了设备运行的最优化,通过对报文的定义改进实现了传输的高效率,降低了通信的错误率,实现了自动升级,提高了工作效率。提高了工作效率。提高了工作效率。


技术研发人员:李焱 谢家麟
受保护的技术使用者:江苏南能电气有限公司
技术研发日:2022.03.23
技术公布日:2022/7/29
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献