|
发表于 2015-6-12 14:44:14
|
显示全部楼层
你好 请问你串口接收程序能发下吗 我的是 收不到正确的数 buffer0为数据段开始
flow.time_sec=(flow_buf[7]<<64|flow_buf[6]<<56|flow_buf[5]<<48|flow_buf[4]<<40
|flow_buf[3]<<32|flow_buf[2]<<16|flow_buf[1]<<8|flow_buf[0]);
flow.id=flow_buf[24];
flow.flow_x=(int)(flow_buf[9]|flow_buf[10]<<8);
flow.flow_y=(int)(flow_buf[11]|flow_buf[12]<<8);
flow.flow_comp_x=0;//Flow in m in x-sensor direction, angular-speed compensated
flow.flow_comp_y=0;
flow.quality=flow_buf[25]; //Optical flow quality / confidence. 0: bad, 255: maximum quality
floattobyte[0]=flow_buf[22];
floattobyte[1]=flow_buf[23];
floattobyte[2]=flow_buf[24];
floattobyte[3]=flow_buf[25];
flow.hight=ByteToFloat(floattobyte);//gr |
|