[发明专利]实现软操作界面系统和超声系统实时通讯的方法和系统有效
申请号: | 201010603105.8 | 申请日: | 2010-12-23 |
公开(公告)号: | CN102043678A | 公开(公告)日: | 2011-05-04 |
发明(设计)人: | 周玉禄;陈欣;姜丽娟 | 申请(专利权)人: | 深圳市开立科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京海虹嘉诚知识产权代理有限公司 11129 | 代理人: | 吴小灿 |
地址: | 518051 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 操作 界面 系统 超声 实时 通讯 方法 | ||
技术领域
本发明涉及超声系统技术领域,特别是涉及一种实现软操作界面系统和超声系统实时通讯的方法和系统。所述软操作界面系统是指用来显示对超声系统进行操作控制的子菜单及各种参数信息的子系统,包括触摸屏子系统、无线控制器、PC终端等,区别于超声系统上设置的“硬操作面板”,所述“硬操作面板”包括按键、旋钮编码器、滑块电位计等。
背景技术
随着科学技术的发展,超声系统包含的功能越来越多,相关功能的操作及参数的调节越来越复杂,因此对于终端用户所需操作技能的要求也越来越高。传统的超声系统的“硬操作面板”是超声系统的人机接口,一般包括功能按键、旋钮编码器、滑块电位计等。近年来,人们正在研究在一些较大的超声系统上同时使用“硬操作面板”和“软操作界面”,“软操作界面”一般指触摸屏子系统、无线控制器、PC终端等,“硬操作面板”用来切换较大的功能模块或快捷操作;“软操作界面”用来显示对超声系统进行操作控制的子菜单及各种参数信息,从而降低操作复杂性,提高显示信息的质量。
现有的“软操作界面”系统和超声系统之间的通讯,主要采用以下两种方案实现:
1)双显卡:利用PC(个人计算机)主板提供的双显卡功能,超声系统主显示器使用第1个显卡,“软操作界面”的显示器使用第2个显卡,主机系统同时控制主显示器和“软操作界面”显示器的显示内容,并处理触摸屏输入;
2)独立子系统:“软操作界面”使用独立的触摸屏子系统,子系统中预先存储操作子菜单和显示的参数内容,超声系统和触摸屏子系统通过串口或其它方式连接,使用自定义的协议在两者之间通信。
但是现有方案存在的一些问题是:超声系统必须具备有一种特定视频输出功能,而使用双显卡技术是实现该功能的常用方案,即将第2个显卡用于特定视频输出功能,如果将第2个显卡用作“软操作界面”系统,则会给特定视频输出功能带来困难,而且一些主板不具有双显卡硬件功能;在独立子系统方案中,超声系统功能在不断地根据客户的需求升级时,也需要同时升级匹配的“软操作界面”系统软件,并且,在超声系统中,用户会经常添加自定义信息,然而这些操作很容易导致与子系统信息不匹配问题。
发明内容
本发明的目的就是为了克服以上不足,提供了一种实现软操作界面系统和超声系统实时通讯的方法和系统,实现了软操作界面系统与超声系统的实时通讯,保证了软操作界面系统与超声系统数据的一致性和交互的实时性。
本发明的技术方案是:
一种实现软操作界面系统和超声系统实时通讯的方法,其特征在于,包括在所述软操作界面系统和超声系统之间按照如下步骤依序执行一组通讯协议,首先执行保证两者相互兼容的版本匹配验证协议;版本匹配验证协议执行成功后,执行保证两者数据一致性的文件数据下载协议;文件数据下载协议执行成功后,执行保证两者操作实时性的实时交互协议;前一个步骤是后一个步骤的基础,前一个步骤不成功,则后一个步骤不再执行;所述软操作界面系统是指用来显示对超声系统进行操作控制的子菜单及各种参数信息的子系统。
所述通讯协议中的每种协议都包含若干子命令,每个子命令包含0个或多个附加数据。
所述版本匹配验证协议的子命令包括自检成功命令,版本查看命令,版本信息命令,版本兼容命令和版本异常命令;所述自检成功子命令的附加数据包括4字节的设备类型信息,所述版本信息子命令的附加数据包括1字节的版本数据字节数信息和多字节的协议版本数据信息。
所述文件数据下载协议的子命令包括文件属性命令,文件内容命令,文件检验和命令,文件传送完毕命令,传送成功命令和传送失败命令;所述文件属性子命令的附加数据包括4字节的文件大小信息和2字节的文件块大小信息,所述文件内容子命令的附加数据包括首/尾各1字节的文件块编号和指定字节的文件块内容信息;所述文件检验和子命令的附加数据包括4字节的固定字节检验和信息。
所述实时交互协议的子命令包括调节参数命令、选择菜单命令、指定功能命令、参数显示命令、接收正确命令;所述调节参数子命令用于标识可分档调节的参数信息,包含参数ID、调节方向和调节次数;所述选择菜单子命令用于标识可选择的菜单消息,包含菜单ID;所述指定功能子命令用于标识可选择的模块功能,包含功能ID和激活状态;所述参数显示子命令用于标识改变参数的参数值,包含参数ID、参数值字节数和参数值;所述接收正确子命令用于标识本次通信过程的完成,不包含附加数据。
所述版本匹配验证协议的执行过程,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市开立科技有限公司,未经深圳市开立科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010603105.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种给纸装置
- 下一篇:适用于粒料高空下落的防尘装置