So vielleicht:
Code:
// RP6 steuert ein Servo an der SL1-LED mit Sleep()

#include "RP6RobotBaseLib.h"

uint8_t i;

int main(void)
{
initRobotBase();

	while(true)
	{
		i=0;									// i mit Startwert laden
		while(getBumperLeft() && (i<5))	// Wenn links gedrückt fünf Impulse senden
		{
			setLEDs(1);                // Impuls High senden
			sleep(10);                 // ca. 10 * 100µs warten
			setLEDs(0);                // Impuls Low senden
			sleep(200-10);             // ca. 20ms - 1ms Pause
			i++;
		}

		i=0;
		while(getBumperRight() && (i<5))
		{
			setLEDs(1);
			sleep(20);
			setLEDs(0);
			sleep(200-20);
			i++;
		}
	}

	return 0;
}