一种基于蓝牙的通讯方法技术

技术编号:20246998 阅读:63 留言:0更新日期:2019-01-30 00:47
本发明专利技术公开了一种基于蓝牙的通讯方法,主机和从机互相收发数据都遵循数据帧结构,数据帧分为帧头和正文,根据功能不同有所变化,正文大小范围为0~516字节;当数据帧长度超过20字节时,每发送20字节,插入100毫秒延时;发送方在发送一个数据帧之后,等待500毫秒再发送下一个数据帧,接收方在检测到300毫秒内没有新数据接收情况下,判断为数据帧结束或连接中断。主动实时上传测量过程的所有数据,上位机可以同步获取到所有最新数据;实时上传的数据中有数据编号等字段,可以用于判断是否有数据丢失;上位机可以在连接不稳定等导致数据丢失的情况下,获取测厚仪的所有数据、设置等;在连接不稳定情况下,可以判断出数据出错,并重新传输。

【技术实现步骤摘要】
一种基于蓝牙的通讯方法
本专利技术涉及通讯
,尤其涉及一种基于蓝牙的通讯方法。
技术介绍
现有的涂层测厚仪测量方法,一般通过操作人员使用涂层测厚仪得到漆膜厚度数据,记录在记事本上,通过观察测量得到的厚度数据判断漆膜是否正常。该测量方法比较麻烦,而且人为记录容易出现错误,数据观察仍然需要一定的经验。可以尝试采用通记录讯的方法替代人工记录,通记录讯能够避免人为记录数据导致的错误以及避免人为经验不足导致的误判,但是可能会因为连接不稳定等导致数据丢失的情况。
技术实现思路
本专利技术的目的是提供一种通讯连接稳定,可以判断出数据传输出错,并重新传输的基于蓝牙的通讯方法。本专利技术解决其技术问题所采用的技术方案是:一种基于蓝牙的通讯方法,通信双方为从机和上位机,上位机与从机之间的通信包括以下步骤:S1、上位机通过蓝牙搜索从机,并配对和连接;S2、上位机发送指令,请求从机身份识别;S3、从机响应身份请求指令,将从机的型号、序列号、软硬件版本、支持的通信协议版本信息回发给上位机;S4、上位机发送设置同步指令;S5、从机回复自身的设置信息;S6、上位机根据从机回复的设置信息,判断从机的工作模式;S7本文档来自技高网...

【技术保护点】
1.一种基于蓝牙的通讯方法,其特征在于,通信双方为从机和上位机,上位机与从机之间的通信包括以下步骤:S1、上位机通过蓝牙搜索从机,并配对和连接;S2、上位机发送指令,请求从机身份识别;S3、从机响应身份请求指令,将从机的型号、序列号、软硬件版本、支持的通信协议版本信息回发给上位机;S4、上位机发送设置同步指令;S5、从机回复自身的设置信息;S6、上位机根据从机回复的设置信息,判断从机的工作模式;S7、上位机根据从机的工作模式,发送同步指令,至此上位机和从机的数据同步完成;主机和从机互相收发数据都遵循数据帧结构,数据帧分为帧头和正文,帧头为8字节,正文长度不固定,根据功能不同有所变化,正文大小范...

【技术特征摘要】
1.一种基于蓝牙的通讯方法,其特征在于,通信双方为从机和上位机,上位机与从机之间的通信包括以下步骤:S1、上位机通过蓝牙搜索从机,并配对和连接;S2、上位机发送指令,请求从机身份识别;S3、从机响应身份请求指令,将从机的型号、序列号、软硬件版本、支持的通信协议版本信息回发给上位机;S4、上位机发送设置同步指令;S5、从机回复自身的设置信息;S6、上位机根据从机回复的设置信息,判断从机的工作模式;S7、上位机根据从机的工作模式,发送同步指令,至此上位机和从机的数据同步完成;主机和从机互相收发数据都遵循数据帧结构,数据帧分为帧头和正文,帧头为8字节,正文长度不固定,根据功能不同有所变化,正文大小范围为0~516字节;当数据帧长度超过20字节时,每发送20字节,插入100毫秒延时;发送方在发送一个数据帧之后,等待500毫秒再发送下一个数据帧,接收方在检测到300毫秒内没有新数据接收情况下,判断...

【专利技术属性】
技术研发人员:欧阳海军
申请(专利权)人:广州市果欧电子科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1