光标触控方法、装置以及设备与流程

文档序号:37860837发布日期:2024-05-07 19:37阅读:17来源:国知局
光标触控方法、装置以及设备与流程

本技术涉及示波器,尤其涉及一种光标触控方法、装置以及设备。


背景技术:

1、示波器一种用途十分广泛的电子测量仪器,是设计、制造和维修电子设备不可或缺的工具。随着示波器技术的不断发展,用户对示波器的操作方法提出了更高的要求,而光标操作是目前示波器上常见的测量方式,对波形的测量上有着无与伦比的优势。

2、在现有示波器中,往往在示波器的显示界面上设置两条垂直光标线和两条水平光标线,并设置与各光标线对应的光标标签显示光标测量信息,且光标标签显示形式包括固定位置显示和跟随光标线移动显示。但上述的光标标签显示形式容易遮挡波形以及各光标标签相互遮叠的情况,进而限制了用户的视觉观察范围。为解决上述的光标标签显示缺陷,常通过旋转示波器上的机械按钮调整光标线,从而将光标线对应的光标标签移动至用户可以观察到的显示位置。然而,这种光标操作方式需要不停地按机械按钮来回切换对应的垂直光标线和水平光标线,并且还需要不断地旋转机械按钮的角度校正光标线以及光标标签的显示位置,从而导致光标操作的方式十分繁琐且效率低下。

3、综上,在示波器的光标测量控制过程中,如何在解决光标标签的显示缺陷同时,提高光标测量的操作效率是目前亟需解决的技术问题。


技术实现思路

1、本技术的主要目的在于提供一种光标触控方法、装置以及设备,旨在解决光标标签的显示缺陷同时,提高示波器光标测量的操作效率。

2、为实现上述目的,本技术提供一种光标触控方法,所述光标触控方法应用于示波器,所述示波器包括触控显示屏,所述触控显示屏设置有当前光标、以及所述当前光标上的当前光标标签;

3、所述光标触控方法包括:

4、响应于所述触控显示屏的触控指令,得到所述触控显示屏上的触控点;

5、当所述触控点满足所述当前光标标签的使能移动条件时,获取所述触控点的滑动轨迹;

6、依据所述滑动轨迹使能移动所述当前光标标签,并显示移动后的当前光标标签。

7、可选地,所述依据所述滑动轨迹使能移动所述当前光标标签的步骤,包括:

8、依据所述滑动轨迹确定所述触控点在水平方向上的水平位移,以及所述触控点在垂直方向上的垂直位移;

9、当所述水平位移或者所述垂直位移达到设定阈值时,依据所述水平位移与所述垂直位移之间的比值,确定所述当前光标标签移动的目标方向;

10、依据所述目标方向和所述滑动轨迹确定所述当前光标标签移动的实时位移,并依据所述目标方向使能所述当前光标标签按照实时位移移动。

11、可选地,所述依据所述水平位移与所述垂直位移之间的比值,确定所述当前光标标签移动的目标方向的步骤包括:

12、当所述比值为所述水平位移不小于n倍所述垂直位移时,则确定所述当前光标标签移动的目标方向为所述水平方向;

13、当所述比值为所述垂直位移不小于m倍所述水平位移时,则确定所述当前光标标签移动的目标方向为所述垂直方向,其中,n>0,m>0。

14、可选地,所述依据所述目标方向使能所述当前光标标签按照实时位移移动的步骤,包括:

15、判断所述目标方向是否沿所述当前光标的光标方向;

16、若所述目标方向沿所述当前光标的光标方向,则将所述当前光标标签沿所述目标方向平移所述实时位移;

17、若所述目标方向未沿所述当前光标的光标方向,则按照所述目标方向使能所述当前光标跟随所述当前光标标签移动所述实时位移。

18、可选地,所述触控显示屏包括与所述当前光标平行的平行光标,以及所述平行光标上的平行光标标签;

19、所述按照所述目标方向使能所述当前光标跟随所述当前光标标签移动所述实时位移的步骤包括:

20、在确定所述当前光标朝向所述平行光标的移动方向与所述目标方向同相后,检测所述当前光标标签与所述平行光标标签在所述目标方向上的第一投影是否重合或者部分重合;

21、若所述当前光标标签与所述平行光标标签在所述目标方向的第一投影未重合或者部分重合,使能所述当前光标跟随所述当前光标标签沿所述目标方向平移所述实时位移。

22、可选地,在检测所述当前光标标签与所述平行光标标签在所述目标方向上的投影是否重合或者部分重合的步骤之后,所述光标触控方法还包括:

23、若所述当前光标标签与所述平行光标标签在所述目标方向的第一投影重合或者部分重合,则获取所述平行光标标签与所述当前光标标签之间在目标方向的标签差值距离;

24、当所述标签差值距离大于零时,使能所述当前光标跟随所述当前光标标签移动,并更新所述标签差值距离;

25、当更新后的标签差值距离为零时,使能所述当前光标标签以及所述平行光标标签与所述当前光标一并移动;

26、当所述当前光标移动至与所述平行光标重合的位置时,确定所述当前光标标签与所述平行光标标签之间的中心线与所述当前光标重合,将所述当前光标标签以及所述平行光标标签进行对调后,继续执行所述使能所述当前光标标签以及所述平行光标标签与所述当前光标一并移动的步骤,直至所述平行光标标签移动至当前光标标签的中位线与所述当前光标重合时,使能固定所述平行光标标签,并继续使能所述当前光标跟随所述当前光标标签移动,直至触控停止。

27、可选地,所述触控显示屏还包括与所述当前光标垂直的异向光标,以及所述异向光标上的异向光标标签;

28、所述按照所述目标方向使能所述当前光标跟随所述当前光标标签移动所述实时位移的步骤还包括:

29、若所述当前光标朝向所述异向光标标签的移动方向与所述目标方向同相,则确定所述当前光标标签与所述异向光标标签在目标方向的第二投影;

30、若所述第二投影重合或者部分重合,获取所述当前光标标签与所述异向光标标签在目标方向的标签差值间距;

31、当所述标签差值间距大于零时,则使能所述当前光标跟随所述当前光标标签移动至与所述异向光标标签之间的标签差值间距为零后,使能所述异向光标标签以及所述当前光标标签与所述当前光标一并移动;

32、当所述当前光标平移至所述异向光标标签的一半标签高度时,将所述当前光标标签平移至所述当前光标朝向所述目标方向的一侧,并将所述异向光标标签平移至所述当前光标背向所述目标方向的一侧后,继续执行所述使能所述异向光标标签以及所述当前光标标签与所述当前光标一并移动的步骤;

33、直至将所述异向光标标签从当前位置平移至所述异向光标标签的原始位置时,确定所述当前光标贯穿所述当前光标标签的中心坐标点,并使能固定所述异向光标标签后,继续使能所述当前光标标签跟随所述当前光标平移所述实时位移,直至触控停止。

34、可选地,所述平行光标的数量有多个,所述光标触控方法还包括:

35、响应于所述触控显示屏的多光标移动指令,至少得到一个光标标识,并将所述光标标识指定的平行光标作为目标光标,构建所述目标光标与当前光标之间的连接线;

36、当所述触控点在所述连接线上,则沿垂直于所述当前光标的光标方向同时移动所述当前光标以及所述目标光标。

37、可选地,所述光标触控方法包括:

38、当所述触控点对应的触摸时长超过预设的时间阈值时,响应于所述触控点所在的操作功能分区,得到操作功能分区指示的光标操作指令;

39、依据所述光标操作指令执行对应的光标测量操作,所述光标测量操作至少包括设置光标菜单和删除光标。

40、此外,为实现上述目的,本技术还提供一种光标触控装置,本技术光标触控装置包括:

41、响应模块,用于响应于所述触控显示屏的触控指令,得到所述触控显示屏上的触控点;

42、获取模块,用于当所述触控点满足所述当前光标标签的使能移动条件时,获取所述触控点的滑动轨迹;

43、移动模块,用于依据所述滑动轨迹使能移动所述当前光标标签,并显示移动后的当前光标标签。

44、本技术光标触控装置的各个功能模块在运行时实现如上所述的本技术光标触控方法的步骤。

45、此外,为实现上述目的,本技术还提供一种光标触控设备,所述光标触控设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的光标触控程序,所述光标触控程序被所述处理器执行时实现上述光标触控方法的步骤。

46、本技术提供了一种光标触控方法对现有的光标操作方式进行了优化。具体的,本技术的示波器对触控显示屏的触控指令做出响应,可以及时得到触控显示屏上的触控点,当触控点满足当前光标标签的使能移动条件时,可以及时准确地获取触控点的滑动轨迹,然后依据触控点的滑动轨迹使能移动当前光标标签,从而在不使用机械按钮的情况下通过触控点的滑动轨迹便可快速便捷地调整光标标签在触控显示屏上的显示位置,即在触控显示屏上使得当前光标标签直接跟随触控点的滑动轨迹进行移动即可解决光标标签显示缺陷的问题,还避免了用户多次操作机械按钮校正光标标签的显示位置而致使光标操作效率低的现象发生,进而有效地提高了光标测量的操作效率。

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