Hallo Roger,
es gibt Dinge zwischen Plus und Minus, die glaubste nicht.
Aber was solls. Der Readback zeigt, das es in der Tat Verfälschungen gibt. Ob das wirklich an 98 liegt, glaub ich noch nicht so recht, aber ich schliesse meinen alten mal wieder an und checke das.
Zum testen definierst du einen Eintrag unter Analog/Digital und setzt Min=0 und Max=255. Über den in der Werkzeugleiste eingeblendeten slider erzeugst du Werte von 0-255. Route die zu deinem Servo und das Ding bewegt sich rauf und runter.
Dann verwendest du anstatt des Sliders einen FSRead Value. Z.B. die Speed. den Wert musst du mit Div teilen, so dass der Max Wert die 255 erreicht.
Also nehmen wir an der gelesene Speed Wert geht von 0-65000.
Dein Servo braucht 0-255. Der Div ist 65000/255.
Gruss Dirk
|