NIBObee Library 1.4
|
Statische Klasse zur Ansteuerung der LEDs. Mehr ...
#include <led.hpp>
Öffentliche Typen | |
enum | { L_YE = ::LED_L_YE, L_RD = ::LED_L_RD, R_RD = ::LED_R_RD, R_YE = ::LED_R_YE } |
Öffentliche, statische Methoden | |
static void | init () |
static void | set (uint8_t led, uint8_t status) |
Statische Klasse zur Ansteuerung der LEDs.
static void nibobee::Led::init | ( | ) | [inline, static] |
Initialisierung der LEDs. Die Funktion muss vor Aufruf der anderen LED-Funktion aufgerufen werden um das Datenrichtungs-Register (DDRB) für die Ausgabe zu konfigurieren.
Benutzt led_init().
static void nibobee::Led::set | ( | uint8_t | led, |
uint8_t | status | ||
) | [inline, static] |
Ein / Ausschalten der LEDs.
led | ist die Nummer der LED (0-3) bzw. eine der Konstanten LED_L_YE, LED_L_RD, LED_R_RD oder LED_R_YE Wenn |
status | den Wert 0 hat wird die LED ausgeschaltet anderenfalls wird die LED eingeschaltet. |
Benutzt led_set().