[发明专利]一体机系统无效
申请号: | 201010512050.X | 申请日: | 2010-10-18 |
公开(公告)号: | CN102033578A | 公开(公告)日: | 2011-04-27 |
发明(设计)人: | 王中军 | 申请(专利权)人: | 深圳市顶星数码网络技术有限公司 |
主分类号: | G06F1/16 | 分类号: | G06F1/16;G08C23/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518040 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一体机 系统 | ||
技术领域
本发明涉及一种一体机系统,尤其涉及一种包含遥控器的一体机系统。
背景技术
一体机系统在生活和工业生产中都发挥着重要的作用。对于遥控型的一体机系统,通常每台一体机都配备有专用的遥控器,而且不同一体机之间的遥控器并不通用。当专门配备的遥控器丢失、出现故障或者损坏时,就会给一体机的正常使用带来较大的不便,而再去厂家配备专用的遥控器,不但花费较长时间,而且带来额外的成本开支。
其次,专门配备的遥控器的遥控按键通常功能简单,仅能满足最基本需求。对于一体机,具备电脑的所有功能,其控制远远超过了传统遥控器的一些简单控制,如打开文件,移动鼠标等操作。也就是说,现有一体机系统的遥控器的扩展性较差。
此外,一台一体机只能接收一个遥控器的操作,对于需要多位操作者在同一台一体机上遥控操作时,例如对战游戏,此时,一个遥控器显然不能满足这种多人操作需求。
发明内容
针对现有一体机系统存在遥控器不通用、扩展性能较差和不能满足多人操作需求的问题,本发明提供一种通用性好、扩展性能较好和能满足多人操作需求的一体机系统。
一种一体机系统,其包括一体机和遥控器。该遥控器包括控制信号发射单元,该控制信号发射单元发出模拟信号,该一体机包括控制信号接收单元和嵌入式控制单元,并运行Windows设备虚拟驱动和上层应用程序;该控制信号接收单元接收该模拟信号,将该模拟信号转换为数字信号后传送给该嵌入式控制单元。该嵌入式处理单元将接收的数字信号转化为键值码,其中该键值码包括设备号、键值和校验码,然后将键值码传送给Windows设备虚拟驱动。Windows设备虚拟驱动先判断校验码是否正确,如果校验码不正确则不对键值进行处理,如果校验码正确则将键值转换为鼠标/键盘事件,再将设备号、键值和鼠标/键盘事件传给上层应用程序。上层应用程序将键值与现有的键值表进行比较,如果该键值已经存在于现有键值表中,则执行该键值对应的功能,如果该键值尚未存在于现有键值表中,则创建新的键值表,并为该键值定义一功能。
作为上述一体机系统的进一步改进,该控制信号发射单元发出的模拟信号为红外信号。
作为上述一体机系统的进一步改进,该一体机进一步包括电视模块。
作为上述一体机系统的进一步改进,该嵌入式控制器接收该数字信号,通过消费者红外协议将该数字信号转换为键值码。
作为上述一体机系统的进一步改进,该键值码为32位数据结构,其头部16位为设备号,中间8位为键值,最后8位为校验码,且每个遥控器的设备号不同,每种遥控器的每个键值是唯一的。
作为上述一体机系统的进一步改进,该键值码被通过Windows系统控制中断传送给Windows设备虚拟驱动。
作为上述一体机系统的进一步改进,Windows设备虚拟驱动通过人机接口设备协议将设备号、键值和鼠标/键盘事件传给上层应用程序。
作为上述一体机系统的进一步改进,该键值表以设备号为区分标记,将设备号相同的键值存储在同一个键值表中,设备号不同的键值则存储在不同的键值表中。
本发明一体机系统通过学习来达到扩展功能的作用,而且通用性较好。
附图说明
图1是本发明一体机系统一较佳实施方式的主要架构示意图。
图2是本发明中上层应用程序动态处理键值功能的流程示意图。
具体实施方式
下面结合附图对本发明进行详细说明。
请参阅图1和图2,其中图1是本发明一体机系统一较佳实施方式的主要架构示意图,图2是本发明中上层应用程序动态处理键值功能的流程示意图。该一体机系统包括一体机及遥控器,该一体机系统可以通过学习而扩展其遥控功能。其中,该遥控器除了可以遥控不同一体机之外,还可以遥控其它诸多设备,详细如下所述。
该遥控器包括多个遥控按键(图未示)和红外发射单元。该红外发射单元根据不同的遥控按键或者组合以发射相应的红外模拟信号。当然,根据产品的不同设计需求,可以同时兼容至少两种的组合遥控器。
该一体机为PC电脑,其还包括电视模块,也就是说,该一体机同时具有电脑和电视功能。该一体机包括红外接收单元(IR receiver)、嵌入式控制器(embedded controller,EC),其在工作时运行Windows设备虚拟驱动(VxD)和上层应用程序。该红外接收单元接收来自该遥控器的红外模拟信号,并将该红外模拟信号转换为数字信号,然后将数字信号发送给该嵌入式控制器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市顶星数码网络技术有限公司,未经深圳市顶星数码网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010512050.X/2.html,转载请声明来源钻瓜专利网。