[发明专利]硬件调试执行方法、装置、电子设备及存储介质在审
申请号: | 202010829662.5 | 申请日: | 2020-08-17 |
公开(公告)号: | CN111970364A | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 张发恩;朱江;陈炫光 | 申请(专利权)人: | 创新奇智(重庆)科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 唐菲 |
地址: | 400000 重庆市九龙坡区*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬件 调试 执行 方法 装置 电子设备 存储 介质 | ||
本申请提供一种硬件调试执行方法、装置、电子设备及存储介质,属于硬件调试技术领域。应用于前端命令设备的方法包括:向后台中转服务器发送前端连接请求;接收后台中转服务器基于前端连接请求返回的连接返回信息;通过WebSocket向后台中转服务器的聊天室发送硬件调试命令;通过WebSocket从聊天室中获取硬件调试命令的命令执行结果,命令执行结果由硬件设备通过WebSocket发送至聊天室。该方法通过WebSocket进行前端命令设备和硬件设备之间的硬件调试命令和命令执行结果等数据,开发成本低、延时低,且不需要传送脚本,直接传输命令至硬件设备进行调试获取实时反馈,提高了硬件调试效率。
技术领域
本申请涉及硬件调试技术领域,具体而言,涉及一种硬件调试执行方法、装置、电子设备及存储介质。
背景技术
当下工业智能硬件种类层出不穷,越来越多的智能传感器部署在工业产线流水线上,而智能硬件部署到工业产线以后,一旦出现问题需要调试,开发人员要想接触到硬件设备、分析出硬件的问题,通常情况下需要到现场排查,或者比较先进的方式是上传执行脚本到智能硬件,运行后下载运行日志进行分析。
上述传统的硬件调试方法存在开发成本高、数据传输延时高、硬件反馈调试结果速度慢的问题。
发明内容
有鉴于此,本申请实施例的目的在于提供一种硬件调试执行方法、装置、电子设备及存储介质,以改善现有技术中存在的开发成本高、数据传输延时高、硬件反馈调试结果速度慢的问题。
本申请实施例提供了一种应用于前端命令设备的硬件调试执行方法,所述方法包括:向后台中转服务器发送前端连接请求;接收所述后台中转服务器基于所述前端连接请求返回的连接返回信息,所述连接返回信息用于表示所述前端命令设备和硬件设备已加入基于WebSocket的聊天室;通过WebSocket向所述后台中转服务器的所述聊天室发送硬件调试命令;通过WebSocket从所述聊天室中获取所述硬件调试命令的命令执行结果,所述命令执行结果由所述硬件设备通过WebSocket发送至所述聊天室。
在上述实现方式中,通过WebSocket进行前端命令设备和硬件设备之间的硬件调试命令和命令执行结果等数据,硬件设备开发过程中以及部署以后远程连接其他设备运行硬件调试命令,即时得到命令输出,降低开发低成本并较少通信和调试命令执行反馈的时延,提高硬件调试效率。同时,智能硬件只需运行一个WebSocket的网络服务,对现有系统改动较小,智能硬件改造成本低。
可选地,在所述通过WebSocket向所述后台中转服务器的所述聊天室发送硬件调试命令之后,所述方法还包括:通过WebSocket向所述聊天室发送断连请求,以使所述后台中转服务器基于所述断连请求销毁所述聊天室。
在上述实现方式中,在完成某个阶段的硬件调试后通过断连请求销毁聊天室,能够减少受到网络攻击的可能性,提高调试安全性。
本申请实施例还提供了一种应用于后台中转服务器的硬件调试执行方法,所述方法包括:接收前端命令设备发送的前端连接请求;基于WebSocket建立聊天室;基于所述前端连接请求向硬件设备发送硬件连接请求,以使所述硬件设备基于所述硬件连接请求加入所述聊天室;通过所述聊天室接收所述后台中转服务器发送的硬件调试命令,以使所述硬件设备通过WebSocket从所述聊天室中获取所述硬件调试命令;通过所述聊天室接收所述硬件设备发送的命令执行结果,以供所述前端命令设备通过所述WebSocket从所述聊天室中获取所述命令执行结果。
在上述实现方式中,通过后台中转服务器基于WebSocket创建的聊天室实现前端命令设备和硬件设备的通信,硬件设备开发过程中以及部署以后远程连接其他设备运行硬件调试命令,即时得到命令输出,降低开发低成本并较少通信和调试命令执行反馈的时延,提高硬件调试效率。同时,智能硬件只需运行一个WebSocket的网络服务,对现有系统改动较小,智能硬件改造成本低。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新奇智(重庆)科技有限公司,未经创新奇智(重庆)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010829662.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种联轴同镗轴孔精度保证方法
- 下一篇:一种耐腐砂浆泵