以下为《L06B身高体重秤通信协议》的无排版文字预览,完整内容请下载
L06B通信协议
物理接口:RS232
通信格式:波特率:9600b/s,1位起始位,8位数据位,1位停止位,无奇偶校验。
数据发送:
每次测量完后主动按照通信帧格式发送测量3次数据,间隔500ms。
数据帧格式:
起始标志
(2Byte)
数据长度
(4Byte)
数据
(数据长度-校验长度-结束标志)
校验
(2Byte)
结束标志
(2Byte)
以连续相邻的两个字节为起始,其值为ASCII码”(*”
数据长度指的是以除了起始标志(2Byte)整个数据帧的长度,其值为4个字节,如果高位为零则以空格填充即十六进制值为0x20
每四个字节代表一项有效数据以ASCII码”,”隔开每项有效数据,如果高位为零则以空格填充即十六进制值为0x20,其数据内容参考
从起始标志到本校验之前的字节数据之和取低8位,其值的十六进制以ASCII码表示占用 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 字节数+校验块字节数+结束标志块字节数为22个字节。(如果机器设置体重为小数点后两位,则23个字节)
3.1.3 数据: 共三组” 70.3,170.1, 24.3”,每四个字节代表一项有效数据,以逗分分隔, 70.3表示其重为70.3kg 其十六进制值为 0x37 0x30 0x2E 0x33,接着是身高和BMI数据。
3.1.4 校验:从起始标志到本校验之前的字节,其ASCII码为” (* 22 70.3,170.1, 24.3,”,其十六进制为28 2A 20 20 32 32 20 37 30 2E 33 2C 31 37 30 2E 31 2C 20 32 34 2E 33 2C
这些数据之和取低八位,其值为0x40,本数据帧用ASCII码”40”两个字节为校验数据。
3.1.5结束标志:如上例ASCII码为”*)”,十六进制为0x2A,0x29
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《L06B身高体重秤通信协议》的无排版文字预览,完整内容请下载
L06B身高体重秤通信协议由用户“xhw123”分享发布,转载请注明出处