[发明专利]一种红外码库的高效对码方法、装置、设备和介质在审
| 申请号: | 202011518941.6 | 申请日: | 2020-12-21 |
| 公开(公告)号: | CN112559579A | 公开(公告)日: | 2021-03-26 |
| 发明(设计)人: | 詹启埕;何云鹏;林石茂;高如正 | 申请(专利权)人: | 福建星网天合智能科技有限公司 |
| 主分类号: | G06F16/2457 | 分类号: | G06F16/2457;G06F16/2453 |
| 代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 林燕 |
| 地址: | 350100 福建省福州市闽*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 红外 高效 方法 装置 设备 介质 | ||
1.一种红外码库的高效对码方法,其特征在于:包括下述步骤:
S1、红外码库根据用户提交的红外设备的类型信息和品牌信息请求相关的码库列表;
S2、按当前码库权重对码库列表进行优先级排序,供对码端依序遍历,并按照排序优先级由高到低的顺序选择码库进行对码;
S3、如果某个码库整体对码成功,则提升该码库的权重值,否则保持该码库的权重值不变。
2.根据权利要求1所述的一种红外码库的高效对码方法,其特征在于:所述S2中的对码具体是:
S21、在当前码库列表中选择一码库作为当前码库进行测试;
S22、在当前码库中选择一按键作为当前按键,判断所述码库列表中的其他码库中是否有按键与该当前按键的码值相同,若有,则将相应的其他码库标记为当前关联码库;
S23、对该当前按键进行对码;
S24、判断当前按键的对码是否通过;
若对码通过,自动选择下一个按键作为当前按键回到步骤S23,继续按键的对码;
若对码不通过,则退出当前码库的对码,并在所述码库列表中剔除当前码库和当前关联码库,得到更新后的码库列表,回到步骤S21,继续下一个码库的对码。
3.根据权利要求1所述的一种红外码库的高效对码方法,其特征在于:所述步骤S24中,更新后的码库列表仍按当前码库权重对码库列表进行排序。
4.根据权利要求1所述的一种红外码库的高效对码方法,其特征在于:
所述码库为测试码库,所述码库列表为测试码库的列表,该测试码库中的红外码为全码库中红外码的一部分;
所述对码分为自动化对码和手动对码;
所述自动化对码是针对具有反馈通道的红外设备,红外码库先接受用户对红外设备的每个按键的预期属性的设置;对码时,红外码库在接收到红外设备发送的红外码和通过反馈通道主动上报的设备被控属性,将该设备被控属性与所述预期属性进行匹配,匹配一致则对码成功,按键有效,否则,对码失败,按键无效;
所述手动对码是针对不具有反馈通道的红外设备,由用户主导选择按键来判定控制效果。
5.一种红外码库的高效对码装置,其特征在于:包括:
测试列表模块,用于根据用户提交的红外设备的类型信息和品牌信息请求相关的码库列表;
列表排序模块,用于按当前码库权重对码库列表进行优先级排序;
对码模块,用于对码端依照优先级由高到低的顺序遍历所述码库列表,选择相应的码库进行对码;
权重更新模块,用于当某个码库整体对码成功时,提升该码库的权重值,否则保持该码库的权重值不变。
6.根据权利要求5所述的一种红外码库的高效对码装置,其特征在于:所述对码模块进行对码的具体过程是:
(1)、在当前码库列表中选择一码库作为当前码库进行测试;
(2)、在当前码库中选择一按键作为当前按键,判断所述码库列表中的其他码库中是否有按键与该当前按键的码值相同,若有,则将相应的其他码库标记为当前关联码库;
(3)、对该当前按键进行对码;
(4)、判断当前按键的对码是否通过;
若对码通过,自动选择下一个按键作为当前按键,继续按键的对码;
若对码不通过,则退出当前码库的对码,并在所述码库列表中剔除当前码库和当前关联码库,得到更新后的码库列表,继续下一个码库的对码。
7.根据权利要求6所述的一种红外码库的高效对码装置,其特征在于:所述(4)中,更新后的码库列表仍按当前码库权重对码库列表进行排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网天合智能科技有限公司,未经福建星网天合智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011518941.6/1.html,转载请声明来源钻瓜专利网。





