当前位置: 首页 > 专利查询>万能专利>正文

一种LoRa终端节点及其配置方法技术

技术编号:21038961 阅读:76 留言:0更新日期:2019-05-04 07:59
一种LoRa终端节点及其配置方法,所述方法包括:设置LoRa节点模块的串口参数,以对外提供操作接口;在AT命令模式下输入AT命令设置所述LoRa节点模块的参数;当所述LoRa节点模块处理完一条AT命令后,返回一个“OK”或者“ERROR”,接收下一条AT指令;其中,所述LoRa节点模块内嵌或外接于所述LoRa终端节点。本发明专利技术实施例提供的LoRa终端节点及其配置方法,可以方便用户对终端节点的配置,使得终端节点能够根据用户的需求快速接入LoRa自组网,扩大了LoRa自组网的应用范围,提高了用户的体验。

A LoRa Terminal Node and Its Configuration Method

【技术实现步骤摘要】
一种LoRa终端节点及其配置方法
本专利技术涉及Lora
,尤其涉及一种LoRa终端节点及其配置方法。
技术介绍
LoRaWAN是为LoRa远距离通信网络设计的一套通讯协议和系统架构。Lora通信系统通常包含终端、基站、网络服务器、应用服务器这四个部分。基站和终端之间采用星型网络拓扑,由于LoRa的长距离特性,它们之间得以使用单跳传输。终端节点可以同时发给多个基站,基站则对网络服务器和终端之间的LoRaWAN协议数据做转发处理,将LoRaWAN数据分别承载在了LoRa射频传输和TCP/IP上。LoRa自组网是基于LoRa/LoRaWAN技术的无线接入产品,用户需要使用用户终端接入LoRa自组网来完成与第三方应用平台的通信,但现有的用户终端,一部分是上市较早比较成熟的终端,这类终端在接入LoRa自组网时需要对终端进行二次开发,过程较为麻烦,并且如果用户不知道对终端的配置命令,无法实现对终端节点的配置,极大降低了用户体验,影响了LoRa自组网的应用范围。
技术实现思路
针对现有技术的缺陷,本专利技术提出一种LoRa终端节点及其配置方法,通过该方法,可以方便用户对终端节点的配置,使得终端节点能够根据用户的需求快速接入LoRa自组网,扩大了LoRa自组网的应用范围,提高了用户的体验。根据本专利技术的一个方面,本专利技术提出了一种LoRa终端节点的配置方法,所述方法包括:设置LoRa节点模块的串口参数,以对外提供操作接口;在AT命令模式下输入AT命令设置所述LoRa节点模块的参数;当所述LoRa节点模块处理完一条AT命令后,返回一个“OK”或者“ERROR”,接收下一条AT指令;其中,所述LoRa节点模块内嵌或外接于所述LoRa终端节点。根据本专利技术的一个方面,通过AT指令修改所述LoRa终端节点的心跳报文发送周期。根据本专利技术的一个方面,所有AT命令以字符串AT作为前缀,命令中的字符采用大写形式,使用一条AT命令时,以<回车><换行>作为结束。根据本专利技术的一个方面,在所述LoRa节点模块返回一个“OK”或者“ERROR”之前,所述LoRa节点模块输出Solicited回应信息,所述Solicited回应信息为所述LoRa节点模块在处理一条AT指令时,返回的与该AT指令相关的信息。。根据本专利技术的一个方面,所述Solicited回应信息的格式有如下两种:<回车><换行>+CMD1:<parameter><回车><换行><回车><换行>OK<回车><换行>或者<回车><换行><parameter><回车><换行><回车><换行>OK<回车><换行>。根据本专利技术的一个方面,在所述LoRa节点模块输出Solicited回应信息之前,如果所述LoRa节点模块收到下行报文,则输出Unsolicited信息,所述Unsolicited信息用于通知用户收到了数据报文。根据本专利技术的一个方面,所述unsolicited回应信息的格式如下:<回车><换行>+MSG:<parameter><回车><换行>。根据本专利技术的一个方面,所述AT命令包括以下至少一者:发送数据指令、读取接收到的数据指令、串口波特率修改指令、是否入网查询指令、软硬件版本号查询指令、节点模块重启指令、出厂配置恢复指令。根据本专利技术的一个方面,本专利技术还提供了一种LoRa终端节点,所述LoRa终端节点包括:用户终端和LoRa节点模块,所述LoRa节点模块执行上述配置方法。本专利技术提出的LoRa终端节点及其配置方法,可以方便用户对终端节点的配置,使得终端节点能够根据用户的需求快速接入LoRa自组网,扩大了LoRa自组网的应用范围,提高了用户的体验。通过参照以下附图及对本专利技术的具体实施方式的详细描述,本专利技术的特征及优点将会变得清楚。附图说明图1是本专利技术的LoRa终端节点配置方法流程示意图;图2是本专利技术的LoRa节点模块配置界面示意图。具体实施方式下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。如图1,本专利技术提出了一种LoRa终端节点的配置方法,所述方法包括:设置LoRa节点模块的串口参数,以对外提供操作接口;在AT命令模式下输入AT命令设置所述LoRa节点模块的参数;当所述LoRa节点模块处理完一条AT命令后,返回一个“OK”或者“ERROR”,接收下一条AT指令;其中,所述LoRa节点模块内嵌或外接于所述LoRa终端节点。具体地,LoRaWAN节点模块以串口的形式对外提供操作接口,串口默认设置为115200(波特率),8(数据位),1(停止位)。该操作接口有两种工作模式:AT命令模式和数据透传模式。在AT命令模式下,用户可以通过提供的各种AT指令设置终端模块的各类参数(从而修改其行为),也可以进行数据的发送和接收。在数据透传模式下,用户只能通过终端模块进行数据的透传收发,不能对终端模块进行参数设置。图2是本专利技术的LoRa节点模块配置界面示意图。终端模块上电或者重启后,默认进入AT指令模式,将打出以下字符串:<回车><换行>CluingLoraWAN<回车><换行>OK<回车><换行>一旦用户通过串口收到以上字符串,表示终端模块启动完成,进入了AT指令模式,已经准备好接收和处理AT指令。设备启动后默认进入AT指令集模式,使用CN470的前8个信道从470.3MHz至471.7MHz。默认设备属于CLASS_C,并采用ABP方式入网,工作在AT指令集模式。串口连接参数如下,波特率可以设置,参考AT+BAUDRATE命令。根据本专利技术的一个方面,所有AT命令以字符串AT作为前缀,命令中的字符采用大写形式,使用一条AT命令时,以<回车><换行>作为结束。具体地,所有AT命令必须以字符串AT作为前缀。而且AT命令中的字符必须采用大写形式。使用一条AT命令时,必须以<回车><换行>(也就是\r\n,0x0D0A)作为结束。如果在AT字符后没有跟任何命令,终端模块将返回“OK”。如果AT字符跟了一个无效的命令,终端模块将返回“ERROR”。根据本专利技术的一个方面,通过AT指令修改所述LoRa终端节点的心跳报文发送周期。LoRa节点模块入网后,会定时发送心跳报文,默认时间间隔为20秒。可通过AT指令修改心跳报文发送的时间间本文档来自技高网
...

【技术保护点】
1.一种LoRa终端节点及其配置方法,其特征在于,所述方法包括:设置LoRa节点模块的串口参数,以对外提供操作接口;在AT命令模式下输入AT命令设置所述LoRa节点模块的参数;当所述LoRa节点模块处理完一条AT命令后,返回一个“OK”或者“ERROR”,接收下一条AT指令;其中,所述LoRa节点模块内嵌或外接于所述LoRa终端节点。

【技术特征摘要】
1.一种LoRa终端节点及其配置方法,其特征在于,所述方法包括:设置LoRa节点模块的串口参数,以对外提供操作接口;在AT命令模式下输入AT命令设置所述LoRa节点模块的参数;当所述LoRa节点模块处理完一条AT命令后,返回一个“OK”或者“ERROR”,接收下一条AT指令;其中,所述LoRa节点模块内嵌或外接于所述LoRa终端节点。2.根据权利要求1所述的方法,其特征在于,通过AT指令修改所述LoRa终端节点的心跳报文发送周期。3.根据权利要求1所述的方法,其特征在于,所有AT命令以字符串AT作为前缀,命令中的字符采用大写形式,使用一条AT命令时,以<回车><换行>作为结束。4.根据权利要求1所述的方法,其特征在于,在所述LoRa节点模块返回一个“OK”或者“ERROR”之前,所述LoRa节点模块输出Solicited回应信息,所述Solicited回应信息为所述LoRa节点模块在处理一条AT指令时,返回的与该AT指令相关的信息。5.根据权利要求4所述的方法,其特征在于,所述Solicited回应信息的格式有如下两种:<回车><换行>+CMD1:<parameter><回车><换行>&...

【专利技术属性】
技术研发人员:万能刘斐斓
申请(专利权)人:万能
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1