[发明专利]一种串口终端设备的自主识别与连接方法及系统在审
申请号: | 202110691490.4 | 申请日: | 2021-06-22 |
公开(公告)号: | CN113378150A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 刘燃;曹强;靳立冰;韦佳顺 | 申请(专利权)人: | 疯壳(深圳)科技有限公司 |
主分类号: | G06F21/44 | 分类号: | G06F21/44;G06F21/85;G06F13/38;G06F13/42 |
代理公司: | 安徽思沃达知识产权代理有限公司 34220 | 代理人: | 朱海东 |
地址: | 518000 广东省深圳市南山区南头街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 串口 终端设备 自主 识别 连接 方法 系统 | ||
本发明公开了一种串口终端设备的自主识别与连接方法,属于设备自动检测技术领域,该自主识别与连接方法具体步骤如下:(1)设备轮询;(2)获取设备基础信息并进行认证;(3)尝试连接并发送检查指令;(4)检查口令数据包返回;(5)检查口令数据包核对;(6)保持连接;本发明通过合适频率对新接入的串口终端设备进行轮询,之后通过信息比对、口令核对和系统定义确认等步骤完成了对新接入设备的自主识别和连接;从而有利于在面对串口终端设备连接数量多,且用户业知识不强的情况时,帮助软件使用用户自动并快速地连接想要的串口终端设备,进而避免了用户选错设备,或者选择到无法连接的设备的问题,有利于提升系统的便利性和可操作性。
技术领域
本发明涉及设备自动检测技术领域,尤其涉及一种串口终端设备的自主识别与连接方法及系统。
背景技术
经检索,中国专利号CN106254101B公开了一种RS485串口设备通讯状态检测方法和装置,该发明虽然能检测出串口终端设备的通讯状态,但无法帮助软件使用用户自动并快速地连接想要的串口终端设备,进而无法避免用户选错设备;目前很大一部分需要操作串口设备的上位机软件,操作的步骤是用户在电脑上插入串口设备,然后在软件上点击选择设备,软件会列出所有能检测到的设备,再由用户选择一个正确的设备进行连接,最后在进行其他操作;这种操作方式对于一些专业知识不强的用户存在很大的障碍,用户可能并不知道需要在众多的设备中选择哪一个设备,并不知道这个设备是否被占用,是否能被正确连接到软件,这样的软件往往会让用户难以操作;因此,发明出一种串口终端设备的自主识别与连接方法及系统变得尤为重要;
现有的串口终端设备只能进行通讯状态的检测,其连接方式大多采用人为选择连接,但面对串口终端设备连接数量多,且用户业知识不强的情况时,则无法帮助软件使用用户自动并快速地连接想要的串口终端设备,进而无法避免用户选错设备,容易降低系统的便利性和可操作性;为此,我们提出一种串口终端设备的自主识别与连接方法及系统。
发明内容
本发明的目的是为了解决现有技术中存在的缺陷,而提出的一种串口终端设备的自主识别与连接方法及系统。
为了实现上述目的,本发明采用了如下技术方案:
一种串口终端设备的自主识别与连接方法,该自主识别与连接方法具体步骤如下:
步骤一:软件系统以一个合适频率不断的轮询计算机中接入的所有串口设备;
步骤二:若检测到有新接入设备,则对该新接入设备进行基本信息认证;
步骤三:若所述基本信息认证通过,则所述软件系统尝试连接步骤二所述新接入设备,并根据认证协议发送请求检查数据包;
步骤四:所述新接入设备接收步骤三所述请求检查数据包,并根据步骤三所述认证协议返回检查口令数据包;
步骤五:所述软件系统接收步骤四所述检查口令数据包,并根据认证协议解析该检查口令数据包;
步骤六:若所述检查口令数据包解析结果正确,软件系统保持对新接入设备的连接,并关闭系统的轮询操作,则用户可以在步骤一所述软件系统中正常使用步骤二所述新接入设备。
进一步地,步骤一所述的合适频率既要保证不会过度占用系统CPU资源,也要保证不会延长系统对新设备插入后的反应时间。
进一步地,步骤二所述基本信息包括但不限于设备的生产商信息和设备的基本型号信息。
进一步地,所述请求检查数据包与接收检查口令数据包是软件开发者与硬件设备开发者共同协商确定的认证协议,所述认证协议的内容包含但不限于数据包的格式和数据包各个部分所代表的含义。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于疯壳(深圳)科技有限公司,未经疯壳(深圳)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110691490.4/2.html,转载请声明来源钻瓜专利网。