Hallo Maro,

meinst du das dann so, oder habe ich dich falsch verstanden ?? Wieso kann ich denn hier kein else benutzen ?

Code:
thread main 
{ 
// Deklaration der Variablen 
string s; 
int VALUE; 
int STATUS; 
           // Modul initialisieren 
           VALUE=ccrp5.init(); 
           // Reset 
           ccrp5.clear(); 
           // Alle LED´s aus 
           ccrp5.LEDSoff(); 
           // Empfindlichkeit des ACS Systems auf höchste Sensitivität 
           ccrp5.setACSHI(); 
           // Beginn der Schleife 
           loop 
           { 
               // Subsystem abfragen 
               STATUS=ccrp5.getCNSTAT(); 
               // Wenn der rechter Sensor anspricht 
               if (STATUS and 0x01)==1 
               { 
               // .. dann LED 4 an 
                ccrp5.LEDon(4); 
               // .. dann Stopp 
                ccrp5.FWD(0,0); 
               } 
               // Wenn der rechter Sensor nicht anspricht
               if (STATUS and 0x01)==0
               { 
               // .. dann LED 4 aus 
                ccrp5.LEDoff(4); 
               // .. dann vorwärts, Geschwindigkeit 150 
                ccrp5.FWD(150,150); 
               } 
               // Wenn der linke Sensor anspricht 
               if (STATUS and 0x02)==2 
               { 
               // .. dann LED 1 an 
                ccrp5.LEDon(1); 
               // .. dann Stopp 
                ccrp5.FWD(0,0); 
               } 
               // Wenn der linke Sensor nicht anspricht 
               if (STATUS and 0x02)==0 
               { 
               // .. dann LED 1 aus 
                ccrp5.LEDoff(1); 
               // .. dann vorwärts, Geschwindigkeit 150 
                ccrp5.FWD(150,150); 
               } 
           } 
}

Danke im voraus


Thomas