Hallo Thomas ,
mach die beide (else) weg, und schreib eine neue if-Abfrage etwa so:
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();
               if(STATUS and 0x01)==0{
               ccrp5.FWD(150,150);
               }               // Wenn der rechter Sensor anspricht
               if (STATUS and 0x01)==1
               {
               // .. dann LED 4 an
                ccrp5.LEDon(4);
               // .. dann Stopp
                ccrp5.FWD(0,0);
               }
               // .. sonst
                             // Wenn der linke Sensor anspricht
               if (STATUS and 0x02)==2
               {
               // .. dann LED 1 an
                ccrp5.LEDon(1);
               // .. dann Stopp
                ccrp5.FWD(0,0);
               }

           }
}
dann funktioniert s
Gruß Maro