1586,11 → 1586,11 |
throttle = PPM_in[EE_Parameter.Kanalbelegung[K_GAS]] + Mixer.Motor[2][0]; |
if (throttle < 0) throttle = 0; |
|
tmp = throttle / Mixer.Motor[3][0]; |
if (tmp > Mixer.Motor[3][1] * 2) tmp = Mixer.Motor[3][1] * 2; |
DebugOut.Analog[7] = tmp; |
if (MotorenEin == 0 || MikroKopterFlags & FLAG_NOTLANDUNG) { |
tmp = 0; |
} else { |
tmp = throttle / Mixer.Motor[3][0]; |
if (tmp > Mixer.Motor[3][1] * 2) tmp = Mixer.Motor[3][1] * 2; |
} |
servo[4] = tmp; |
|
1630,12 → 1630,11 |
servoValues[tmp] = MakeByte(servo[tmp]); |
} |
|
DebugOut.Analog[12] = servo[0]; |
DebugOut.Analog[13] = servo[1]; |
DebugOut.Analog[14] = servo[2]; |
DebugOut.Analog[15] = servo[3]; |
DebugOut.Analog[6] = pitch; |
DebugOut.Analog[7] = servo[4]; |
DebugOut.Analog[12] = servo[0]; |
DebugOut.Analog[13] = servo[1]; |
DebugOut.Analog[14] = servo[2]; |
DebugOut.Analog[15] = servo[3]; |
DebugOut.Analog[6] = pitch; |
|
} |
|