[发明专利]红外遥控设备自动测试装置及方法有效
申请号: | 201210480875.7 | 申请日: | 2012-11-23 |
公开(公告)号: | CN103839404B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 游望星;刘克华 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G08C25/00 | 分类号: | G08C25/00;G08C23/04 |
代理公司: | 工业和信息化部电子专利中心11010 | 代理人: | 马东伟 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 红外 遥控 设备 自动 测试 装置 方法 | ||
1.一种红外遥控设备自动测试装置,其特征在于,包括:
上位机,用于模拟按键功能生成模拟遥控器,并将用户通过该模拟遥控器进行按键操作时对应的按键信息携带在测试命令中发送给下位机,所述遥控器的界面包括开始录播按钮和停止录播按钮,用于在学习波时录制下位机发送过来的学习目标的采样波形,所述上位机发送学习命令,请求下位机采集学习目标发出的红外波;
下位机,用于对从上位机接收到的测试命令进行解析后转换为对应的红外编码,然后按照红外编码的规范将该测试命令对应的红外编码转换为红外波,发送给对应的待测试的红外遥控设备,以及根据接收到的学习命令进入学习状态并等待作为学习目标发射红外波,当学习目标发送红外波触发下位机采样时,下位机进行采样并将采样波形发送给上位机进行分析。
2.根据权利要求1所述的装置,其特征在于,所述上位机具体包括:遥控界面模块、配置模块、执行脚本界面模块、脚本数据处理模块以及数据发送与接收模块,其中,
所述遥控器界面模块,用于模拟遥控器界面,将用户选择的按键所对应的按键信息发送给数据发送与接收模块;
所述配置模块,用于将每个按键的键值对应文件导入脚本列表,并设置脚本运行规则;
所述执行脚本界面模块,用于对脚本列表进行管理,并调用所述脚本数据处理模块生成的脚本文件,将脚本文件中每个按键的按键信息发送给所述数据发送与接收模块;
所述脚本数据处理模块,用于根据键值对应文件以及脚本运行规则生成脚本文件并进行保存,提供给所述执行脚本界面模块调用,并对脚本文件的执行结果进行评判;
所述数据发送与接收模块,用于接收遥控器界面模块发来的按键信息以及脚本数据处理模块发来的按键信息,并将其携带在测试命令中通过上位机与下位机之间的接口发送给下位机。
3.根据权利要求2所述的装置,其特征在于,所述上位机还包括:
日志模块,用以记录所有发送的按键信息,并将脚本文件的名称以及对应的按键信息以日志文件的形式进行保存。
4.根据权利要求2所述的装置,其特征在于,所述脚本运行规则包括:单个脚本执行的次数、多个脚本间的事件间隔以及脚本列表循环执行的次数。
5.根据权利要求4所述的装置,其特征在于,所述下位机具体用于,
对接收到的测试命令进行解析后转换为对应的红外编码,然后按照红外编码的规范将该测试命令对应的红外编码转换为红外波;根据解析得到的脚本运行规则发送一次或多次红外波给对应的待测试的红外遥控设备。
6.一种红外遥控设备自动测试方法,其特征在于,应用一种红外遥控设备自动测试装置,所述装置包括:上位机和下位机,则所述方法包括:
上位机模拟按键功能生成模拟遥控器,并将用户通过该模拟遥控器进行按键操作时对应的按键信息携带在测试命令中发送给下位机;
所述遥控器的界面包括开始录播按钮和停止录播按钮,用于在学习波时录制下位机发送过来的学习目标的采样波形;
所述上位机发送学习命令,请求下位机采集学习目标发出的红外波;
下位机对从上位机接收到的测试命令进行解析后转换为对应的红外编码,然后按照红外编码的规范将该测试命令对应的红外编码转换为红外波,发送给对应的待测试的红外遥控设备;
根据接收到的学习命令进入学习状态并等待作为学习目标发射红外波,当学习目标发送红外波触发下位机采样时,下位机进行采样并将采样波形发送给上位机进行分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210480875.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:静电喷涂涂装设备
- 下一篇:网络型手指静脉门禁系统及其控制方法