naja es kommt mir mehr auf die Auflösung an, nicht auf die Abweichung.
Wenn mehrere Servos gleichzeitig beendet werden müssen, dann stehen die zu beendenden signale in einem array, wenn der timer wieder läuft hat eine andere Funktion kurz Zeit um die Signale tatsächlich zu beenden. dass dabei verzögerungen von bis zu 200 zyklen auftreten ist mir egal.
diese konstante zeitverzögerung kann man ja beim vorladen des timers berücksichtigen. Die absolute Abweichung in grad kann man ehh nicht feststellen, denn das geht im Lagerspiel unter.
Meine derzeitige Auflösung von 200 Schritten kann man deutlich sehen. Es kommt sprunghaft zu einem längeren PWM, der servo will handeln, beschleunigt, schießt über das Ziel hinaus und er muss zurück....
Je dichter die möglichen PWM längen beieeinander liegen, desto geringer ist die beschleunigung des Servos und desto flüssiger wirkt seine bewegung.
In manchen Stellungen gerät mein Hexapod nähmlich genau aus diesem Überagieren der Servos in eine art Eigenschwingung. Da sein 4Kg die schnell beschleunigt werden relativ träge sind.

Aber trotzem Dange. mfg WarChild