[发明专利]数据信息的传输方法及装置、存储介质、电子装置在审
申请号: | 201910507530.8 | 申请日: | 2019-06-12 |
公开(公告)号: | CN110290187A | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 周芳静;张宏;方伟;杨银昌 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟 |
地址: | 310051 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据信息 第一数据 传感器 传输方法及装置 存储介质 电子装置 预设协议 接收端 远程访问装置 连接传感器 控制命令 连接协议 信息发送 信息反馈 资源占用 整合 返回 | ||
1.一种数据信息的传输方法,其特征在于,包括:
根据控制命令生成用于模拟预设协议的第一数据信息,其中,所述预设协议为接收端与传感器之间的连接协议;
将所述第一数据信息发送至接收端的IO端口,其中,所述接收端的所述IO端口连接所述传感器;
接收所述接收端返回的第二数据信息,其中,所述第二数据信息由所述传感器根据所述第一数据信息反馈获得。
2.根据权利要求1所述的方法,其特征在于,根据控制命令生成用于模拟预设协议的第一数据信息之前,所述方法还包括:
接收上位机发送的所述控制命令,其中,所述控制命令由用户手动触发或定时器定时触发。
3.根据权利要求2所述的方法,其特征在于,根据控制命令生成用于模拟预设协议的第一数据信息包括:
根据接收到的所述控制命令,生成高低电平变化的数据信号,其中,所述第一数据信息包括所述数据信号,所述数据信号用于模拟所述预设协议中的控制信令和/或数据,所述数据信号包括高低电平变化的时钟信号和/或数据传输信号。
4.根据权利要求2所述的方法,其特征在于,将所述第一数据信息发送至接收端的IO端口包括:
将所述第一数据信息存入寄存器配置包中;
将所述寄存器配置包发送至所述接收端的IO端口,其中,一个所述接收端连接一个或多个所述传感器。
5.根据权利要求4所述的方法,其特征在于,将所述第一数据信息存入寄存器配置包中包括:
按照私有协议的组包格式将所述第一数据信息存入寄存器配置包中,其中,所述私有协议为所述发送端与所述接收端预先约定的传输协议,所述寄存器配置包中包含所述接收端的设备标识和所述传感器的设备标识,所述接收端的设备标识和所述传感器的设备标识与所述第一数据信息对应。
6.根据权利要求4所述的方法,其特征在于,将所述寄存器配置包发送至所述接收端的IO端口包括:
若当前有寄存器配置包需要发送,判断当前是否有视频包正在发送;
若当前有所述视频包正在发送,等待当前所述视频包发送完成后,暂停后续所述视频包的发送,开始发送所述寄存器配置包。
7.根据权利要求6所述的方法,其特征在于,将所述寄存器配置包发送至所述接收端的IO端口包括:
将所述寄存器配置包发送给多个所述接收端,其中,多个所述接收端之间为级联关系,相互级联的所述接收端之间互相进行数据转发。
8.根据权利要求4所述的方法,其特征在于,
当所述预设协议为标准IIC协议时,根据定时器的输出时钟周期,在不同的时刻T组成第一寄存器配置包发送给寄存器,其中,所述第一寄存器配置包为写数据包,用于向所述传感器写入数据;
重复发送所述第一寄存器配置包直至写完全部所述寄存器的器件地址或全部数据。
9.根据权利要求8所述的方法,其特征在于,
当所述定时器到达确认位置时,向所述寄存器发送第二寄存器配置包,其中,所述第二寄存器配置包为读数据包,用于从所述传感器读取数据。
10.根据权利要求9所述的方法,其特征在于,
当发送所述第二寄存器配置包后,没有接收到对应的所述传感器响应时,重新发送所述寄存器的器件地址;
当发送所述第二寄存器配置包后,接收到对应的所述传感器响应时,重复发送所述第一寄存器配置包直至获取所有的响应数据。
11.根据权利要求2至10中任一项所述的方法,其特征在于,接收所述接收端返回的第二数据信息之后,所述方法还包括:
将所述第二数据信息发送至所述上位机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910507530.8/1.html,转载请声明来源钻瓜专利网。