1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-12 19:10:32 +03:00

fixes stupid config mistake that messed up servo values stored in eeprom.

git-svn-id: https://afrodevices.googlecode.com/svn/trunk/baseflight@94 7c89a4a9-59b9-e629-4cfe-3a2d53b20e61
This commit is contained in:
timecop 2012-02-25 18:33:06 +00:00
parent 13173a30dc
commit da757d9250

View file

@ -60,16 +60,9 @@ void readEEPROM(void)
for (i = 0; i < 7; i++)
lookupRX[i] = (2500 + rcExpo8 * (i * i - 25)) * i * (int32_t) rcRate8 / 1250;
switch (mixerConfiguration) {
case MULTITYPE_FLYING_WING:
wing_left_mid = constrain(wing_left_mid, WING_LEFT_MIN, WING_LEFT_MAX); //LEFT
wing_right_mid = constrain(wing_right_mid, WING_RIGHT_MIN, WING_RIGHT_MAX); //RIGHT
break;
case MULTITYPE_TRI:
tri_yaw_middle = constrain(tri_yaw_middle, TRI_YAW_CONSTRAINT_MIN, TRI_YAW_CONSTRAINT_MAX); //REAR
break;
}
wing_left_mid = constrain(wing_left_mid, WING_LEFT_MIN, WING_LEFT_MAX); //LEFT
wing_right_mid = constrain(wing_right_mid, WING_RIGHT_MIN, WING_RIGHT_MAX); //RIGHT
tri_yaw_middle = constrain(tri_yaw_middle, TRI_YAW_CONSTRAINT_MIN, TRI_YAW_CONSTRAINT_MAX); //REAR
}
void writeParams(void)
@ -155,16 +148,9 @@ void checkFirstTime(void)
accTrim[1] = 0;
powerTrigger1 = 0;
switch (mixerConfiguration) {
case MULTITYPE_FLYING_WING:
wing_left_mid = WING_LEFT_MID;
wing_right_mid = WING_RIGHT_MID;
break;
case MULTITYPE_TRI:
tri_yaw_middle = TRI_YAW_MIDDLE;
break;
}
wing_left_mid = WING_LEFT_MID;
wing_right_mid = WING_RIGHT_MID;
tri_yaw_middle = TRI_YAW_MIDDLE;
writeParams();
}