System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及低功耗采集终端,具体涉及一种低功耗智能采集方法、装置、设备及介质。
技术介绍
1、低功耗采集终端都必须具备休眠功能,而当前市面上的大部分低功耗采集终端设备都只是简单的设置休眠时间,且没有充分利用电池的特性。简单来说,当前市面上的低功耗采集终端设备存在着设备程序比较单一,集成度低,不具备多模块多协议功能,不具备协议报文自动配置功能的缺点。
2、有鉴于此,提出本申请。
技术实现思路
1、有鉴于此,本专利技术的目的在于提供一种低功耗智能采集方法、装置、设备及介质,能够有效解决现有技术中的低功耗采集终端设备存在的设备程序比较单一,集成度低,不具备多模块多协议功能,不具备协议报文自动配置功能的问题。
2、本专利技术公开了一种低功耗智能采集方法,包括:
3、获取到设备开机信号时,根据设备的连续重启次数n判断是否进入电池欠压模式;
4、当判断到设备未进入电池欠压模式时,开启设备采集通道,并根据所述设备采集通道组合协议报文,将报文上报至平台中心,在接收到所述平台中心的应答后,清空所述连续重启次数n,根据获取到的所述设备采集通道的最小休眠时间和所述平台中心的最小上报间隔时间,控制设备进入休眠模式,其中,通过rtc的外部中断能够唤醒设备;
5、当判断到设备进入电池欠压模式时,不开启设备采集通道,控制设备进入休眠模式,获取到第一唤醒信号时,将设备的状态报文上报至所述平台中心,并在接收到所述平台中心的应答后,清空所述连续重启次数n,
6、优选地,获取到设备开机信号时,根据设备的连续重启次数n判断是否进入电池欠压模式,具体为:
7、获取到设备开机信号时,判断设备的连续重启次数n是否超过预设阈值,其中,当设备上电后的工作时长低于预设工作时长时,设备重启,预设工作时长为90s,预设阈值为10;
8、当判断到设备的连续重启次数n未超过预设阈值时,设备不进入电池欠压模式;
9、当判断到设备的连续重启次数n超过预设阈值时,设备进入电池欠压模式。
10、优选地,当判断到设备未进入电池欠压模式时,开启设备采集通道,并根据所述设备采集通道组合协议报文,将报文上报至平台中心,在接收到所述平台中心的应答后,清空所述连续重启次数n,根据获取到的所述设备采集通道的最小休眠时间和所述平台中心的最小上报间隔时间,控制设备进入休眠模式,具体为:
11、判断到设备未进入电池欠压模式时,开启设备采集通道的数据采集功能、和设备开机触发上报一条4g报文的功能;
12、获取开启的设备采集通道的要素名称,进行组合协议报文处理,生成第一组协议报文,并将所述第一组协议报文上报至平台中心,其中,所述第一组协议报文中的数据为有效数据;
13、在判断接收到所述平台中心反馈的应答时,清空所述连续重启次数n的记录;
14、获取所述设备采集通道中的最小休眠时间t1,获取所述平台中心的最小上报间隔时间t2,并对所述设备采集通道中的最小休眠时间t1和所述平台中心的最小上报间隔时间t2进行比较处理,筛选出所述设备采集通道中的最小休眠时间t1和所述平台中心的最小上报间隔时间t2之间的小的那个时间值,作为第一设备休眠时间t3;
15、控制设备进入休眠,设备的休眠时间为所述第一设备休眠时间t3。
16、优选地,当判断到设备进入电池欠压模式时,不开启设备采集通道,控制设备进入休眠模式,获取到第一唤醒信号时,将设备的状态报文上报至所述平台中心,并在接收到所述平台中心的应答后,清空所述连续重启次数n,获取到第二唤醒信号时,进行数据采集和上报报文操作,具体为:
17、当判断到设备进入电池欠压模式时,关闭设备采集通道的数据采集功能、和设备开机触发上报一条4g报文的功能;
18、获取所述平台中心的最小上报间隔时间t2,计算第二设备休眠时间t4,所述第二设备休眠时间t4=t2*n;
19、控制设备进入休眠,设备的休眠时间为所述第二设备休眠时间t4;
20、获取到第一唤醒信号时,开启设备的4g模块,控制所述4g模块连接所述平台中心,生成第二协议报文,并将所述第二组协议报文上报至平台中心,其中,所述第二组协议报文中的数据为进行数据采集的无效数据,所述第一唤醒信号为设备进入电池欠压模式后,第一次获取到的唤醒信号;
21、在判断接收到所述平台中心反馈的应答时,清空所述连续重启次数n的记录;
22、获取到第二唤醒信号时,进行数据采集和上报报文操作,其中,所述第二唤醒信号为设备进入电池欠压模式后,第二次获取到的唤醒信号。
23、优选地,还包括:
24、判断传输中心是否开启;
25、若是,根据所述传输中心的配置信息,获取通讯模块,并判断所述通讯模块是否能够正常通讯;
26、当判断所述通讯模块能够正常通讯时,根据所述传输中心的配置信息,获取通讯协议,并根据所述通讯协议发送对应的登入包和数据包。
27、本专利技术还公开了一种低功耗智能采集装置,包括:
28、电池欠压模式判断单元,用于获取到设备开机信号时,根据设备的连续重启次数n判断是否进入电池欠压模式;
29、普通模式单元,用于当判断到设备未进入电池欠压模式时,开启设备采集通道,并根据所述设备采集通道组合协议报文,将报文上报至平台中心,在接收到所述平台中心的应答后,清空所述连续重启次数n,根据获取到的所述设备采集通道的最小休眠时间和所述平台中心的最小上报间隔时间,控制设备进入休眠模式,其中,通过rtc的外部中断能够唤醒设备;
30、电池欠压模式单元,用于当判断到设备进入电池欠压模式时,不开启设备采集通道,控制设备进入休眠模式,获取到第一唤醒信号时,将设备的状态报文上报至所述平台中心,并在接收到所述平台中心的应答后,清空所述连续重启次数n,获取到第二唤醒信号时,进行数据采集和上报报文操作。
31、优选地,所述普通模式单元具体用于:
32、判断到设备未进入电池欠压模式时,开启设备采集通道的数据采集功能、和设备开机触发上报一条4g报文的功能;
33、获取开启的设备采集通道的要素名称,进行组合协议报文处理,生成第一组协议报文,并将所述第一组协议报文上报至平台中心,其中,所述第一组协议报文中的数据为有效数据;
34、在判断接收到所述平台中心反馈的应答时,清空所述连续重启次数n的记录;
35、获取所述设备采集通道中的最小休眠时间t1,获取所述平台中心的最小上报间隔时间t2,并对所述设备采集通道中的最小休眠时间t1和所述平台中心的最小上报间隔时间t2进行比较处理,筛选出所述设备采集通道中的最小休眠时间t1和所述平台中心的最小上报间隔时间t2之间的小的那个时间值,作为第一设备休眠时间t3;
36、控制设备进入休眠,设备的休眠时间本文档来自技高网...
【技术保护点】
1.一种低功耗智能采集方法,其特征在于,包括:
2.根据权利要求1所述的一种低功耗智能采集方法,其特征在于,获取到设备开机信号时,根据设备的连续重启次数N判断是否进入电池欠压模式,具体为:
3.根据权利要求1所述的一种低功耗智能采集方法,其特征在于,当判断到设备未进入电池欠压模式时,开启设备采集通道,并根据所述设备采集通道组合协议报文,将报文上报至平台中心,在接收到所述平台中心的应答后,清空所述连续重启次数N,根据获取到的所述设备采集通道的最小休眠时间和所述平台中心的最小上报间隔时间,控制设备进入休眠模式,具体为:
4.根据权利要求3所述的一种低功耗智能采集方法,其特征在于,当判断到设备进入电池欠压模式时,不开启设备采集通道,控制设备进入休眠模式,获取到第一唤醒信号时,将设备的状态报文上报至所述平台中心,并在接收到所述平台中心的应答后,清空所述连续重启次数N,获取到第二唤醒信号时,进行数据采集和上报报文操作,具体为:
5.根据权利要求1所述的一种低功耗智能采集方法,其特征在于,还包括:
6.一种低功耗智能采集装置,其特征
7.根据权利要求6所述的一种低功耗智能采集装置,其特征在于,所述普通模式单元具体用于:
8.根据权利要求6所述的一种低功耗智能采集装置,其特征在于,所述电池欠压模式单元具体用于:
9.一种低功耗智能采集设备,其特征在于,包括处理器、存储器以及存储在存储器中且被配置由处理器执行的计算机程序,处理器执行计算机程序时实现如权利要求1至5任意一项的一种低功耗智能采集方法。
10.一种可读存储介质,其特征在于,存储有计算机程序,计算机程序能够被该存储介质所在设备的处理器执行,以实现如权利要求1至5任意一项的一种低功耗智能采集方法。
...【技术特征摘要】
1.一种低功耗智能采集方法,其特征在于,包括:
2.根据权利要求1所述的一种低功耗智能采集方法,其特征在于,获取到设备开机信号时,根据设备的连续重启次数n判断是否进入电池欠压模式,具体为:
3.根据权利要求1所述的一种低功耗智能采集方法,其特征在于,当判断到设备未进入电池欠压模式时,开启设备采集通道,并根据所述设备采集通道组合协议报文,将报文上报至平台中心,在接收到所述平台中心的应答后,清空所述连续重启次数n,根据获取到的所述设备采集通道的最小休眠时间和所述平台中心的最小上报间隔时间,控制设备进入休眠模式,具体为:
4.根据权利要求3所述的一种低功耗智能采集方法,其特征在于,当判断到设备进入电池欠压模式时,不开启设备采集通道,控制设备进入休眠模式,获取到第一唤醒信号时,将设备的状态报文上报至所述平台中心,并在接收到所述平台中心的应答后,清空所述连...
【专利技术属性】
技术研发人员:张越胜,官有发,苏朱明,陈名乐,
申请(专利权)人:厦门四信物联网科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。