System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种无线遥控器按键的测试方法、装置、设备和介质制造方法及图纸_技高网

一种无线遥控器按键的测试方法、装置、设备和介质制造方法及图纸

技术编号:40240221 阅读:4 留言:0更新日期:2024-02-02 22:38
本申请涉及遥控器测试的技术领域,尤其涉及一种无线遥控器按键的测试方法、装置、设备和介质。本申请通过响应待测遥控器的测试请求,获取待测遥控器的标识号,然后从预设的遥控器数据库中调取与标识号相匹配的按键码表,然后根据触发待测键时发送的待测信号中提取出对应的目标按键码值,在待测遥控器关联的测试设备的测试界面上显示与目标按键码值对应的目标按键名称的测试记录,从而使得各个种类的遥控器能够统一在测试界面上进行可视化测试,相比于现有的控制具体的产品进行验证,简化了测试过程,提高了测试效率。

【技术实现步骤摘要】

本申请涉及遥控器测试的,尤其是涉及一种无线遥控器按键的测试方法、装置、设备和介质


技术介绍

1、市面上无线遥控器(主要是蓝牙/2.4g遥控器)日渐增多,对应的无线遥控器测试需求也逐渐增多,目前的无线遥控器的种类繁多,尽管方便了终端用户的使用,但是对于遥控器的生产厂家而言,往往需要在生产测试过程中采用大量的人力针对不同种类的遥控器完成按键的可用性测试工作。常规的测试方法需要人工通过遥控器控制对应的产品来验证遥控器按键的可用性,测试过程繁琐、测试效率较低,对此情况有待进一步改善。


技术实现思路

1、为了解决现有的无线遥控器测试过程繁琐、测试效率较低的问题,本申请提供一种无线遥控器按键的测试方法、装置、设备和介质,采用如下的技术方案:

2、第一方面,本申请提供一种无线遥控器按键的测试方法,包括如下步骤:

3、响应于待测遥控器的测试请求,获取所述待测遥控器的标识号,并从预设的遥控器数据库中调取与所述标识号相匹配的按键码表,所述按键码表中包含有所述待测遥控器上所有按键的按键名称和对应的按键码值;

4、触发所述待测遥控器的待测键,以向关联的测试设备发送所述待测键触发的目标按键信号;

5、在所述测试设备接收到所述目标按键信号时,提取所述目标按键信号中的目标按键码值,并在所述待测遥控器关联的测试设备的测试界面上显示所述目标按键码值对应的目标按键名称的测试记录;所述目标按键码值为所述按键码表中与所述待测键相对应的按键码值,所述目标按键名称为与所述目标按键码值对应的按键名称。

6、通过采用上述技术方案,本申请通过响应待测遥控器的测试请求,获取待测遥控器的标识号,然后从预设的遥控器数据库中调取与标识号相匹配的按键码表,然后根据触发待测键时发送的待测信号中提取出对应的目标按键码值,在待测遥控器关联的测试设备的测试界面上显示与目标按键码值对应的目标按键名称的测试记录,从而使得各个种类的遥控器能够统一在测试界面上进行可视化测试,相比于现有的控制具体的产品进行验证,简化了测试过程,提高了测试效率。

7、可选的,所述触发所述待测遥控器的待测键之后,还包括:

8、若在预设触发时长内,未接收到所述目标按键信号,则判定按键检测为第一异常状态,并输出预设的第一故障信号。

9、通过采用上述技术方案,当预设触发时长内未接收到目标按键信号时,判定按键检测异常,并输出对应的故障信号。

10、可选的,所述获取所述待测遥控器的标识号之后,还包括如下步骤

11、从预设的遥控器数据库中调取与所述标识号对应的解码规则;

12、在所述测试设备接收到所述目标按键信号时,根据所述解码规则对所述目标按键信号进行解码。

13、通过采用上述技术方案,由于待测遥控器的种类繁多,各个不同遥控器之间可能采用不同的编解码规则,本申请通过在预设的遥控器数据库中调取与标识号对应的解码规则,从而在接收到目标按键信号时,根据解码规则进行解码,从而实现了对不同编码规则的遥控器自动采用相对应的解码规则。

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、按键码表调取模块,用于响应于待测遥控器的测试请求,获取所述待测遥控器的标识号,并从预设的遥控器数据库中调取与所述标识本文档来自技高网...

【技术保护点】

1.一种无线遥控器按键的测试方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的无线遥控器按键的测试方法,其特征在于,所述触发所述待测遥控器的待测键之后,还包括:

3.根据权利要求1所述的无线遥控器按键的测试方法,其特征在于,所述获取所述待测遥控器的标识号之后,还包括:

4.根据权利要求1所述的无线遥控器按键的测试方法,其特征在于,所述目标按键信号包括识别码,所述方法还包括:

5.根据权利要求1所述的无线遥控器按键的测试方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的无线遥控器按键的测试方法,其特征在于,所述获取所述定时指令中触发所述待测键的触发时间点序列之前,所述方法还包括:

7.根据权利要求6所述的无线遥控器按键的测试方法,其特征在于,在显示所述目标按键码值对应的目标按键名称的测试记录之后,还包括如下步骤:

8.一种无线遥控器按键的测试装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1-7中任一项所述的无线遥控器按键的测试方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7中任一项所述的无线遥控器按键的测试方法的步骤。

...

【技术特征摘要】

1.一种无线遥控器按键的测试方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的无线遥控器按键的测试方法,其特征在于,所述触发所述待测遥控器的待测键之后,还包括:

3.根据权利要求1所述的无线遥控器按键的测试方法,其特征在于,所述获取所述待测遥控器的标识号之后,还包括:

4.根据权利要求1所述的无线遥控器按键的测试方法,其特征在于,所述目标按键信号包括识别码,所述方法还包括:

5.根据权利要求1所述的无线遥控器按键的测试方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的无线遥控器按键的测试方法,其特征在于,所述获取所述定时指令中触发所述待测键的...

【专利技术属性】
技术研发人员:黄敏毫建瑞民蔡俊胡君锋
申请(专利权)人:广州安聚物联网科技有限公司
类型:发明
国别省市:

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

1