LBotics.at

WRITE_LED(L1,1);

Mit der Funktion WRITE_LED(port,value) wird der Zustand einer LED gesetzt.

port: L1, L2, L3 (L1 grün, L2 gelb, L3 rot)

value (int): 0, 1 (ganzzahliger Wert, 0 LED leuchtet nicht, 1 LED leuchtet)

READ_BUTTON_CLOSED(port)

Mit der Funktion READ_BUTTON_CLOSED(port) kann überprüft werden ob der elektrische Kontakt in einem Taster geschlossen ist oder nicht.

port: B1, B2, B3 (Bezeichnung des jeweiligen Buttons, B1 links, B2 mitte, B3 rechts)

return (int): 0, 1 (ganzzahliger Wert, 0 Schaltkontakt geschlossen, 1 Schaltkontakt offen)

READ_BUTTON_PRESSED(port)

Im Gegensatz zur Funktion READ_BUTTON_CLOSED(port) die den aktuellen Zustand eines Tasters zurückliefert, kann mit dieser Funktion auf das einmalige Drücken eines Tasters reagiert werden. Wird diese Funktion mehrmals aufgerufen während der Kontakt in einem Taster geschlossen ist, so liefert diese Funktion nur beim ersten Aufruf den Wert 1 zurück. Alle weiteren Aufrufe liefern so lange den Wert 0 zurück bis der Taster wieder losgelassen wird.

port: B1, B2, B3 (Bezeichnung des jeweiligen Buttons, B1 links, B2 mitte, B3 rechts)

return (int): 0, 1 (ganzzahliger Wert, 0 Taster wurde nicht gedrückt, 1 Taster wurde einmal gedrückt)