最新mwc有这个利用程序旋转45度,把传感器正方向改变45度。这样就不用重新打定位孔了。有的人没合适的工具打孔,有的人的机架没位置打孔。 我就是后者。
不知道为啥,我刷不进去最新mwc1240程序。我就把1240的这段程序复制到mwc-2-1里了,结果实现了软旋转45度,免去无法打定位孔的痛苦。
以下是2.1版本sensors缺少的代码
#if defined(SENSORS_TILT_45DEG_LEFT)
int16_t temp = ((gyroADC[PITCH] - gyroADC[ROLL] )*7)/10;
gyroADC[ROLL] = ((gyroADC[ROLL] + gyroADC[PITCH])*7)/10;
gyroADC[PITCH]= temp;
#endif
#if defined(SENSORS_TILT_45DEG_RIGHT)
int16_t temp = ((gyroADC[PITCH] + gyroADC[ROLL] )*7)/10;
gyroADC[ROLL] = ((gyroADC[ROLL] - gyroADC[PITCH])*7)/10;
gyroADC[PITCH]= temp;
#endif
在 // ****************
// ACC common part
// **************** 上一行粘上
以下是config.h中需要添加的定义,
//#define SENSORS_TILT_45DEG_RIGHT // rotate the FRONT 45 degres clockwise
#define SENSORS_TILT_45DEG_LEFT // rotate the FRONT 45 degres counterclockwise
在/******************* TRI **************************/ 上一行 粘上 ok 刷机吧
|