[发明专利]一种键盘检测方法有效
申请号: | 202010888986.6 | 申请日: | 2020-08-28 |
公开(公告)号: | CN112084082B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 吴华;缪磊;王鑫;杨晓珍;王中华;周建冬 | 申请(专利权)人: | 苏州富强科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/263 |
代理公司: | 北京远大卓悦知识产权代理有限公司 11369 | 代理人: | 孔凡玲 |
地址: | 215000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 键盘 检测 方法 | ||
本发明提供一种键盘检测方法,包括接收到检测开始指令,生成第一指令,接收控制单元响应第一指令依次控制执行按压机构回位及键盘定位的完成信息;之后,等待获取检测请求信息;当获取检测请求信息后,将检测请求信息解析得到检测指令信息,并发送至控制单元,以使控制单元根据检测指令信息控制对应的按压机构执行动作,并等待按压机构返回的反馈信息;接收第一反馈信息,对第一反馈信息进行解析获得解析后的第二反馈信息。本发明将检测请求信息生成检测指令信息,不限制检测请求信息的格式,极大地方便了用户进行键盘检测;且在按压机构执行按压之后,会返回反馈信息,控制单元能够排除由于按压机构的按压失误或错误造成的按键错误。
技术领域
本发明涉及键盘检测技术领域,具体涉及一种键盘检测方法。
背景技术
现有技术中的键盘检测方法,通常是控制气缸按压键盘,待测键盘连接上位机,气缸依次按压键盘上的按键,被按压后的按键在上位机的显示屏幕上进行显示。通过上位机的显示屏幕知晓键盘中某一按键是否正常工作。
但是,此常规检测方法无法排除检测装置的故障对检测结果造成的影响,例如,控制单元、按压机构及上位机的故障或执行命令失误,会造成上位机的显示屏幕不显示某一按键,但是,现有技术中的键盘检测方法并不能排除这些可能。
发明内容
针对现有技术的不足之处,本发明的目的在于提供一种键盘检测方法及装置。
本发明的技术方案概述如下:
一方面,本发明提供一种键盘检测方法,包括:
接收到检测开始指令,生成控制执行按压机构回位及键盘定位的第一指令发送给控制单元,接收控制单元响应所述第一指令依次控制执行按压机构回位及键盘定位的完成信息;
接收所述按压机构回位及键盘定位的完成信息后,等待获取检测请求信息;
当获取检测请求信息后,将所述检测请求信息解析得到检测指令信息,并发送至所述控制单元,以使所述控制单元根据所述检测指令信息控制对应的按压机构执行动作,并等待所述按压机构返回的反馈信息;其中,所述检测指令信息包括所述控制单元可执行的控制键盘检测流程的信息;
接收反馈信息,记为第一反馈信息,对所述第一反馈信息进行解析获得解析后的第二反馈信息,并返回至上位机中,以完成当次检测。
进一步地,所述控制执行按压机构回位,包括:
判断按压机构是否处于回位状态;其中,所述回位状态为按压机构中的气缸位于回位状态;
当按压机构处于非回位状态时,获取按压机构中气缸的优先级,基于气缸的优先级,控制所述按压机构中气缸回位;
当按压机构处于回位状态,生成键盘定位指令。
进一步地,所述将所述检测请求信息解析得到检测指令信息,包括:
所述检测请求信息为检测请求字符串,调用第一函数将所述检测请求字符串解析得到检测指令信息,所述检测指令信息为适配控制单元的检测指令数据帧信息。
进一步地,所述对所述第一反馈信息进行解析获得解析后的第二反馈信息,包括:
所述第一反馈信息为适配所述控制单元的数据帧反馈信息,调用第二函数将所述第一反馈信息进行解析获得解析后的第二反馈信息。
进一步地,所述调用第一函数将所述检测请求字符串解析得到检测指令信息,所述检测指令信息为适配控制单元的检测指令数据帧信息,包括:
调用第一函数,解析获取与所述检测请求字符串中的字符对应的ASCII码,获取与所述ASCII码对应的数据,生成检测指令信息;其中,所述第一函数为预先存储的字符与所述ASCII码之间的第一关系函数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州富强科技有限公司,未经苏州富强科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010888986.6/2.html,转载请声明来源钻瓜专利网。