Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 1977 → Rev 1980

/branches/dongfang_FC_rewrite/configuration.c
92,7 → 92,7
SET_POT(dynamicParams.axisCoupling2, staticParams.axisCoupling2);
SET_POT(dynamicParams.axisCouplingYawCorrection, staticParams.axisCouplingYawCorrection);
SET_POT(dynamicParams.dynamicStability,staticParams.dynamicStability);
SET_POT(dynamicParams.maxControlActivityForAcc,staticParams.maxControlActivityForAcc);
SET_POT(dynamicParams.maxAccVector,staticParams.maxAccVector);
 
SET_POT_MM(dynamicParams.heightP, staticParams.heightP,0,100);
SET_POT_MM(dynamicParams.heightD, staticParams.heightD,0,100);
245,16 → 245,16
staticParams.compassYawEffect = 128;
 
// Servos
staticParams.servoCount = 7;
staticParams.servoManualMaxSpeed = 10;
for (uint8_t i=0; i<2; i++) {
staticParams.servoConfigurations[i].manualControl = 128;
staticParams.servoConfigurations[i].manualMaxSpeed = 10;
staticParams.servoConfigurations[i].compensationFactor = 100;
staticParams.servoConfigurations[i].stabilizationFactor = 0;
staticParams.servoConfigurations[i].minValue = 32;
staticParams.servoConfigurations[i].maxValue = 224;
staticParams.servoConfigurations[i].flags = 0;
}
staticParams.servoCount = 7;
 
// Battery warning and emergency flight
staticParams.batteryVoltageWarning = 101; // 3.7 each for 3S
staticParams.emergencyThrottle = 35;
266,8 → 266,8
staticParams.outputFlash[1].bitmask = 3; //0b11110011;
staticParams.outputFlash[1].timing = 15;
 
staticParams.outputDebugMask = 16;
staticParams.outputOptions = 8;
staticParams.outputDebugMask = 0;
staticParams.outputOptions = 8;
}
 
/***************************************************/