Subversion Repositories FlightCtrl

Rev

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

Rev 2191 Rev 2192
Line 251... Line 251...
251
 
251
 
252
 if(EE_Parameter.ServoCompInvert & SERVO_RELATIVE) // relative moving of the servo value
252
 if(EE_Parameter.ServoCompInvert & SERVO_RELATIVE) // relative moving of the servo value
253
  {
253
  {
254
        max = ((unsigned int) EE_Parameter.ServoNickMax * MULTIPLYER * 15);
254
        max = ((unsigned int) EE_Parameter.ServoNickMax * MULTIPLYER * 15);
255
        min = ((unsigned int) EE_Parameter.ServoNickMin * MULTIPLYER * 20);
255
        min = ((unsigned int) EE_Parameter.ServoNickMin * MULTIPLYER * 20);
256
        NickServoValue -= ((signed char) (Parameter_ServoNickControl - 128) / 2) * 4;
256
        NickServoValue -= ((signed char) (Parameter_ServoNickControl - 128) / 4) * 6;
257
        LIMIT_MIN_MAX(NickServoValue,min, max);
257
        LIMIT_MIN_MAX(NickServoValue,min, max);
258
  }
258
  }
259
  else NickServoValue = (int16_t)Parameter_ServoNickControl * (MULTIPLYER*16);  // direct poti control
259
  else NickServoValue = (int16_t)Parameter_ServoNickControl * (MULTIPLYER*16);  // direct poti control