Instructions Circuit Diagram

- 107 -
vRs232Write(x,y)
x = Text
y = Textlänge, 0-255
Beispiel:
void vRs232Write (“Hello World”,11) ;
vRs232Read(x,y,z)
x = Zeiger (Englisch: Pointer) auf ein Array zur Speicherung des
empfangenen Textes
y = Erwartete Zeichenzahl
z = timeout
Beispiel:
char RxData[10] ;
vRs232Read(&RxData[0],4,0);
Sobald 4 Zeichen eingegangen sind, wird die Funktion beendet.
vWaitMilliseconds(x)
x = Wartezeit in Millisekunden, 0 - 65535
Die Funktion rundet in Zehnerschritten auf, d.h. 23 wird zu 30
aufgerundet.
Beispiel: warte 1 Sekunde.
vWaitMilliseconds(1000);
vBeep(x,y)
x = Tonhöhe, 1-3906
y = Tondauer in Millisekunden.
Beispiel:
vBeep(200,100);
Abgeleitete Funktionen.
Untengenannte Funktionen sind abgeleitete Funktionen, die eine oder
mehrere Basisfunktionen enthalten und sich in der Datei ‘yetimove.c’
benden.
vStandUpright()
bewegt YETI in seine Ruheposition. Sowohl der ‘body’-Servomotor als
auch der ‘legs’-Servomotor bewegen sich in die Ruheposition.