Subversion Repositories FlightCtrl

Rev

Rev 2108 | Rev 2116 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2108 Rev 2109
Line 83... Line 83...
83
void setOtherDefaults(void) {
83
void setOtherDefaults(void) {
84
  // Control
84
  // Control
85
  staticParams.externalControl = 0;
85
  staticParams.externalControl = 0;
86
  staticParams.IFactor = 52;
86
  staticParams.IFactor = 52;
Line -... Line 87...
-
 
87
 
-
 
88
  staticParams.airspeedCorrection = 100;
-
 
89
  staticParams.isFlyingThreshold = 100;
87
 
90
 
88
  // Servos
91
  // Servos
89
  staticParams.servoCount = 7;
92
  staticParams.servoCount = 7;
90
  staticParams.servoManualMaxSpeed = 10;
93
  staticParams.servoManualMaxSpeed = 10;
91
  for (uint8_t i=0; i<2; i++) {
94
  for (uint8_t i=0; i<2; i++) {
Line 103... Line 106...
103
 
106
 
104
  for (uint8_t i=0; i<3; i++) {
107
  for (uint8_t i=0; i<3; i++) {
105
          staticParams.gyroPID[i].P = 80;
108
          staticParams.gyroPID[i].P = 80;
106
          staticParams.gyroPID[i].I = 80;
109
          staticParams.gyroPID[i].I = 80;
-
 
110
          staticParams.gyroPID[i].D = 40;
107
          staticParams.gyroPID[i].D = 40;
111
          staticParams.gyroPID[i].iMax = 45;
Line 108... Line 112...
108
  }
112
  }
109
 
113
 
110
  staticParams.stickIElevator = 80;
114
  staticParams.stickIElevator = 80;