Subversion Repositories FlightCtrl

Rev

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

Rev 1328 Rev 1403
Line 337... Line 337...
337
                                                        }
337
                                                        }
338
                                                        RemainingPulse += ServoRollValue - (256 / 2) * MULTIPLYER; // shift ServoNickValue to center position
338
                                                        RemainingPulse += ServoRollValue - (256 / 2) * MULTIPLYER; // shift ServoNickValue to center position
339
                                                        ServoRollValue /= MULTIPLYER;
339
                                                        ServoRollValue /= MULTIPLYER;
340
                                                        //DebugOut.Analog[20] = ServoRollValue;
340
                                                        //DebugOut.Analog[20] = ServoRollValue;
341
                                                        break;
341
                                                        break;
-
 
342
                                         case 3: RemainingPulse += 2 * Parameter_Servo3;
-
 
343
                                                        break;
-
 
344
                                         case 4: RemainingPulse += 2 * Parameter_Servo4;
-
 
345
                                                        break;
-
 
346
                                         case 5: RemainingPulse += 2 * Parameter_Servo5;
342
 
347
                                                        break;
343
                                                default: // other servo channels
348
                                                default: // other servo channels
344
                                                        RemainingPulse += 2 * PPM_in[ServoIndex]; // add channel value, factor of 2 because timer 1 increments 3.2µs
349
                                                        RemainingPulse += 2 * PPM_in[ServoIndex]; // add channel value, factor of 2 because timer 1 increments 3.2µs
345
                                                        break;
350
                                                        break;
346
                                        }
351
                                        }
347
                                        // range servo pulse width
352
                                        // range servo pulse width