Hi,

nachdem die Beispiel-Programme ausgiebig getestet wurden fang ich grad mit meinen ersten, einfachen Programmen an, hab jedeoch ein Verständnis-Problem mit diesem Programm:
Code:
#include "RP6RobotBaseLib.h"

int main(void)
{
	initRobotBase();
	
	while(true)
	{
	
	statusLEDs.LED1=bumper_right;
	statusLEDs.LED2=bumper_right;
	statusLEDs.LED5=bumper_left;
	statusLEDs.LED4=bumper_left;

	
	task_Bumpers();
	
	updateStatusLEDs();
	}
	return 0;
	}
Ziel für mich ist es das während der Bumper Betätigt wird auf dieser Seite alle 3 Leds leuchten. Leider funktioniert das nur beim linken Bumper, nicht beim rechten, da leuchtet nur die LED die immer beim drücken leuchtet.
Bumper hab ich mit dem Selftest getestet, beide funktionieren. Irgendwie kann ich mir das verhalten nicht erklären.

Habt ihr da Tipps?