Hi
ms = Millisekunden, oder tausendstel Sekunden
Eine Sekunde hat 1000 ms
µs = Mikro-Sekunden, oder millionstel Sekunde
Eine ms hat 1000 µs, eine Sekunde hat 1000000 µs
0,8ms = 800µs
2,2ms = 2200µs
Ein normales Servo hat den Einstellbereich 1ms ... 2ms, also eine Mindestlänge des Impuls von 1000µs und eine maximale Länge von 2000µs.
Ob und wie viel Dein Servo mehr kann, oder ob die Grenzen Deines Servo sogar noch innerhalb der normalen Werte liegen, kannst nur Du ausmessen.
Eine Schleife, lasse von 1500 (µs = Mittelstellung) runterzählen, bis Du auf Block gefahren bist (immer Anzeige des Wert im Terminal), nach Tastendruck Sprung auf 1500 und in die andere Richtung, bis Du wieder eine Taste betätigst.
Die so gefundenen End-Werte kannst Du dann in Dein Programm einarbeiten.
Was dabei wie viele Grad entspricht ... wird sich so nicht direkt umrechnen lassen - auch hier wirst Du um eine Messung, blöd gesprochen: Geodreieck, nicht herum kommen.
Wie genau müssen die 90° sein?
MfG