一种具有消息提示功能的测量仪器的制作方法

文档序号:12356566阅读:231来源:国知局
一种具有消息提示功能的测量仪器的制作方法与工艺

本发明涉及测试测量技术领域,特别是涉及一种具有消息提示功能的测量仪器。



背景技术:

现有的测试测量仪器,如示波器、信号发生器、射频信号源、频谱分析仪等等,在使用过程中,会根据当前的工作状态或用户的操作给出提示消息用以反馈给用户。例如,用户设置的相关参数超出仪器本身给出的指标限值,或者用户使用仪器过程中误操作了某些功能(例如使用频谱分析仪时,输入信号过大等),或者仪器自动检测自身固件状态时实时获得了故障检测信息等,此时,仪器会在屏幕上显示相应的提示消息,以提醒用户注意,这些消息包括:设置某个参数超限、仪器未校准、功率过载等等。这些消息无论对于用户的正常使用,还是在仪器出现使用故障时定位仪器问题都是非常重要的,因此,测试测量仪器会设计一个消息提示功能,方便提示用户,定位问题。

目前测试测量仪器中的消息提示功能如下:根据仪器的当前工作状态或用户当前的操作实时在屏幕窗口中央弹出提示消息,如设置中心频率超限时,弹出频率超限的提示消息。弹出消息之后仪器会将这条消息追加到消息列表中,用户可通过仪器的按键展开系统菜单,在系统菜单下的子菜单项中,打开消息列表。消息列表中保存用户开机之后所有的提示消息,用户可根据需要通过方向按键及旋钮按键浏览之前的所有消息。

现有的测试测量仪器中的消息提示功能存在以下的问题:

1.在任何需要提示消息的情况下均会弹出消息在屏幕中央显示,遮挡屏幕,影响用户查看屏幕上的其他信息;有些消息并不是重要消息,例如,用户消息,只是提示用户该功能是否执行完成,用户需要花费时间阅读这些不太重要的消息,并等待消息隐藏,频繁干扰用户的注意力,可能会耽误用户下一步的操作。

2.在消息列表中,由于屏幕空间限制,每一条消息只做缩略显示,用户无法查看消息的详细内容,通常需要对比用户手册查阅消息详细内容,不方便用户使用。



技术实现要素:

本发明所要解决的技术问题是:如何能够降低消息频繁干扰用户的注意力所带来的影响,便于用户的操作,为用户获得更好的体验度。

为了解决上述问题,本发明公开了一种具有消息提示功能的测量仪器,包括:

消息存储单元,用于存储消息信息,所述消息信息包括:消息ID、消息优先级、消息缩略内容、消息详细内容;

控制单元,用于根据测量仪器的当前工作状态或用户的操作产生消息ID;

消息管理单元,用于根据产生的消息ID在消息存储单元中查询对应的消息详细内容和消息优先级;

显示单元,用于根据消息优先级获得对应的显示方式,并依据所述显示方式即时显示所述消息详细内容。

本发明根据不同的消息优先级,采用不同的显示方式显示对应的消息详细内容,用户对不同显示方式的关注度不同,不会对每一条消息都作重点关注,降低了消息频繁干扰用户的注意力所带来的影响,便于用户的操作,为用户获得更好的体验度。

作为一个举例说明,所述显示方式包括:显示位置和字体颜色中的一种或者几种的组合。不同的消息优先级可以对应不同的显示位置,消息优先级低的消息其显示位置可以设于屏幕的非重要位置,能够降低遮挡屏幕对用户带来的影响。此外,将显示位置与字体颜色进行组合,既能够获得更多的显示方式,以对应更多的消息优先级,又能够更加明显的区分各类不同优先级别的消息,明显的区分用户对不同消息的关注度。

作为一个举例说明,所述消息优先级由低到高对应的显示位置包括:在显示单元屏幕边缘的消息栏中显示、在弹出窗口中显示。则,消息优先级高时,利用弹出窗口进行显示,能够引起用户注意,方便用户定位测量中遇到的问题;消息优先级较低时,只需要在消息栏提示用户,不在屏幕上弹出窗口显示,既不会遮挡屏幕上的重要信息,又不会频繁的干扰用户注意力,使用户有更好的体验度。

作为一个举例说明,所述消息优先级由低到高对应的所述显示方式包括:

仅在所述消息栏中显示,且字体颜色为黑色;

在弹出窗口和所述消息栏中同时显示,且字体颜色为黑色;

在弹出窗口和所述消息栏中同时显示,且字体颜色为红色。

作为一个举例说明,所述测量仪器还包括:第一定时器,用于在即时显示所述消息详细内容时进行计时,并在计时达到第一预设时间值时,将计时清零并触发显示单元隐藏所述弹出窗口和/或所述消息栏。则,自动隐藏后,不再遮挡屏幕,节约屏幕显示空间,便于用户进行后续操作。

作为一个举例说明,每当所述控制单元产生新的消息ID产生时,所述显示单元刷新屏幕,显示新的消息ID对应的消息详细内容,并触发第一定时器从零开始重新计时。

作为一个举例说明,所述控制单元还用于再次查询测量仪器的当前工作状态或用户的操作,当查询结果满足预设条件时,触发显示单元隐藏所述消息栏。

作为一个举例说明,所述消息管理单元还用于在即时显示所述消息详细内容时,将产生的消息ID、及其对应的消息缩略内容、产生时间作为一条消息记录,按照时间先后顺序依序记录在消息列表中。

作为一个举例说明,所述消息管理单元还用于在即时显示所述消息详细内容时,判断产生的消息ID与消息列表中记录的最后一个消息ID是否相同,如果相同,则不再记录;如果不同,则将产生的消息ID、及其对应的消息缩略内容、产生时间作为一条消息记录,按照时间先后顺序依序记录在消息列表中。则,重复产生的消息记录在消息列表中不再重复罗列,节约了系统资源。

作为一个举例说明,所述显示单元还用于显示所述消息列表;所述消息管理单元还用于在浏览所述消息列表,且通过按键或旋钮键选中一条消息记录时,根据选中的消息记录的消息ID在消息存储单元中查询对应的消息详细内容,并触发所述显示单元以弹出窗口的方式显示所述消息详细内容。通过该方法,可以在有限的屏幕中显示消息详细内容,无需对比用户手册查阅消息详细内容,既节约用户时间,又能够随时根据用户的需要即时显示,方便用户查看。

作为一个举例说明,所述测量仪器还包括:第二定时器,用于在浏览所述消息列表显示所述消息详细内容时进行计时,并在计时达到第二预设时间值时,将计时清零并触发显示单元隐藏所述弹出窗口。则,自动隐藏后,不再遮挡屏幕,节约屏幕显示空间,便于用户进行后续操作。

作为一个举例说明,所述测量仪器还包括:一个快捷键;所述消息管理单元还用于在用户触发所述快捷按键后,定位消息列表中选中的消息记录,根据选中的消息记录的消息ID在消息存储单元中查询对应的消息详细内容,并触 发所述显示单元以弹出窗口的方式显示所述消息详细内容。

附图说明

图1是本发明实施例提出的一种具有消息提示功能的测量仪器10的结构示意图;

图2是本发明实施例中的消息信息的存储结构示意图;

图3是在弹出窗口和消息栏中同时显示消息详细内容的示意图;

图4是仅在消息栏中显示消息详细内容的示意图;

图5是打开消息列表时显示消息记录的示意图;

图6是浏览消息列表时显示消息详细内容的示意图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

参照图1,示出了本发明实施例提出的一种具有消息提示功能的测量仪器10的结构示意图,测量仪器10包括:

按键单元100,用于通过接收用户的操作,设置测量仪器10的测量功能、编辑测量功能的相关参数;

消息存储单元101,用于存储消息信息,所述消息信息包括:消息ID、消息优先级、消息缩略内容、消息详细内容;

控制单元102,用于根据用户通过按键单元100设置的测量功能的相关参数执行相应的测量功能,以及根据测量仪器100的当前工作状态或用户的操作产生消息ID;

消息管理单元103,用于根据产生的消息ID在消息存储单元101中查询对应的消息详细内容和消息优先级;

显示单元104,用于消息优先级获得对应的显示方式,并依据所述显示方式即时显示所述消息详细内容。

下面,对测量仪器10的各个单元进行具体说明:

消息存储单元101所存储的消息信息是预先定义好的,在测量仪器10出厂之前就已经考虑到了可能发生的所有情况,将这些情况对应的消息信息预先保存在消息存储单元101中。如图2所示,为消息信息的存储结构示意图。可以理解的是,消息信息还有其他的存储结构,本发明实施例对消息优先级、消 息缩略内容和消息详细内容的存储先后顺序不作限定。消息ID与消息缩略内容、消息详细内容是一一对应的,便于在测量仪器10工作过程中通过消息ID索引到对应的消息缩略内容或消息详细内容,进行显示。消息ID可以是数字,例如10等。不同的消息ID,消息优先级可能相同,也可能不同。

可以将消息分成多种类型,通常包括:系统消息、测量功能相关消息、仪器自检消息和用户消息等。例如,在用户使用测量仪器10过程中进行了某些设置,而该设置状态下测量仪器10未被校准,此时测量仪器10就会给出未校准的提示消息,该类消息属于系统消息。又如,因为用户误操作导致前端硬件损坏,但并不影响正常开机,在测量仪器10开机之后就会在屏幕上显示前端硬件损坏的提示消息,该类消息属于仪器自检消息。又如,用户可以设置的中心频率的范围、输出功率的最小值、输出功率的最大值、输出功率超出最大最小值的范围等参数范围的提示消息,属于测量功能相关消息。又如,用户在使用某些测量功能之后,测量仪器10会在该功能执行完成之后提示用户此功能已执行完成,方便用户进行下一次功能选择,此类消息为用户消息。需要说明的是,按照不同的划分标准,消息类型有多种分类方式,此处仅作为一种示例进行说明。

作为一个示例,有些类型的消息并不是重要消息,例如用户消息,只是提示用户当前的功能是否执行完成,用户看到这种类型的消息只是作为参考,并不会影响用户对于测量结果的判断,因此这种类型的消息,其消息优先级可以较低。而系统消息及仪器自检消息会影响用户使用某些测量功能,可能会导致某些设置或某种状况下出现测量结果不准确,此时需要及时提示用户,且需要用户重点关注,这种类型的消息,其消息优先级可以较高。

当用户使用测量仪器10的过程中,控制单元102会不断的查询测量仪器10的当前工作状态或用户的操作,所述用户的操作可以是用户使用按键单元100所产生的操作,也可以是用户操作显示单元104屏幕上的菜单所产生的操作。控制单元102判断查询结果是否满足预设条件,该预设条件是测量仪器10出厂之前,根据可能发生的所有情况预先设置好的,所述预设条件可以包括:在某些设置状态下已仪器校准、前端硬件没有损坏,用户设置的参数处于正常范围、输出功率处于正常范围、当前功能正在执行等等。当查询结果不满足上述预设条件时,就会产生对应的消息ID。每一种预设条件的查询结果对应一个消息ID。

消息管理单元103收到控制单元102产生的消息ID之后,会根据所述消息ID在消息存储单元101中查询对应的消息详细内容和消息优先级。作为一个示例,按照图2所示的消息信息的存储结构,可以根据所述消息ID索引到消息ID的地址,查找消息ID后面一个字节,该字节表示消息优先级。显示单元104根据消息管理单元103查询的消息优先级获得对应的显示方式,并依据所述显示方式即时显示所查询到的消息详细内容。不同的消息优先级对应不同的显示方式,该种对应关系可以在测量仪器10出厂之前预先定义好,也可以开放给用户,则用户能够根据自己的需求灵活的配置。

作为一个举例说明,在本发明实施例中,所述显示方式包括:显示位置和字体颜色中的一种或者几种的组合。不同的消息优先级可以对应不同的显示位置,消息优先级低的消息其显示位置可以设于屏幕的非重要位置,能够降低遮挡屏幕对用户带来的影响。

作为一个示例,所述显示位置包括:在显示单元104屏幕边缘的消息栏中显示和/或在弹出窗口中显示。作为一个示例,所述消息优先级由低到高对应的所述显示位置可以包括三种:仅在显示单元104的屏幕边缘的消息栏中显示、仅在弹出窗口中显示、在弹出窗口和所述消息栏中同时显示。作为另一个示例,所述消息优先级由低到高对应的所述显示位置可以包括两种:仅在显示单元屏幕下边的消息栏中显示、在弹出窗口和所述消息栏中同时显示。则,消息优先级高时,利用弹出窗口进行显示,能够引起用户注意,方便用户定位测量中遇到的问题;消息优先级较低时,只需要在消息栏提示用户,不在屏幕上弹出窗口显示,既不会遮挡屏幕上的重要信息,又不会频繁的干扰用户注意力,使用户有很好的体验度。

所述消息栏所处的屏幕边缘可以是屏幕下边,也可以是屏幕上边,还可以是屏幕左边或者屏幕右边。所述弹出窗口可以位于屏幕的中央,以引起用户注意;所述弹出窗口还可以位于屏幕中央偏上、或者屏幕中央偏下、偏左、或偏右、或者屏幕一角等任何位置,既可以引起用户注意,又可以避开屏幕上关键信息的显示位置。

另外,不同的消息优先级还可以对应不同的字体颜色。消息优先级高的字体颜色鲜艳醒目,例如,可以是红色、黄色等;消息优先级低的字体颜色可以为屏幕上常用的字体颜色,例如,黑色。

此外,除了单独将不同的显示位置或字体颜色与不同的消息优先级进行对 应,还可以将显示位置与字体颜色进行组合,既能够获得更多的显示方式,以对应更多的消息优先级,又能够更加明显的区分各类不同优先级别的消息,明显的区分用户对不同消息的关注度。

作为一个示例,在本发明实施例中,消息优先级被分为三类,分别用数字1、2、-1表示消息优先级从低到高。

当消息优先级为-1时,如图3所示,在显示单元104的屏幕上以弹出窗口301的方式显示所述消息详细内容,并且以红色字体颜色显示;同时,在屏幕下方的消息栏302中也以红色字体显示所述消息详细内容。

当消息优先级为2时,参照图3,在弹出窗口301和所述消息栏302中同时显示消息详细内容,但不修改字体颜色,保持为黑色。

当消息优先级为1时,如图4所示,仅在屏幕下方的消息栏401中显示所述消息详细内容,且字体颜色保持不变,为黑色。

作为一个举例说明,在本发明实施例中,测量仪器10还包括:第一定时器,用于在即时显示所述消息详细内容时进行计时,并在计时达到第一预设时间值时,将计时清零并触发显示单元104隐藏所述弹出窗口、或者隐藏所述消息栏、或者同时隐藏所述弹出窗口和所述消息栏。也就是说,显示消息详细内容后,在达到一定时间时会刷新屏幕,自动隐藏弹出窗口和/或消息栏,不再遮挡屏幕,节约屏幕显示空间,便于用户进行后续操作。

作为一个举例说明,在本发明实施例中,每当所述控制单元102产生新的消息ID产生时,显示单元104刷新屏幕,显示新的消息ID对应的消息详细内容,并触发第一定时器从零开始重新计时。第一预设时间值即为消息详细内容在屏幕显示停留的时间,在当前的一个消息详细内容显示停留时间范围内,如果有其它新的消息ID产生,则刷新屏幕,显示新的消息ID所对应的消息详细内容。作为一个示例,第一预设时间值为3秒,假设显示单元104显示“中心频率超限”的消息详细内容,此时,第一定时器从零开始计时,如果计时到3秒时,没有新的消息ID产生,则自动隐藏“中心频率超限”的消息详细内容;如果计时未到3秒时,产生一个新的消息ID,则显示新的消息ID对应的消息详细内容,例如“幅度超限”,同时触发第一定时器从零开始重新计时。

作为另一个举例说明,在本发明实施例中,所述控制单元102还用于再次查询测量仪器10的当前工作状态或用户的操作,当查询结果满足预设条件时,触发显示单元104隐藏所述消息栏。也就是说,如果提示消息内容对应的问题 被关注并因为用户的重新设置之后,测量仪器10恢复正常、满足预设条件,例如,已经完成校准、或者前端硬件损坏已修复、或者用户设置的参数处于正常范围内、或者输出功率处于正常范围内等等,此时消息栏中的消息详细内容才会被隐藏,否则会一直在消息栏显示。

作为一个举例说明,在本发明实施例中,所述消息管理单元103还用于在即时显示所述消息详细内容时,将产生的消息ID、及其对应的消息缩略内容、产生时间作为一条消息记录,按照时间先后顺序依序记录在消息列表中。也就是说,在用户开机使用测量仪器10的过程中,所产生的所有消息均会以消息记录的形式保存在消息列表中,所述消息列表用于用户在开机一段时间后浏览、查询开机后的消息记录。作为一个示例,所述显示列表在每次关机后都会清空。作为另一个示例,所述显示列表也可以在每次关机后都不做清空。

作为一个举例说明,在本发明实施例中,所述消息管理单元103还用于在即时显示所述消息详细内容时,判断产生的消息ID与消息列表中记录的最后一个消息ID是否相同,如果相同,则不再记录;如果不同,则将产生的消息ID、及其对应的消息缩略内容、产生时间作为一条消息记录,按照时间先后顺序依序记录在消息列表中。重复产生的消息记录在消息列表中不再重复罗列,节约了系统资源。

作为一个举例说明,在本发明实施例中,所述显示单元104还用于显示所述消息列表,所述消息管理单元103还用于在浏览所述消息列表,且通过按键或旋钮键选中一条消息记录时,根据选中的消息记录的消息ID在消息存储单元101中查询对应的消息详细内容,并触发所述显示单元104以弹出窗口的方式显示所述消息详细内容。通过该方法,可以在有限的屏幕中显示消息详细内容,无需对比用户手册查阅消息详细内容,既节约用户时间,又能够随时根据用户的需要即时显示,方便用户查看。

新产生的消息记录依序追加记录在消息列表中,如图5所示,当用户通过菜单打开消息列表500时,最新一行的消息记录会被定位、选中,图5以选中消息记录的消息详细内容501表示其所在的消息记录被选中,也可以直接选中一行消息记录(包括消息ID、消息详细内容和产生时间)。每一行消息记录会具有一个行号。当用户需要浏览消息列表500的其他消息记录时,可以通过按键单元100上的方向按键选中一行消息记录,例如,当用户按向上的方向按键 时,选中当前消息记录的相邻上一行消息记录;当用户按向下的方向按键时,选中当前消息记录的相邻下一行消息记录。类似的,当用户向左或者向右旋转旋钮键时,可以选中当前消息记录的相邻上一行或下一行消息记录。消息管理单元103根据当前选中的消息记录定位行号,根据行号查找对应的消息ID,再根据消息ID查找对应的消息详细内容。如图6所示,在选中的消息记录所在行的位置以弹出窗口502的方式显示该行消息记录的消息详细内容。

作为一个举例说明,在本发明实施例中,测量仪器10还包括:第二定时器,用于在浏览所述消息列表显示所述消息详细内容时进行计时,并在计时达到第二预设时间值时,将计时清零并触发显示单元104隐藏所述弹出窗口,不再遮挡屏幕,节约屏幕显示空间,便于用户进行后续操作。

作为一个举例说明,在本发明实施例中,测量仪器10的按键单元10还包括:一个快捷键;所述消息管理单元103还用于在用户触发所述快捷键后,定位消息列表中选中的消息记录,根据选中的消息记录的消息ID在消息存储单元101中查询对应的消息详细内容,并触发所述显示单元104以弹出窗口的方式显示所述消息详细内容。也就是说,当用户通过触发按键或旋钮键查看消息详细内容并自动隐藏后,如果用户没有阅读完,想再次查看之前的消息详细内容,则可以触发快捷键再次显示当前定位的消息记录的消息详细内容。

作为另一个举例说明,在本发明实施例中,当用户浏览消息列表时,测量仪器10可以不设置第二定时器对所述弹出窗口进行隐藏,则用户通过触发按键或旋钮键显示消息详细内容后,保持显示的消息详细内容不变,当用户触发某一快捷键后,显示单元104隐藏所述弹出窗口中的消息详细内容,防止弹出窗口自动隐藏时间太快,用户没有浏览完成。

需说明的是,在浏览消息列表时,显示单元104需要根据选中的消息记录所在的行计算出弹出窗口的显示位置,如果在用户浏览消息列表时实时计算弹出窗口的显示位置,则会花费一定时间,降低效率,用户体验会不好。因此,可以将当前屏幕显示的消息列表每一行消息记录对应的弹出窗口的显示位置预先计算出来,并进行保存,当需要显示消息详细内容时,定位索引选中消息记录的行号,根据行号查找对应的显示位置,显示单元104按照所查找的显示位置以弹出窗口的形式显示所述消息详细内容。

作为一个举例说明,在本发明实施例中,第一定时器和第二定时器可以共用同一个定时器。第一预设时间值和第二预设时间值可以相同,也可以不同。 也就是说,即时显示消息详细内容时的停留时间和浏览消息列表时消息详细内容的停留时间,可以相同,也可以不同。

作为一个举例说明,在本发明实施例中,可以提供定时器时间设置功能,使用户能够自定义设置所述第一预设时间值和第二预设时间值,在用户自定义的时间内隐藏所述弹出窗口和/或所述消息栏,更加灵活、方便,提高用户的体验度。

以上对本发明所提供的一种具有消息提示功能的测量仪器,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1