一种电视机的遥控数据传输方法技术

技术编号:11686726 阅读:183 留言:0更新日期:2015-07-06 19:17
本发明专利技术公开了一种电视机的遥控数据传输方法,包括:S401、RF收发器获取主机发送的控制命令数据;S402、RF收发器将接收到的数据存放到缓冲区Buffer中;S403、判断Buffer中第一个字节的数据是否为0x5A,若是,则认为RF收发器3获取到的数据是游戏手柄数据,执行后续步骤;否则,认为是其它设备数据,退出本过程;S404、RF收发器将Buffer中的数据存放到符合HID协议的输出数据包中;S405、判断枚举过程是否成功,若成功,则执行后续步骤;否则,退出本过程;所述枚举过程即遥控器识别RF收发器的设备识别过程;S406、RF收发器以射频信号的方式反馈主机的控制命令数据给遥控器,返回步骤S401。简化了用户的操作,满足了用户的多样化需求。

【技术实现步骤摘要】
一种电视机的遥控数据传输方法本申请是2011年05月12日提出的专利技术名称为“一种电视机的遥控数据传输方法及互动装置”的中国专利技术专利申请201110122116.9的分案申请。
本专利技术属于遥控控制
,具体地说,是涉及一种对接收到的遥控信号进行数据整理并与电视机进行数据传输的方法以及采用所述遥控数据传输方法设计的电视机。
技术介绍
随着电视技术的飞速发展,融合有更多功能的智能化电视机不断涌现,比如在电视机中增加体感游戏功能等等。当用户体验体感游戏时,需要使用专门的体感游戏手柄遥控电视机,进而实现对游戏进度的控制。对于目前的体感游戏手柄来说,一种是采用有线方式连接主机,将用户操作游戏手柄的指令数据发送给主机,比如游戏手柄的转动角度及转角速度、上下左右移动方向等等,控制主机中游戏的进度,并同时接收主机反馈的控制命令,进而控制游戏手柄中的震动马达、语音录入模块等相应的功能模块启动运行,实现用户的体感功能;另一种是采用无线遥控方式,实现体感游戏手柄与主机之间的数据交互。前者由于采用有线数据传输方式,使用起来很不灵活;后者采用无线遥控方式虽然方便了用户的使用,但是通常采用基于蓝牙通讯协议的数据传输方式完成游戏手柄与主机之间的数据通信,因此通信速率不是很高。此外,采用上述独立的游戏手柄设计方式,需要电视机用户同时配置遥控器和体感游戏手柄,以实现对电视机的传统遥控控制和体感游戏操作,不仅购置成本高,而且使用起来也极不方便。
技术实现思路
本专利技术的目的之一在于提供一种基于HID协议的电视机遥控数据传输方法,以解决现有采用蓝牙通讯协议传输遥控数据通信速率不高的问题。本专利技术的目的之二在于提供一种在电视机遥控器中实现体感游戏手柄功能的设计方法,以方便用户的日常使用。针对本专利技术的目的之一,本专利技术所提出的电视机遥控数据传输方法采用以下技术方案予以实现:在电视机的主机上连接RF收发器,所述RF收发器接收遥控器发出的射频信号,并将其转换成符合HID协议的输入数据包,以USB通信协议的方式传递给主机。进一步的,所述RF收发器还可以同时接收主机反馈的控制命令数据,将其转换成符合HID协议的输出数据包,以射频信号的方式反馈给所述的遥控器。又进一步的,所述RF收发器将遥控器和主机发出的体感游戏数据整理成符合HID协议的数据进行通信。再进一步的,在所述符合HID协议的输入数据包中定义有8个字节,其中,第零字节中存放HID设备的唯一标识数据;第一、二、三字节中分别存放三轴加速计的X、Y、Z轴的高八位数据,X、Y、Z轴的低两位数据分别依次存放在第七字节的低六位中;第五、六字节中分别存放陀螺仪的两轴数据;第四字节和第七字节的高两位中存放体感游戏手柄的按键值。更进一步的,在所述符合HID协议的输出数据包中也定义有8个字节,其中,第零字节中存放HID设备的唯一标识数据,且与输入数据包中的唯一标识数据相同;第七字节中存放主机反馈给遥控器的控制命令数据。针对本专利技术的目的之二,为了方便用户的使用,本专利技术将传统电视机遥控器与体感游戏手柄合二为一,设计了集成有体感游戏手柄功能和电视机传统遥控功能的智能遥控器。进一步的,所述遥控器采用红外信号的方式传输电视机的常规遥控信号,采用射频信号的方式传输体感游戏手柄的操作信号。基于上述遥控数据传输方法,本专利技术又提供了一种基于所述遥控数据传输方法设计的互动装置,包括电视机和遥控器,在所述电视机的主机上,其USB接口连接RF收发器,所述RF收发器接收遥控器发出的射频信号,并将其转换成符合HID协议的输入数据包,以USB通信协议的方式传递给主机,由此提高了遥控数据的通信速率。进一步的,为了方便电视机用户的日常使用,所述遥控器为集成有体感游戏手柄功能和电视机传统遥控功能的智能遥控器;所述RF收发器将遥控器发出的体感游戏数据整理成符合HID协议的输入数据包传递给主机,同时接收主机反馈的控制命令数据,并将其转换成符合HID协议的输出数据包,以射频信号的方式反馈给所述的遥控器。再进一步的,在所述遥控器中设置有体感游戏手柄电路模块,包括MCU以及与所述MCU连接的三轴加速计、陀螺仪、震动马达和语音录入模块;在遥控器面板上设置有体感游戏手柄按键,所述体感游戏手柄按键与遥控器面板上设置的传统电视遥控按键相复用,遥控器在体感游戏功能开启后,将表示复用按键的按压状态的数据发送给主机;否则,将复用按键的按键编码数据发送给主机。与现有技术相比,本专利技术的优点和积极效果是:本专利技术依照HID规范将遥控器发出的遥控数据整理成符合HID协议的自定义数据格式的数据包,传输给主机,从而极大地提高了数据的通信速率。同时,通过将电视机遥控器与体感游戏手柄融为一体,在电视机遥控器中实现游戏手柄的功能,从而用户只需使用一个遥控器即可完成对电视机的常规控制和体感游戏操作的双重功能,节约了购置成本,简化了用户的操作,满足了用户的多样化需求。结合附图阅读本专利技术实施方式的详细描述后,本专利技术的其他特点和优点将变得更加清楚。附图说明图1是本专利技术所提出的互动装置的一种实施例的系统架构示意图;图2是图1中遥控器的一种实施例的内部电路原理框图;图3是本专利技术所提出的遥控数据传输方法中对输入数据包的数据整理过程流程图;图4是本专利技术所提出的遥控数据传输方法中对输出数据包的数据整理过程流程图。具体实施方式下面结合附图对本专利技术的具体实施方式进行详细地描述。HID是HumanInterfaceDevice的简称,即人机接口设备,是Windows最早支持的USB类别。HID设备不一定要有人机接口,只要符合HID类别规范,就是HID设备。本实施例所提出的遥控数据传输方法就是将遥控器数据依照HID协议转换成HID设备的数据,再传输至主机,从而达到提高遥控器与主机之间数据的通信速率的设计目的。图1是采用所述遥控数据传输方法的互动装置的系统架构图,包括电视机、遥控器2和RF收发器3。所述RF收发器3插接在电视机主机1的USB接口上,可以内置于主机1的壳体内,也可以采用外插式,接收遥控器2发出的射频信号,并将其转换成符合HID协议的输入数据包,以USB通信协议的方式传递给主机1,使电视主机能够响应用户的操作指令。若主机1需要反馈控制命令数据给遥控器2,则可以通过所述的RF收发器3首先将主机1反馈的控制命令数据转换成符合HID协议的输出数据包,然后再以射频信号的方式反馈给遥控器2。本实施例以将体感游戏手柄模拟成为一个HID设备为例进行说明,即所述的遥控器2可以是独立的体感游戏手柄,也可以是集成有体感游戏手柄功能和电视机传统遥控功能的智能遥控器,即通过将体感游戏手柄中的功能模块集成到电视机传统遥控器中,进而可以实现遥控器与体感游戏手柄的合二为一。游戏中产生的原始数据通过遥控器2分析整理后发射到RF收发器3,RF收发器3将这些数据存放在符合HID协议的数据包中,比如本实施例自定义数据格式的HID数据包,将数据转换成HID数据,从而虚拟成符合HID规范的人体学输入设备,最终这些数据通过RF收发器3以USB通信协议的方式传递给主机1,完成整个通信过程,实现体感游戏手柄的功能。本实施例为了方便用户的使用,优选在电视机遥控器中融合体感游戏手柄功能,以形成一个智能遥控器,用于对电视机主机1进行统一控制,其内部结构参本文档来自技高网...
一种电视机的遥控数据传输方法

【技术保护点】
一种电视机的遥控数据传输方法,在电视机的主机上连接RF收发器,所述RF收发器接收遥控器发出的射频信号,并将其转换成符合HID协议的输入数据包,以USB通信协议的方式传递给主机,其特征在于,主机控制遥控器的过程包括:S401、RF收发器获取主机发送的控制命令数据;S402、RF收发器将接收到的数据存放到缓冲区Buffer中;S403、判断Buffer中第一个字节的数据是否为0x5A ,若是,则认为RF收发器3获取到的数据是游戏手柄数据,执行后续步骤;否则,认为是其它设备数据,退出本过程;S404、RF收发器将Buffer中的数据存放到符合HID协议的输出数据包中;S405、判断枚举过程是否成功,若成功,则执行后续步骤;否则,退出本过程;所述枚举过程即遥控器识别RF收发器的设备识别过程;S406、RF收发器以射频信号的方式反馈主机的控制命令数据给遥控器,返回步骤S401。

【技术特征摘要】
1.一种电视机的遥控数据传输方法,在电视机的主机上连接RF收发器,所述RF收发器接收遥控器发出的射频信号,并将其转换成符合HID协议的输入数据包,以USB通信协议的方式传递给主机,其特征在于,主机控制遥控器的过程包括:S401、RF收发器获取主机发送的控制命令数据;S402、RF收发器将接收到的数据存放到缓冲区Buffer中;S403、判断Buffer中第一个字节的数据是否为0x5A,若是,则认为RF收发器获取到的数据是游戏手柄数据,执行后续步骤;否则,认为是其它设备数据,退出本过程;S404、RF收发器将Buffer中的数据存放到符合HID协议的输出数据包中;S405、判断枚举过程是否成功,若成功,则执行后续步骤;否则,退出本过程;所述枚举过程即遥控器识别RF收发器的设备识别过...

【专利技术属性】
技术研发人员:李磊梅方
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1