红外定位探头的使用疑惑?
刚入手那个红外定位探头,对于它反馈的坐标值一直很有疑惑。1,在程序中有一段代码
Ix = data_buf;
Iy = data_buf;
s = data_buf;
Ix += (s & 0x30) <<4;
Iy += (s & 0xC0) <<2;
这个data_buf指的是什么变量,为什么要这样运算?
2,反馈的坐标值,坐标系的原点是怎么定的?好像我稍微一偏转一下红外定位探头,原先固定位置的坐标就会改变。
具体为什么这样操作你可以看看 WII的相关资料
http://wiibrew.org/wiki/Wiimote#IR_Camera
2. 红外探头偏转一点 摄像头的视角就变了,你的发光源左边就会跟着变化。
页:
[1]