一种调试智能水表的方法和装置

文档序号:647860 发布日期:2021-05-14 浏览:13次 >En<

阅读说明:本技术 一种调试智能水表的方法和装置 (Method and device for debugging intelligent water meter ) 是由 徐张群 王振宇 陈俊超 于 2020-12-24 设计创作,主要内容包括:本发明提供一种调试智能水表的方法和装置,用以解决目前安装调试智能水表的操作复杂,效率低的问题。本发明实施例首先将所述装置与所述智能水表连接;接收用户对所述装置的操作信息;根据所述操作信息向所述智能水表发送操作指令;接收所述智能水表根据所述操作指令发送的响应信息;将所述响应信息在所述装置的显示屏中进行显示。此种方法智能水表安装人员可以根据调试装置中显示屏显示的内容,判断智能水表安装是否标准,并在确定智能水表安装不标准的情况下,根据所述显示屏中显示的内容调整智能水表的安装位置,方便,快捷。(The invention provides a method and a device for debugging an intelligent water meter, which are used for solving the problems of complex operation and low efficiency of the existing installation and debugging of the intelligent water meter. The embodiment of the invention firstly connects the device with the intelligent water meter; receiving operation information of a user on the device; sending an operation instruction to the intelligent water meter according to the operation information; receiving response information sent by the intelligent water meter according to the operation instruction; and displaying the response information in a display screen of the device. By the method, an intelligent water meter installer can judge whether the intelligent water meter is installed in a standard mode according to the content displayed on the display screen in the debugging device, and can adjust the installation position of the intelligent water meter according to the content displayed on the display screen under the condition that the intelligent water meter is determined to be installed in a non-standard mode, so that the method is convenient and rapid.)

一种调试智能水表的方法和装置

技术领域

本发明涉及芯片技术领域,尤其涉及一种调试智能水表的方法和装置。

背景技术

为了更好的获取水表数据,如图1所示,经常在居家使用的传统水表上安装带有AI芯片的模具,从而达到将传统水表升级为智能水表的目的。其中,出于智能水表的制造成本,体积以及功耗等限制,智能水表一般不会附带蓝牙,且仅显示数字结果。

而在实际智能水表的安装过程中,经常会因为水表型号不同、模具存在安装公差,以及安装人员的操作误差等因素,使得安装完成的智能水表无法正确显示水表用水数据。因此,安装完成后需要实时查看智能水表的识别结果,对智能水表进行调试,使得智能水表能够正常工作。

但是,目前并没有高效,便捷的调试智能水表的方法。

发明内容

本发明提供一种调试智能水表的方法和装置,用以解决目前安装调试智能水表的操作复杂,效率低的问题。

第一方面,本发明实施例提供的一种调试智能水表的装置,包括:

所述调试智能水表的装置包括:显示屏、芯片、至少一个传输接口;

所述芯片具有液晶显示功能,用于显示相连的智能水表采集到的图像内容;

所述显示屏,用于显示所述智能水表发送的图像和/或所述图像的数据识别结果。

上述方法,将所述装置与所述智能水表相连接,所述装置通过自身的芯片可以获取所述智能水表采集的图像内容,并在显示屏中显示所述智能水表采集到的图像内容,从而可以使水表安装人员根据所述显示屏显示的图像内容确定所述智能水表的安装是否准确,更加快速方便。

在一种可能的实现方式中,所述传输接口中的至少一个接口为异步收发传输器UART接口。

在一种可能的实现方式中,所述UART接口用于与智能水表进行通信连接,获取智能水表采集到的图像和/或所述图像的数据识别结果,以及将智能水表的电量传输给所述装置,为所述装置提供电源。

上述方法,所述装置可以通过所述智能水表进行电量供应,省去了外接电源的负担,更加方便。

第二方面,本发明实施例提供的一种调试智能水表的方法包括:

将所述装置与所述智能水表连接;接收用户对所述装置的操作信息;根据所述操作信息向所述智能水表发送操作指令;接收所述智能水表根据所述操作指令发送的响应信息;将所述响应信息在所述装置的显示屏中进行显示。

上述方法,将所述装置与所述智能水表相连接,所述装置通过自身的芯片可以获取所述智能水表采集的图像内容,并在显示屏中显示所述智能水表采集到的图像内容,从而可以使水表安装人员根据所述显示屏显示的图像内容确定所述智能水表的安装是否准确,更加快速方便。

在一种可能的实现方式中,根据所述操作信息确定操作指令,所述操作指令包括图像获取指令和/或数据获取指令;将所述操作指令通过所述装置中的一个传输接口发送给所述智能水表。

上述方法,所述装置可以向所述智能水表发送多种指令,例如图片获取指令,或者数据获取指令等,适应性更强。

在一种可能的实现方式中,当所述操作指令为图像获取指令时,接收所述智能水表发送的最新采集到的水表图像;将所述水表图像在所述装置中的显示屏中进行显示;和/或

当所述操作指令为数据获取指令时,接收所述智能水表发送的所述水表图像的数据识别结果;将所述数据识别结果在所述装置中的显示屏中进行显示。

在一种可能的实现方式中,所述最新采集到的水表图像是所述智能水表在接收到所述图片获取指令后,指示自身的采集装置进行图像采集后得到的;或者,所述最新采集到的水表图像是所述智能水表在接收到所述图片获取指令之前,最后存储的采集图像。

第三方面,本发明实施例还提供了一种调试智能水表的装置,该装置包括:至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行上述第二方面的各实施例的功能。

第四方面,本发明实施例还提供一种调试智能水表的装置,该装置包括:接收模块和处理模块,该装置具有实现上述第二方面的各实施例的功能。

第五方面,本申请还提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现第二方面所述方法的步骤。

另外,第三方面至第五方面中任一一种实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为一种智能水表的示意图;

图2为一种边缘端AI计算原理示意图;

图3为一种智能水表中边缘端AI计算原理示意图;

图4为本发明实施例第一种调试智能水表的装置结构示意图;

图5为本发明实施例第二种调试智能水表的装置结构示意图;

图6为本发明实施例一种调试智能水表的硬件实施的连接示意图;

图7为本发明实施例一种调试智能水表的软件实施的方法示意图;

图8为本发明实施例一种调试智能水表的方法流程示意图;

图9为本发明实施例第三种调试智能水表的装置结构示意图;

图10为本发明实施例第四种调试智能水表的装置结构示意图。

具体实施方式

随着AI(Artificial Intelligence,人工智能)技术的发展,在很多领域都应用了嵌入式芯片,在边缘端根据采集到的数据独立计算结果,无需将采集到的数据传输到服务器并在服务器上进行计算。

示例性的,如图2所示,嵌入式芯片的工作原理主要是利用自身的图像采集功能模块和AI处理功能模块在边缘端独立地进行AI运算,然后将最后计算出来的结果发送到服务器,而不是将数据采集传输到服务器并在服务器上进行计算。

基于此,为了更好的获取水表数据,如上述图1所示,经常在居家使用的传统水表上安装带有AI芯片的模具,从而达到将传统水表升级为智能水表的目的。其中,出于智能水表的制造成本,体积以及功耗等限制,如图3所示,智能水表一般不会附带蓝牙,仅将图像采集功能模块采集到的信息,进行低速处理,最终显示数字结果。

而在实际智能水表的安装过程中,经常会因为水表型号不同、模具存在安装公差,以及安装人员的操作误差等因素,使得安装完成的智能水表无法正确显示水表用水数据。因此,安装完成后需要实时查看智能水表的识别结果,对智能水表进行调试,使得智能水表能够正常工作。

目前调试智能水表的方法是将智能水表与电脑相连,通过电脑上安装的相应调试软件对智能水表进行调试。

然而,该种调试方法需要携带电脑以及电脑适配的电源等,并在电脑中安装较多的软件,调试方法较为复杂,调试工作负担较大。

综上,目前并没有高效,便捷的调试智能水表的方法。

为解决该问题,本申请实施例提供一种调试智能水表的方法和装置,用以提供一种高效、便捷的调试智能水表的方法。

本申请实施例的技术方案可以应用于各种智能水表的安装调试,其中,本申请实施例以覆盖式智能水表的安装调试为例进行介绍。

为便于理解本申请实施例,本申请实施例提供了一种用于调试智能水表的装置,如图4所示,该调试装置包括芯片400、至少一个传输接口410、显示屏420。

芯片400,具有LCD(Liquid Crystal Display,液晶显示器)显示功能,用于控制传输,获取智能水表采集到的图像数据,并根据采集到的所述图像数据,在调试装置的显示屏420中显示LCD图像等。

传输接口410,用于装置和/或模块间进行信息传输,或电量供应等。

本申请实施例一种可选的方式,调试装置具有两个传输接口,分别为UART接口411以及LCD接口412。

其中,UART接口411,用于与智能水表进行通信连接,获取智能水表采集到的图像数据,以及将智能水表的电量传输给调试装置,为调试装置提供电源等。

LCD接口412,用于将芯片400得到的是图像数据传输给显示屏420。

显示屏420,用于显示芯片400得到的图像数据。

进一步的,本申请实施例一种可选的方式,如图5所示,所述芯片400中包含UART功能模块401以及LCD显示模块402等。

其中,所述UART功能模块401,用于控制所述UART接口,通过所述UART接口实现装置和/或模块间进行信息传输,或电量供应等。

LCD显示模块402,用于根据智能水表采集到的图像数据,在调试装置的显示屏420中显示LCD图像等。

其中,本申请实施例描述的装置内部构造以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定。进一步的,本领域普通技术人员可知,随着智能水表的调试需要演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。应理解,图4至图5仅为便于理解而示例的简化示意图,该装置的内部构造,以及芯片的模块构造中还可以包括其他组成部分。

以下再对本申请实施例中涉及的部分用语进行解释说明,以便于理解。

1)UART(Universal Asynchronous Receiver/Transmitter,异步收发传输器),是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。

2)边缘计算,是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。其应用程序在边缘侧发起,产生更快的网络服务响应,满足行业在实时业务、应用智能、安全与隐私保护等方面的基本需求。

其中,本申请实施例中的术语“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中,A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。以下至少一项(个)下或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。

除非有相反的说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。此外,本申请实施例和权利要求书及附图中的术语“包括”和“具有”不是排他的。例如,包括了一系列步骤或模块的过程、方法、系统、产品或设备,不限定于已列出的步骤或模块,还可以包括没有列出的步骤或模块。本申请实施例中所述的模具与智能水表可以交替使用,并不构成对本申请实施例的限定。

为了更清楚地展示本申请提供的技术方案,下面分别基于硬件实施与软件实施对本申请提供的调试智能水表的方法进行说明。

需要说明的是,下述介绍仅为对本申请提供的技术方案的列举,并不构成本申请所提供的技术方案的限定,任何针对下述实施例的组合变形,得到的用于解决本申请技术问题的方式都属于本申请保护范围。

一、硬件实施。

本申请实施例一种可选的方式,如图6所示,本申请实施例中将带有AI芯片的模具安装到水表上之后,将所述模具与调试智能水表的装置相连接。

示例性的,本申请实施例可以采用下述方式将所述模具与所述装置进行连接:

例如,通过数据传输线的一端连接所述模具的UART接口,所述数据传输线的另一端连接所述装置的UART接口。从而,实现所述模具与所述装置的连接。

其中,所述模具与所述装置完成连接后,所述装置可以获取所述模具采集到的水表信息,以及所述装置可以通过所述模具进行供电。

具体的,所述模具上电后不间断通过智能水表中的采集装置(例如,摄像机)获取图片并通过AI模块识别出结果的状态。所述装置与所述模具连接,处于上电状态后,不断通过UART发送请求识别结果数字的状态。

进一步的,当通过所述装置完成对所述模具的调试后,断开所述装置与所述模具的连接。所述装置可以继续进行下一个智能水表的调试。

需要说明的是,本申请实施例中,一个调试智能水表的装置可以用于调试多个智能水表。

进一步的,本申请实施例一种可选的方式,所述模具可以同时与多个带有AI芯片的模具相连接,用于同时进行多个智能水表的调试工作。

示例性的,所述模具中可以有多个UART接口,从而通过多个UART接口分别与不同的带有AI芯片的模具相连接。

二、软件实施。

如图7所示,本申请实施例基于上述硬件实施,提供一种调试智能水表的方法,具体流程包括:

S700,调试装置获取用户对所述调试装置的操作信息,并根据所述操作信息确定用户的操作指令。

其中,本申请实施例一种可选的方式,用户通过对所述调试装置的LCD显示屏进行触摸操作,从而实现向所述调试装置发送操作指令。

所述调试装置通过I2C去获取LCD显示屏上的触摸信息,用来判断是否有触摸动作产生以及触摸动作在LCD屏上产生的坐标位置。

若所述调试装置确定自身的LCD屏上产生了触摸操作,且根据所述触摸操作产生的坐标位置,确定触摸了所述LCD屏上的“获取图片”的按钮,则所述调试装置确定接收到用户发送的图片获取指令。

此外,若所述调试装置确定自身的LCD屏上产生了触摸操作,且根据所述触摸操作产生的坐标位置,确定触摸了所述LCD屏上的其他按钮,则所述调试装置执行所述其他按钮对应的指令,例如数字获取指令。

S701,调试装置向模具发送所述操作指令。

本申请实施例一种可选的方式,所述调试装置通过自身的UART接口,以及与所述模具的UART接口相连的数据传输线,将所述操作指令发送给所述模具,例如,将所述图片获取指令发送给所述模具。

S702,所述模具接收来自所述调试装置的所述操作指令。

具体的,所述模具中的AI芯片接收所述操作指令,例如,接收所述图片获取指令。

其中,本申请实施例中所述模具中的AI芯片可能会接收到多种指令,例如图片获取指令、数字获取指令等。因此,本申请实施例一种可选的情况,所述模具中的AI芯片接收到所述调试装置发送的信息后,对接收到的信息进行解析,判断接收到的信息是图片获取指令还是数字获取指令等。

S703,所述模具向所述调试装置发送所述操作指令的响应消息。

其中,所述响应消息为所述模具最新采集到的图像和/或所述图像的数据识别结果。

本申请实施例一种可选的方式,所述模具在接收到所述操作指令后,可以指示自身的采集装置进行图像采集,然后将采集到的图像和/或所述图像的数据识别结果发送给所述调试装置;或者,所述模具在接收到所述操作指令后,可以将自身最后存储的采集图像和/或所述图像的数据识别信息发送给所述调试装置。

其中,所述图像可以为所述模具采集到的传统水表的表盘图像,所述采集装置可以为所述模具中安装的摄像机。

具体的,所述模具中的AI芯片通过自身的UART接口,以及与所述调试装置的UART接口相连的数据传输线,将最新采集到的水表图像和/或所述图像的数据识别结果发送给所述调试装置。

S704,所述调试装置接收所述响应消息。

S705,所述调试装置将所述响应消息的内容实时显示在自身的显示屏上。

示例性的,所述调试装置将接收到的水表表盘的图片实时的显示在自身的LCD显示屏上。

从而,智能水表安装人员可以根据所述调试装置中LCD显示屏显示的图片的情况,判断智能水表安装是否标准,并在确定智能水表安装不标准的情况下,根据所述LCD显示屏中显示的图像调整智能水表的安装位置,例如,左右移动或者旋转水表上方的模具。

需要说明的是,本申请实施例中所述图7所示的步骤可以根据实际情况进行顺序调整以及删减,具体本申请实施例并不进行限定。例如,本申请实施例的一种变形中,上述S700可以省略,即将所述调试装置与所述模具连接后,所述调试装置自动向所述模具发送操作指令,例如,自动发送图片获取指令。

此外,本申请实施例一种可选的方式,上述S705执行完成后,继续执行S701,直到所述调试装置与所述模具断开连接或者所述调试装置接收到用户发送的终止指令。

示例性的,所述调试装置每隔阈值时长向所述模具发送所述图片获取指令。

也就是说,所述调试装置会中的LCD显示屏在会不停地刷新图像识别结果,确认安装位置正确就将模具固定在水表上。

进一步的,为更好的理解本申请实施例所述的方法,本申请通过下述实施例对本申请所述的调试智能水表的方法进行介绍。需要说明的是,该实施例并不构成对本申请的限定,任何针对该实施例的变形的方案都属于本申请保护范围。

其中,进行智能水表调试的应用场景如下:

将带有AI芯片的模具扣于普通水表上,给其上电,此时智能水表已经开始工作,但是无法确定该智能水表是否能够正常工作并识别出水表的数值。

因此,将本申请实施例中的调试装置与该智能水表相连接,获取智能水表采集到的图像或识别到的数字结果,确认所述模具是否安装位置正确,若正确,则将模具固定在水表上,若不正确,则进行模具安装位置的调试。

如图8所示,本申请提供的一种调试智能水表的实施例的具体流程包括:

S800,调试装置接收用户对自身显示屏的操作信息。

可以理解的,本申请实施例中所述调试装置的显示屏可以带有触屏功能,用户对所述显示屏进行触摸操作后,调试装置可以接收到用户对所述显示屏的触摸操作信息。

S801,所述调试装置根据所述操作信息确定对应的指令是否为图片获取指令,若是,执行S802,若否,执行S803。

S802,所述调试装置向模具发送图片获取指令。

具体的,所述调试装置通过UART接口发送所述图片获取指令。

S803,所述调试装置向模具发送数字获取指令。

具体的,所述调试装置通过UART接口发送所述数字获取指令。

S804,所述模具接收来自所述调试装置的所述图片获取指令。

本申请实施例一种可选的方式,所述模具接收到来自所述调试装置的指令后,解析接收到的指令,确定接收到的指令为图片获取指令还是数字获取指令。

S805,所述模具将最新采集到的图像发送给所述调试装置。

具体的,所述模具通过UART接口将最新采集到的图像发送给所述调试装置。

S806,所述调试装置接收所述图像。

S807,所述调试装置将所述图像内容实时显示在自身的显示屏上。

进一步的,本申请实施例中,安装人员可以根据所述调试装置中显示的图片的情况确定所述模具是否安装准确。例如,图片显示不全,则可以确定所述模具安装不准确,对所述模具的位置进行调整。

S808,所述模具接收来自所述调试装置的所述数字获取指令。

本申请实施例一种可选的方式,所述模具接收到来自所述调试装置的指令后,解析接收到的指令,确定接收到的指令为图片获取指令还是数字获取指令。

S809,所述模具将最新识别结果的数字信息发送给所述调试装置。

本申请实施例一种可选的方式,所述模具对最新采集到的图像进行识别,确定所述图像对应的数字信息,然后,通过UART接口将最新采集到的图像发送给所述调试装置。

S810,所述调试装置接收所述数字信息。

S811,所述调试装置将所述数字信息实时显示在自身的显示屏上。

进一步的,本申请实施例中,安装人员可以根据所述调试装置中显示的数字信息的情况确定所述模具是否安装准确。例如,数字显示不全,则可以确定所述模具安装不准确,对所述模具的位置进行调整。

其中,对所述模具的位置进行调试的过程中,安装人员可以根据数字显示情况进行调整,也可以通过向所述模具发送图片获取指令,根据所述模具采集到的图片情况进行调整等。

需要说明的是,本申请实施例中所述图8所示的步骤可以根据实际情况进行顺序调整以及删减,具体本申请实施例并不进行限定。

通过上述对本申请方案的介绍,可以理解的是,上述实现各设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件单元。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

如图9所示,本发明实施例一种调试智能水表的装置,该装置包括至少包括处理器900和存储器901。所述存储器901中存储有程序902。处理器900、存储器901和通信接口之间通过系统总线连接并完成相互间的通信。

处理器900是单核或多核中央处理单元,或者为特定集成电路,或者为被配置成实施本发明实施例的一个或多个集成电路。存储器901可以为高速RAM存储器,也可以为非易失性存储器(non-volatile memory),例如至少一个硬盘存储器。存储器901用于存储计算机执行指令。具体的,计算机执行指令中可以包括程序902。

当所述装置运行时,处理器900运行所述程序902以执行例如图7所示的S700-S705中调试装置执行的方法流程;或执行例如图8所示的S800-S811中调试装置执行的方法流程。

如图10所示,本发明提供一种调试智能水表的装置,其中,该装置在进行智能水表调试前,将该装置与所述智能水表相连接。

该装置包括:

通信单元1000,用于接收用户对所述装置的操作信息;

处理单元1001,用于根据所述操作信息向所述智能水表发送操作指令;

通信单元1000,还用于接收所述智能水表根据所述操作指令发送的响应信息;

处理单元1001,还用于将所述响应信息在所述装置的显示屏中进行显示。

在一种实现方式中,所述处理单元1001具体用于:

根据所述操作信息确定操作指令,所述操作指令包括图像获取指令和/或数据获取指令;

所述通信单元1000具体用于:

将所述操作指令通过所述装置中的一个传输接口发送给所述智能水表。

在一种实现方式中,所述通信单元1000具体用于:

当所述操作指令为图像获取指令时,接收所述智能水表发送的最新采集到的水表图像;

所述处理单元1001具体用于:

将所述水表图像在所述装置中的显示屏中进行显示。

在一种实现方式中,所述通信单元1000具体用于:

当所述操作指令为数据获取指令时,接收所述智能水表发送的所述水表图像的数据识别结果;

所述处理单元1001具体用于:

将所述数据识别结果在所述装置中的显示屏中进行显示。

在一种实现方式中,所述最新采集到的水表图像是所述智能水表在接收到所述图片获取指令后,指示自身的采集装置进行图像采集后得到的;或者,所述最新采集到的水表图像是所述智能水表在接收到所述图片获取指令之前,最后存储的采集图像。

上述图10所示的通信单元1000和处理单元1001的功能可以由处理器900运行程序902执行,或者由处理器900单独执行。

在一些可能的实施方式中,本发明实施例提供的调试智能水表的方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序代码在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本说明书中描述的根据本发明各种示例性实施方式的调试智能水表的方法中的步骤。

所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

根据本发明的实施方式的用于调试智能水表的程序产品,其可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在服务器设备上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被调试智能水表的装置或者器件使用或者与其结合使用。

可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于调试智能水表的装置或者器件使用或者与其结合使用的程序。

可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、RF等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算设备,或者,可以连接到外部计算设备。

本申请实施例针对调试智能水表的方法还提供一种计算设备可读存储介质,即断电后内容不丢失。该存储介质中存储软件程序,包括程序代码,当所述程序代码在计算设备上运行时,该软件程序在被一个或多个处理器读取并执行时可实现本申请实施例上面任何一种调试智能水表的方案。

以上参照示出根据本申请实施例的方法、装置(系统)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。

相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行系统来使用或结合指令执行系统而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系统、装置或设备使用。

本申请结合多个流程图详细描述了多个实施例,但应理解,这些流程图及其相应的实施例的相关描述仅为便于理解而示例,不应对本申请构成任何限定。各流程图中的每一个步骤并不一定是必须要执行的,例如有些步骤是可以跳过的。并且,各个步骤的执行顺序也不是固定不变的,也不限于图中所示,各个步骤的执行顺序应以其功能和内在逻辑确定。

本申请描述的多个实施例之间可以任意组合或步骤之间相互交叉执行,各个实施例的执行顺序和各个实施例的步骤之间的执行顺序均不是固定不变的,也不限于图中所示,各个实施例的执行顺序和各个实施例的各个步骤的交叉执行顺序应以其功能和内在逻辑确定。

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包括这些改动和变型在内。

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:旋进流量计在线校准系统及在线校准设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!