主板Gsensor料可能贴的方向与之前不一致,使用的是bma255
源代码:acc->x=(s16)data[1];
acc->x=acc->x<<8;
acc->x=acc->x>>8;
acc->x=acc->x*4;
acc->y=(s16)data[3];
acc->y=acc->y<<8;
acc->y=acc->y>>8;
acc->y=acc->y*-4;
acc->z=(s16)data[5];
acc->z=acc->z<<8;
acc->z=acc->z>>8;
acc->z=acc->z*4;
代码修改如下:
temp = acc->x;
acc->x = acc->y;
acc->y = temp;
x和y的值反了。