Instructions Circuit Diagram
- 108 -
vMoveBody(x,y)
x = YETI-Körperposition nach links oder rechts neigen, ab –58 (Nei-
gung nach rechts) bis einschließlich +58 (Neigung nach links).
y = Bewegungstempoverzögerung in Millisekunden pro Schritt, 0
– 65635.
Die Funktion rundet die Verzögerungszeiten in Zehnerschritten auf,
d.h. 17 wird zu 20.
Beispiel:
vMoveBody(-25,20);
Falls YETI aufrechts steht, wird vMoveBody(-25,20) etwa
25*20=500ms= 0,5 Sekunde benötigen um YETI in eine Rechtsnei-
gung mit Position –25 zu bewegen.
vMoveLegs(x,y)
x = YETI-Beinposition rechts nach vorne oder nach hinten bewegen,
ab –58 (Rechtes Bein nach vorne) bis einschließlich +58 (Linkes Bein
nach vorne). Das linke Bein bewegt sich immer entgegengesetzt.
y = Bewegungstempoverzögerung in Millisekunden pro Schritt, 0
– 65635.
Die Funktion rundet die Verzögerungszeiten in Zehnerschritten
auf, d.h. 17 wird zu 20.
Beispiel:
vMoveLegs(-25,20);
Falls YETI aufrecht steht, wird vMoveLegs(-25,20) etwa 25*20=500ms=
0,5 Sekunde benötigen um YETIs rechte Bein nach vorne in Stand –25
und das linke Bein entgegengesetzt nach hinten zu bewegen.
vMoveForwardXSteps(x)
x = Anzahl Vorwärtsschritte, 0-255
Beispiel:
vMoveForwardXSteps(3);
YETI macht 3 Schritte vorwärts. Aus der Ruheposition beginnt YETI
immer mit dem rechten Bein.