物联网的LoRa节点配置方法、装置、设备、终端及介质与流程

文档序号:26750269发布日期:2021-09-25 02:16阅读:534来源:国知局
物联网的LoRa节点配置方法、装置、设备、终端及介质与流程
物联网的lora节点配置方法、装置、设备、终端及介质
技术领域
1.本发明实施例涉及物联网技术领域,尤其涉及一种物联网的lora节点配置方法、装置、节点设备、终端及存储介质。


背景技术:

2.lora(long range radio,远距离无线电)是lpwan(low power wide area network,低功耗广域网)通信技术中极具代表性的技术,是美国semtech公司采用和推广的一种基于扩频技术的超远距离无线传输方案,这种传输方案改变了以往关于传输距离与功耗的折衷考虑方式,提供一种简单的能实现远距离、长电池寿命、大容量的系统,进而扩展传感网络。lorawan(lora wide area network)是为lora远距离通信网络设计的一套通讯协议和系统架构。在lorawan协议中abp(activation by personalization,个性化激活)组网方式是lora节点的组网方式之一。
3.现有技术主要通过两种方法实现lora节点abp组网方式。第一种方法是根据abp的不同频点,编写不同的代码,生成不同的烧录固件,以区分相同频段的不同频点,最后针对每一个lora节点烧录不同的唯一识别信息。第二种方法是给所有lora节点烧录相同默认频点的烧录固件,再统一组网,通过lora网关下发配置改变abp频点和节点设备标识。
4.发明人在实现本发明的过程中,发现现有技术存在如下缺陷:采用上述第一种方法实现lora节点的abp组网时,固件种类繁多,还需要硬件连接,成本高且不利于生产人员使用和分辨。采用上述第二种方法实现lora节点的abp组网时,生产效率低下,需要先组网后下发配置,存在一定的失败概率,导致lora节点良品率低下等问题。


技术实现要素:

5.本发明实施例提供一种物联网的lora节点配置方法、装置、节点设备、终端及存储介质,能够提高lora节点的配置效率,确保lora节点的良品率,从而提高lora节点的生产速度,同时降低lora节点的生成成本。
6.第一方面,本发明实施例提供了一种物联网的lora节点配置方法,应用于配置终端,包括:
7.确定待配置lora节点的目标节点配置信息;其中,所述待配置lora节点包括烧录的目标版本固件,且配置有近距离无线通信模块;
8.将所述目标节点配置信息通过所述待配置lora节点的近距离无线通信模块写入所述待配置lora节点。
9.第二方面,本发明实施例还提供了一种lora节点设备,包括lora子系统和近距离无线通信模块;所述lora子系统和所述近距离无线通信模块通过预设通信方式保持通信连接;其中:
10.所述近距离无线通信模块用于接收配置终端发送的目标节点配置信息,以根据所述目标节点配置信息进行节点配置;
11.所述lora子系统包括烧录的目标版本固件。
12.第三方面,本发明实施例还提供了一种物联网的lora节点配置装置,配置于配置终端,包括:
13.目标节点配置信息确定模块,用于确定待配置lora节点的目标节点配置信息;其中,所述待配置lora节点包括烧录的目标版本固件,且配置有近距离无线通信模块;
14.目标节点配置信息写入模块,用于将所述目标节点配置信息通过所述待配置lora节点的近距离无线通信模块写入所述待配置lora节点。
15.第四方面,本发明实施例还提供了一种终端,所述终端包括:
16.一个或多个处理器;
17.存储装置,用于存储一个或多个程序;
18.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例所提供的物联网的lora节点配置方法。
19.第五方面,本发明实施例还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任意实施例所提供的物联网的lora节点配置方法。
20.本发明实施例通过确定待配置lora节点的目标节点配置信息,并且将确定的目标节点配置信息通过待配置lora节点的近距离无线通信模块写入待配置lora节点中,解决了lora节点的生产成本高、生产效率低以及良品率低的问题,能够提高lora节点的配置效率,确保lora节点的良品率,从而提高lora节点的生产速度,同时降低lora节点的生成成本。
附图说明
21.图1是本发明实施例一提供的一种物联网的lora节点配置方法的流程图;
22.图2是本发明实施例二提供的一种物联网的lora节点配置方法的流程图;
23.图3是本发明实施例二所适用的一种物联网的lora节点配置方法具体示例的流程图;
24.图4是本发明实施例三提供的一种lora节点设备的结构示意图;
25.图5是本发明实施例三提供的一种配置终端对lora节点设备进行配置的效果示意图;
26.图6是本发明实施例四提供的一种物联网的lora节点配置装置的结构示意图;
27.图7是本发明实施例五提供的一种配置终端的结构示意图。
具体实施方式
28.下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
29.实施例一
30.图1是本发明实施例一提供的一种物联网的lora节点配置方法的流程图,本实施例可适用于对lora节点进行高效、高质量、低成本配置的情况,该方法可以由物联网的lora节点配置装置执行,该装置可以通过软件和/或硬件的方式实现,并一般可以直接集成在配置终端中,该配置终端可以是手机和/或平板电脑等可以执行lora节点配置操作的任意一
种智能终端。如图1所示,物联网的lora节点配置方法具体可以包括以下步骤:
31.步骤110、确定待配置lora节点的目标节点配置信息;其中,所述待配置lora节点包括烧录的目标版本固件,且配置有近距离无线通信模块。
32.其中,待配置lora节点也即需要配置的lora节点。待配置lora节点在配置完成后,可以执行lora节点的组网操作,从而实现相应的业务功能。可以理解的是,待配置lora节点只有在执行组网操作后才可以实现数据的远距离无线传输。目标节点配置信息可以是对待配置lora节点进行配置时需要的各种通信配置信息,例如可以包括但不限于待配置lora节点的频点以及待配置lora节点的设备标识等,用于实现配置待配置lora节点的通信组网功能,本发明实施例对此不进行限制。
33.其中,目标版本固件可以是对待配置lora节点烧录的统一版本的固件,可以包括待配置lora节点的业务功能信息,例如可以是某一具体业务的处理逻辑信息等,本发明实施例对目标版本固件的烧录内容不进行限制。近距离无线通信模块可以用于为待配置lora节点传输目标节点配置信息,以实现对待配置lora节点进行配置;也可以用于将待配置lora节点的相关配置信息存储至云端,以实现相关配置信息的备份存储。可选的,近距离无线通信模块可以是rf(radio frequency,射频)模块、蓝牙模块或者nfc(near field communication,近距离无线通信)模块等,本发明实施例并不对近距离无线通信模块的具体类型进行限定。
34.在本发明实施例中,在对待配置lora节点进行配置之前,可以首先对待配置lora节点烧录统一的目标版本固件,以使待配置lora节点具有统一的业务功能配置信息。
35.在本发明实施例中,在待配置lora节点完成目标版本固件的烧录后,配置终端可以进一步确定待配置lora节点在通信时需要的各种配置信息,以实现对待配置lora节点的通信组网功能的配置。
36.在本发明实施例的一个可选的实施方式中,待配置lora节点可以采用个性化激活abp模式组网;也即,待配置lora节点可以采用abp个性化激活模式的组网方式执行lora节点的组网操作,从而实现相应的业务内容。
37.在本发明实施例的另一个可选的实施方式中,目标节点配置信息可以包括工作频点和设备标识信息;可选的,设备标识信息可以包括设备地址devaddr、网络会话密钥nwkskey以及应用会话密钥appskey。
38.其中,工作频点可以用于识别相同频段不同频点的配置lora节点。设备标识信息可以用于唯一标识lora节点。
39.具体的,在待配置lora节点采用个性化激活abp模式组网时,配置终端获取待配置lora节点的工作频点、设备地址devaddr、网络会话密钥nwkskey以及应用会话密钥appskey等通信配置信息,对待配置lora节点进行配置,从而实现待配置lora节点的通信组网功能。
40.步骤120、将所述目标节点配置信息通过所述待配置lora节点的近距离无线通信模块写入所述待配置lora节点。
41.具体的,配置终端可以在确定待配置lora节点的目标节点配置信息后,可以通过待配置lora节点的近距离无线通信模块,将目标节点配置信息写入到待配置lora节点中,以实现待配置lora节点的配置。
42.综上所述,本发明实施例所提供的物联网的lora节点配置方法可以实现首先利用
目标版本固件烧录待配置lora节点,以配置待配置lora节点的业务功能,再利用配置终端确定的目标节点配置信息,以配置待配置lora节点的通信组网功能。由此可见,本发明实施例所提供的物联网的lora节点配置方法能够将业务功能和通信组网功能的配置过程相解耦,不仅可以提高lora节点的配置效率,而且可以提高lora节点的良品率,从而提高lora节点的生产速度,并降低lora节点的生成成本。
43.本实施例的技术方案,通过确定待配置lora节点的目标节点配置信息,并且将确定的目标节点配置信息通过待配置lora节点的近距离无线通信模块写入待配置lora节点中,解决了lora节点的生产成本高、生产效率低以及良品率低的问题,能够提高lora节点的配置效率,确保lora节点的良品率,从而提高lora节点的生产速度,同时降低lora节点的生成成本。
44.实施例二
45.图2是本发明实施例二提供的一种物联网的lora节点配置方法的流程图,本实施例是对上述各技术方案的进一步优化,给出了将所述目标节点配置信息通过所述待配置lora节点的近距离无线通信模块写入所述待配置lora节点之后的多种具体可选的实现方式。本实施例中的技术方案可以与上述一个或者多个实施例中的各个可选方案结合。如图2所示,该方法可以包括如下步骤:
46.步骤210、确定待配置lora节点的目标节点配置信息;其中,所述待配置lora节点包括烧录的目标版本固件,且配置有近距离无线通信模块。
47.在本发明实施例的一个可选的实施方式中,确定待配置lora节点的目标节点配置信息,可以包括:从云端实时获取待配置lora节点的目标节点配置信息;或获取本地存储的本地配置信息;根据本地配置信息确定待配置lora节点的目标节点配置信息。
48.其中,本地配置信息可以是配置终端在本地存储的相关配置信息。例如,本地配置信息可以包括但不限于在配置终端本地存储的频点信息以及在配置终端本地存储的设备标识信息等。
49.在本发明实施例中,在确定待配置lora节点的目标节点配置信息时,可以有多种方式获取待配置lora节点的目标节点配置信息。其中,第一种方式是配置终端可以通过4g或wi

fi等无线通信的方式在云端实时获取,以确定待配置lora节点的目标节点配置信息。应当理解的是,通过4g或wi

fi等无线通信的方式在云端实时获取目标节点配置信息之前,云端存储有待配置lora节点的各种配置信息。第二种方式是配置终端通过获取本地存储的本地配置信息,从而根据本地配置信息确定待配置lora节点的目标节点配置信息。应当理解的是,在配置终端本地存储的本地配置信息中包含有目标节点配置信息中所需要的各种配置信息。
50.步骤220、将所述目标节点配置信息通过所述待配置lora节点的近距离无线通信模块写入所述待配置lora节点。
51.可选的,配置终端可以配置有近距离无线通讯nfc功能,近距离无线通信模块可以包括nfc模块,nfc模块通过主动模式或被动模式与配置终端通信。
52.可以理解的是,配置终端可以配置近距离无线通讯nfc功能,且待配置lora节点可以配置nfc模块,从而实现配置终端与待配置lora节点之间的nfc通讯连接,继而实现了通过配置终端采用nfc通讯的方式将目标节点配置信息写入待配置lora节点中。
53.具体的,待配置lora节点中的nfc模块可以通过主动模式或被动模式与配置终端进行通信。
54.在本发明实施例中,在个性化激活abp模式下,配置终端可以获取不同频点的待配置lora节点的设备地址devaddr、网络会话密钥nwkskey以及应用会话密钥appskey等设备标识信息,并通过待配置lora节点的nfc模块的主动模式或被动模式将获取的设备标识信息写入待配置lora节点中。
55.本实施例的技术方案,采用nfc模块可降低lora节点的成本;且通过在待配置lora节点中配置nfc模块,实现了配置终端与待配置lora节点的通信,即利用nfc短距离即时通讯,对待配置lora节点进行空中数据写入,从而大幅度提高生产abp模式下不同频点的lora节点的速度;同时通过nfc通讯实现了对lora节点的调试与配置,可大幅提高研发测试的效率。
56.步骤230、读取所述待配置lora节点的存储配置信息。
57.其中,存储配置信息可以是待配置lora节点在配置完成后,lora节点当前的存储配置信息。
58.在本发明实施例中,配置终端可以在待配置lora节点配置完成后,也即,配置终端将目标节点配置信息通过待配置lora节点的nfc模块写入待配置lora节点后,可以读取待配置lora节点当前的存储配置信息。
59.步骤240、将所述存储配置信息与所述待配置lora节点对应的目标节点配置信息进行对比校验。
60.步骤250、判断存储配置信息是否通过校验;若是,执行步骤260,否则,执行返回执行步骤220。
61.具体的,配置终端可以将待配置lora节点当前的存储配置信息中的各种配置信息分别与目标节点配置信息中对应的配置信息进行对比校验。可以理解的是,若校验通过,也即,存储配置信息与待配置lora节点对应的目标节点配置信息一致,也就说明目标节点配置信息写入成功,则待配置lora节点配置成功。若校验未通过,也即,存储配置信息与待配置lora节点对应的目标节点配置信息不一致,也就说明目标节点配置信息写入不成功,则待配置lora节点配置不成功,需要返回执行将目标节点配置信息通过待配置lora节点的近距离无线通信模块写入待配置lora节点的操作,以对待配置lora节点重新进行配置,直至确定存储配置信息与待配置lora节点对应的目标节点配置信息一致。
62.本实施例的技术方案,配置终端通过将存储配置信息与待配置lora节点对应的目标节点配置信息进行对比校验,并在未通过校验后继续执行写入的操作,从而确保目标节点配置信息成功写入到待配置lora节点中。
63.步骤260、获取所述待配置lora节点的节点配置关联信息。
64.其中,节点配置关联信息可以是与待配置lora节点相关的任何信息。可选的,节点配置关联信息可以包括但不限于节点信息、节点配置时间以及节点配置内容等。其中,节点信息可以是待配置lora节点的本身信息;节点配置时间可以是待配置lora节点的配置时间;节点配置内容可以是待配置lora节点的配置内容,例如可以包括目标节点配置信息,还可以包括烧录的目标版本固件信息等。
65.在本发明实施例中,配置终端可以在将目标节点配置信息通过待配置lora节点的
近距离无线通信模块写入待配置lora节点后,获取待配置lora节点的节点信息、节点配置时间以及节点配置内容等信息。
66.步骤270、将所述节点配置关联信息上传至云端存储。
67.在本发明实施例中,配置终端可以在获取待配置lora节点的节点信息、节点配置时间以及节点配置内容等信息后,将节点配置关联信息通过4g或wi

fi等通信方式上传至云端存储,以实现将待配置lora节点的信息存储在云端,以便对待配置lora节点的维护与修理,也便于对待配置lora节点的各种信息的回查。
68.需要说明的是,图2仅是一种物联网的lora节点配置方法的流程示意图,步骤230

250和步骤260

270并没有先后顺序关系,可以先实施步骤230

250,再实施步骤260

270,也可以先实施步骤260

270,再实施步骤230

250,还可以两者并行实施或择一实施。
69.为了使本领域技术人员更好地理解本实施例物联网的lora节点配置方法,下面采用一个具体示例进行说明,在本具体应用场景中,待配置lora节点采用个性化激活abp模式组网,且待配置lora节点和配置终端配置有近距离无线通讯nfc功能。图3是本发明实施例二所适用的一种物联网的lora节点配置方法具体示例的流程图,如图3所示,具体过程包括有:
70.步骤310、在待配置lora节点硬件中加入nfc通讯模组,且该nfc通讯模组同时具备主动模式和被动模式。
71.步骤320、使用统一版本固件对待配置lora节点进行固件的烧录。
72.步骤330、烧录完成后,使用配置终端对待配置lora节点逐个靠近通讯,写入个性化激活abp模式需要的数据及信息,例如设备地址devaddr、网络会话密钥nwkskey、应用会话密钥appskey以及工作频点等。
73.步骤340、写入个性化激活abp模式需要的数据及信息后,再次读取写入的数据及信息,以确认写入成功。
74.步骤350、配置终端通过无线通信方法将该待配置lora节点的信息上传并存储至云端,该无线通信方法可以是4g或wi

fi等通信方法。
75.在本具体示例中,利用nfc短距离即时通讯,对lora节点进行空中数据写入,可大幅度提高生产abp模式下不同频点的lora节点的速度,大幅提高lora节点的良品率,同时可通过nfc通讯实现节点调试、节点配置等,可大幅提高研发测试的效率。
76.实施例三
77.图4是本发明实施例三提供的一种lora节点设备的结构示意图,参照图4,该设备包括lora子系统410和近距离无线通信模块420;lora子系统410和近距离无线通信模块420通过预设通信方式保持通信连接;其中:
78.近距离无线通信模块420用于接收配置终端发送的目标节点配置信息,以根据目标节点配置信息进行节点配置;
79.lora子系统410包括烧录的目标版本固件。
80.其中,预设通信方式可以是uart(universal asynchronous receiver\transmitter,通用异步收发传输器)、iic(inter integrated circuit,集成电路总线)、spi(serial peripheral interface,串行外设接口)等通信方式中的任意一种通信方式,本发明实施例对此并不进行限制。
81.具体的,lora子系统410和近距离无线通信模块420可以通过uart、iic、spi等通信方式中的任意一种通信方式保持通信连接,并定义lora子系统410和近距离无线通信模块420之间的通讯协议。
82.图5是本发明实施例三提供的一种配置终端对lora节点设备进行配置的效果示意图,如图5所示,lora节点设备与ncf终端设备可以通过近距离无线通讯nfc功能进行通讯。
83.在本发明实施例的一个可选的实施方式中,在配置终端将目标节点配置信息通过近距离无线通信模块420写入lora子系统410之后,配置终端可以读取lora子系统410的存储配置信息;并将存储配置信息与lora子系统410对应的目标节点配置信息进行对比校验;在配置终端确定存储配置信息未通过校验的情况下,返回执行将lora子系统410对应的目标节点配置信息通过近距离无线通信模块420写入lora子系统410的操作,直至配置终端确定存储配置信息通过校验。
84.在本发明实施例的一个可选的实施方式中,在配置终端将目标节点配置信息通过近距离无线通信模块420写入lora子系统410之后,配置终端可以获取lora子系统410的节点配置关联信息;其中,节点配置关联信息包括节点信息、节点配置时间以及节点配置内容中的至少一项;并将节点配置关联信息上传至云端存储。
85.在本发明实施例的一个可选的实施方式中,lora子系统410可以采用个性化激活abp模式组网;目标节点配置信息可以包括工作频点和设备标识信息;设备标识信息可以包括devaddr、nwkskey以及appskey。
86.在本发明实施例的一个可选的实施方式中,配置终端可以配置有近距离无线通讯nfc功能,近距离无线通信模块420可以包括nfc模块,所述nfc模块可以通过主动模式或被动模式与配置终端通信。
87.在本发明实施例的一个可选的实施方式中,配置终端可以从云端实时获取lora子系统410的目标节点配置信息;或者配置终端还可以获取本地存储的本地配置信息;并根据本地配置信息确定lora子系统410的目标节点配置信息。
88.本实施例的技术方案,通过确定lora节点设备的目标节点配置信息,并且将确定的目标节点配置信息通过lora节点设备的近距离无线通信模块写入lora节点设备中,解决了lora节点的生产成本高、生产效率低以及良品率低的问题,能够提高lora节点的配置效率,确保lora节点的良品率,从而提高lora节点的生产速度,同时降低lora节点的生成成本。
89.实施例四
90.图6是本发明实施例四提供的一种物联网的lora节点配置装置的结构示意图,该装置可以执行上述各实施例中涉及到的物联网的lora节点配置方法。参照图6,该装置包括:目标节点配置信息确定模块610和目标节点配置信息写入模块620;其中,
91.目标节点配置信息确定模块610,用于确定待配置lora节点的目标节点配置信息;其中,待配置lora节点包括烧录的目标版本固件,且配置有近距离无线通信模块;
92.目标节点配置信息写入模块620,用于将目标节点配置信息通过待配置lora节点的近距离无线通信模块写入待配置lora节点。
93.可选的,物联网的lora节点配置装置还可以包括:
94.存储配置信息读取模块,用于读取待配置lora节点的存储配置信息;
95.配置信息对比校验模块,用于将存储配置信息与待配置lora节点对应的目标节点配置信息进行对比校验;
96.返回执行模块,可以用于在确定存储配置信息未通过校验的情况下,返回执行将目标节点配置信息通过待配置lora节点的近距离无线通信模块写入待配置lora节点的操作,直至确定存储配置信息通过校验。
97.可选的,物联网的lora节点配置装置还可以进一步包括:
98.节点配置关联信息获取模块,用于获取待配置lora节点的节点配置关联信息;其中,节点配置关联信息包括节点信息、节点配置时间以及节点配置内容中的至少一项;
99.节点配置关联信息上传模块,用于将节点配置关联信息上传至云端存储。
100.可选的,待配置lora节点可以采用个性化激活abp模式组网;目标节点配置信息可以包括工作频点和设备标识信息;设备标识信息可以包括devaddr、nwkskey以及appskey。
101.可选的,配置终端可以配置有近距离无线通讯nfc功能,近距离无线通信模块可以包括nfc模块,nfc模块可以通过主动模式或被动模式与所述配置终端通信。
102.可选的,目标节点配置信息确定模块610,还可以具体用于:
103.从云端实时获取待配置lora节点的目标节点配置信息;或
104.获取本地存储的本地配置信息;
105.根据本地配置信息确定待配置lora节点的目标节点配置信息。
106.本实施例的技术方案,通过确定待配置lora节点的目标节点配置信息,并且将确定的目标节点配置信息通过待配置lora节点的近距离无线通信模块写入待配置lora节点中,解决了lora节点的生产成本高、生产效率低以及良品率低的问题,能够提高lora节点的配置效率,确保lora节点的良品率,从而提高lora节点的生产速度,同时降低lora节点的生成成本。
107.本发明实施例所提供的物联网的lora节点配置装置可执行本发明任意实施例所提供的物联网的lora节点配置方法,具备执行方法相应的功能模块和有益效果。
108.实施例五
109.图7是本发明实施例五提供的一种配置终端的结构示意图,如图7所示,该配置终端包括处理器710、存储器720、输入装置730和输出装置740;配置终端处理器710的数量可以是一个或多个,图7中以一个处理器710为例;配置终端中的处理器710、存储器720、输入装置730和输出装置740可以通过总线或其他方式连接,图7中以通过总线连接为例。
110.存储器720作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的物联网的lora节点配置方法对应的程序指令/模块(例如,物联网的lora节点配置装置中的目标节点配置信息确定模块610和目标节点配置信息写入模块620)。处理器710通过运行存储在存储器720中的软件程序、指令以及模块,从而执行配置终端的各种功能应用以及数据处理,即实现上述任一实施例所述的物联网的lora节点配置方法:确定待配置lora节点的目标节点配置信息;其中,所述待配置lora节点包括烧录的目标版本固件,且配置有近距离无线通信模块;将所述目标节点配置信息通过所述待配置lora节点的近距离无线通信模块写入所述待配置lora节点。
111.存储器720可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此
外,存储器720可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器720可进一步包括相对于处理器710远程设置的存储器,这些远程存储器可以通过网络连接至配置终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
112.输入装置730可用于接收输入的数字或字符信息,以及产生与配置终端的用户设置以及功能控制有关的键信号输入。输出装置740可包括显示屏等显示设备。
113.除上述组件外,可选的,配置终端还可以包括近距离无线通讯nfc装置,用于实现近距离无线通讯nfc功能,以实现与待配置lora节点进行数据的传输。
114.实施例六
115.本发明实施例六还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行上述任一实施例所述的物联网的lora节点配置方法:确定待配置lora节点的目标节点配置信息;其中,所述待配置lora节点包括烧录的目标版本固件,且配置有近距离无线通信模块;将所述目标节点配置信息通过所述待配置lora节点的近距离无线通信模块写入所述待配置lora节点。
116.当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的物联网的lora节点配置方法中的相关操作。
117.本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(read only memory,rom)、可擦式可编程只读存储器((erasable programmable read only memory,eprom)或闪存)、光纤、便携式紧凑磁盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
118.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
119.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、射频(radio frequency,rf)等等,或者上述的任意合适的组合。
120.可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络,包括局域网(lan)或广域网
(wan)连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
121.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1