Moin, mir ist grad mal was eingefallen zu dem Problem, dass bei einigen des Heckservo verrückt spielt. Andere Tricoptersysteme scheinen manchmal ein ähnliches Problem zu haben. Dort wird es einfach so gelöst, dass ein "Deadband" am Heck genutzt wird. D.h. nur wenn der Gier-Knüppel eine etwas größere Bewegung macht, wird das Heck entsprechend angesteuert.
Das könnte man z.B. ausprobieren, indem man unter diese Zeile
Code:
If Empf(yawchannel) > 61 And Empf(yawchannel) < 139 Then ' don't process values that can't be correct
Sempf(yawchannel) = Empf(yawchannel) - 100 ' convert to values ranging from -37 to +37
End If
folgendes einfügt (nicht getestet...!)
Code:
if Sempf(yawchannel) <= 3 and Sempf(yawchannel) >= -3 then
Sempf(yawchannel)=0
end If
Das sollte die Probleme eigentlich deutlich mindern. Interessant wäre es auch für die anderen Achsen ebenfalls ein Deadband einzuführen (müsste dann aber einen etwas kleineren Bereich haben).