Hallo Hanni,

nichts gegen deine sicherlich gut funktionierende lib ...
... jo, funktioniert gut.

d.H. alle 20 ms wird der Programmablauf dafür für 2 ms unterbrochen ... Eigentlich ist dieses eher recht ineffizient, vor allem dann wenn der µC noch etwas anderes machen soll ....
... ja, das stimmt. Andererseits sind 18 von 20ms (d.h. tatsächlich 90%) frei für's Hauptprogramm, das reicht bei mir, wenn da nichts zeitkritisches mehr stattfindet.

Des weiteren sind die Servopositionen doch:
1 ms = links,
1.5 ms = mitte
2 ms = rechts
Ja, genau. Da die Servos aber stark streuen, habe ich einen Rahmen von 0,6..2,4ms vorgesehen, den man aber nicht ausnutzen muss.

Gruß Dirk