[发明专利]一种在线图形化编程及控制嵌入式设备的方法、系统有效
| 申请号: | 201610748856.6 | 申请日: | 2016-08-29 |
| 公开(公告)号: | CN106325876B | 公开(公告)日: | 2019-07-26 |
| 发明(设计)人: | 黄其勇;杜靖武;文晓东;郑嘉文;陈杰鹏 | 申请(专利权)人: | 中山市天启智能科技有限公司 |
| 主分类号: | G06F8/34 | 分类号: | G06F8/34 |
| 代理公司: | 中山市铭洋专利商标事务所(普通合伙) 44286 | 代理人: | 邹常友 |
| 地址: | 528403 广东省中山市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 嵌入式设备 在线图形 浏览器 编程资源 服务器响应 数据交互 加载 编程 服务器 控制指令发送 图形化编程 反馈资源 服务协议 建立链接 控制指令 联网地址 网络链接 资源数据 跨平台 跨设备 起始页 页数据 解析 指向 反馈 | ||
1.一种在线图形化编程及控制嵌入式设备的方法,其特征在于包括如下步骤:
浏览器加载在线图形化编程资源的步骤S01,具体包括
S011、浏览器向服务器发起起始页请求,服务器响应并反馈起始页数据;
S012、浏览器向服务器发起资源数据请求,服务器响应并反馈资源数据,以完成在线图形化编程资源的加载,所述在线图形化编程资源中具有指向连接嵌入式设备的服务协议;
浏览器与嵌入式设备建立网络链接的步骤S02,具体包括
S021、浏览器通过嵌入式设备的联网地址与其建立链接,并进行数据交互;所述数据交互包括将图形化编程所生成的控制指令发送至嵌入式设备;
S022、嵌入式设备接收并解析所述控制指令,执行对应的动作。
2.根据权利要求1所述的在线图形化编程及控制嵌入式设备的方法,其特征在于,所述指向连接嵌入式设备的服务协议为WebSocket网络协议。
3.根据权利要求1所述的在线图形化编程及控制嵌入式设备的方法,其特征在于,所述数据交互包括根据浏览器的问询,由所述嵌入式设备向浏览器反馈其硬件信息、固件版本信息或系统配置参数。
4.一种在线图形化编程及控制嵌入式设备的系统,其特征在于,包括
浏览器,运行于计算机或智能平台上,支持HTML5标准;
服务器,装载有在线图形化编程资源,其根据浏览器发起的请求向浏览器发送在线图形化编程资源;
嵌入式设备,接入网络与浏览器进行数据交互;
所述在线图形化编程资源中包含指向连接嵌入式设备的服务协议,所述服务器、嵌入式设备和浏览器基于权利要求1至3任意一项所述的在线图形化编程及控制嵌入式设备的方法运作。
5.根据权利要求4所述的在线图形化编程及控制嵌入式设备的系统,其特征在于,所述指向连接嵌入式设备的服务协议为WebSocket网络协议,所述浏览器的协议栈包括Firmata库和WebSocket客户端,所述嵌入式设备的协议栈包括Firmata固件和WebSocket服务端,并且该嵌入式设备保留原有通过串口控制的通讯协议。
6.根据权利要求5所述的在线图形化编程及控制嵌入式设备的系统,其特征在于,所述嵌入式设备具有用于联网的WIFI或2.4G无线模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山市天启智能科技有限公司,未经中山市天启智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610748856.6/1.html,转载请声明来源钻瓜专利网。





