Es wäre schöner, wenn die LEDs wie die zugeordeten Bits von 0 bis 5 gezählt würden.

Aktuell:
Code:
setLEDs(0b000001); // Und dieser schaltet StautsLED1 an und alle anderen aus.
Schöner wäre doch so:

Code:
setLEDs(0b000001); // Und dieser schaltet StautsLED0 an und alle anderen aus.
(Der Tippfehler im Komentar ist übrigens aus der Doku, im Kapitel "4.6.4. Status LEDs und Bumper")

Im LED-Struct der BaseLib.h:

Code:
	struct {
		unsigned LED1:1;
		unsigned LED2:1;
		unsigned LED3:1;
		unsigned LED4:1;
		unsigned LED5:1;
		unsigned LED6:1;
		unsigned reserved1:1;
		unsigned reserved2:1;
	};
Und die Reserve vielleicht 6+7?

Man könnte dann viel einfacher Bitmanipulationen im Bitfeld machen wenn die LED-Namen mit 0 starten. Es fehlt auch eine getLEDS()-Funktion.

Gruß

mic