K210通讯协议 
开始符$
长度从开始符号之后到结束符号之前的所有字符的数量
例程编号两个字节,对应例程ID号,小于10的前面补零
例程组两个字节,默认为BB
数据量下面数据的个数
数据数据,数据后以逗号(,)隔开,有多少个数据量就有多少个逗号
校验位从开始符号之后到结束符号之前的所有字符的字节相加再向256取余
结束符#

 

实验例程开始符长度例程编号例程组数据量数据1分隔符...数据N分隔符校验位结束符备注
通信协议格式$XXXXBBXXXX,...XX,XX#通信协议格式

 

实验例程开始符长度例程编号例程组数据量x分隔符y分隔符w分隔符h分隔符校验位结束符备注
颜色识别$XX01BB04XXX,XXX,XXX,XXX,XX#X:是识别出来框左上角的横坐标(范围:0-240) Y:是识别出来框左上角的纵坐标(范围:0-320) W:是识别出来框的宽度(范围:0-240) h:是识别出来框的长度(范围:0-320)

 

实验例程开始符长度例程编号例程组数据量x分隔符y分隔符w分隔符h分隔符Payload分隔符校验位结束符备注
条形码识别$XX02BB05XXX,XXX,XXX,XXX,...,XX#X:是识别出来框左上角的横坐标(范围:0-240) Y:是识别出来框左上角的纵坐标(范围:0-320) W:是识别出来框的宽度(范围:0-240) h:是识别出来框的长度(范围:0-320) payload:是识别出来的字符串数据
实验例程开始符长度例程编号例程组数据量x分隔符y分隔符w分隔符h分隔符Payload分隔符校验位结束符备注
二维码识别$XX03BB05XXX,XXX,XXX,XXX,...,XX#X:是识别出来框左上角的横坐标(范围:0-240) Y:是识别出来框左上角的纵坐标(范围:0-320) W:是识别出来框的宽度(范围:0-240) h:是识别出来框的长度(范围:0-320) payload:是识别出来的字符串数据
实验例程开始符长度例程编号例程组数据量x分隔符y分隔符w分隔符h分隔符ID分隔符degrees分隔符校验位结束符备注
机器码识别$XX04BB06XXX,XXX,XXX,XXX,XX,XX,XX#X:是识别出来框左上角的横坐标(范围:0-240) Y:是识别出来框左上角的纵坐标(范围:0-320) W:是识别出来框的宽度(范围:0-240) h:是识别出来框的长度(范围:0-320) id:是识别出来的机械码的标签 degress:是识别出来的机械码的内容
实验例程开始符长度例程编号例程组数据量x分隔符y分隔符w分隔符h分隔符校验位结束符备注
人脸检测$XX05BB04XXX,XXX,XXX,XXX,XX#X:是识别出来框左上角的横坐标(范围:0-240) Y:是识别出来框左上角的纵坐标(范围:0-320) W:是识别出来框的宽度(范围:0-240) h:是识别出来框的长度(范围:0-320)
实验例程开始符长度例程编号例程组数据量x分隔符y分隔符w分隔符h分隔符校验位结束符备注
人脸特征点$XX06BB04XXX,XXX,XXX,XXX,XX#X:是识别出来框左上角的横坐标(范围:0-240) Y:是识别出来框左上角的纵坐标(范围:0-320) W:是识别出来框的宽度(范围:0-240) h:是识别出来框的长度(范围:0-320)
实验例程开始符长度例程编号例程组数据量x分隔符y分隔符w分隔符h分隔符是否佩戴口罩分隔符校验位结束符备注
口罩检测$XX07BB05XXX,XXX,XXX,XXX,XX,XX#X:是识别出来框左上角的横坐标(范围:0-240) Y:是识别出来框左上角的纵坐标(范围:0-320) W:是识别出来框的宽度(范围:0-240) h:是识别出来框的长度(范围:0-320) 是否佩戴口罩:检测出口罩会发送"Y",检测不到口罩会发送"N"
实验例程开始符长度例程编号例程组数据量x分隔符y分隔符w分隔符h分隔符是否匹配人脸分隔符校验位结束符备注
人脸识别$XX08BB05XXX,XXX,XXX,XXX,XX,XX#X:是识别出来框左上角的横坐标(范围:0-240) Y:是识别出来框左上角的纵坐标(范围:0-320) W:是识别出来框的宽度(范围:0-240) h:是识别出来框的长度(范围:0-320) 是否匹配人脸:检测出匹配人脸会发送"Y",检测出不匹配会发送"N"(按下key1进行人脸信息的录入)
实验例程开始符长度例程编号例程组数据量x分隔符y分隔符w分隔符h分隔符物体ID分隔符校验位结束符备注
物体检测$XX09BB05XXX,XXX,XXX,XXX,XX,XX#X:是识别出来框左上角的横坐标(范围:0-240) Y:是识别出来框左上角的纵坐标(范围:0-320) W:是识别出来框的宽度(范围:0-240) h:是识别出来框的长度(范围:0-320) 物体ID:适配出的物体信息,物体的分类id有(0.飞机、1.自行车、2.鸟、3.船、4.瓶子、5.公交车、6.小汽车、7.猫、8.椅子、9.奶牛、10.餐桌、11.狗、12.马、13.摩托车、14.人、15.盆栽、16.绵羊、17.沙发、18.火车、19.显示器)
实验例程开始符长度例程编号例程组数据量分类ID分隔符校验位结束符备注
自主学习分类$XX10BB01XXX,XX#ID:是指你拍照的时候的物体id,id的范围(1-3) (按下key1进行物体信息的录入,拍15张图片,每个物体拍5张图片,存储3个物体)
实验例程开始符长度例程编号例程组数据量数字ID分隔符校验位结束符备注
手写数字识别$XX11BB01XXX,XX#ID:是指识别出来的数字ID(0-9)