Sorry - der Kommentar war falsch - ist jetzt richtig gestellt.

Hab das Programm jetzt folgend abgeändert!

Wusste nicht, dass " ' " nur für einstellige Werte verwendet werden darf! Zwar kommt jetzt keine Fehlermeldung, trotzdem geht's nicht - Leider...


Code:
#include "RP6RobotBaseLib.h" 

int main(void) 
{ 
  initRobotBase(); 
    
   setLEDs(0b111111); 
    
   writeString_P("\n\n  Welcher RC5 Code soll gesendet werden?:\n"); 
    
   while(true) 
   { 
             
      char antwort[2]; 
        
      receiveBytes(2); 
       waitUntilReceptionComplete(); 
      copyReceivedBytesToBuffer(&antwort[0]);    
       
      if(antwort[0] == 32) // Mit Eingabe 32 wird der RC5 Code 32 gesendet 
         { 
            writeString_P("RC5 Code: 32 - Befehl 'VORWÄRTS' wird gesendet\n"); 
            IRCOMM_sendRC5(17,32);  // sendet 
         } 
          
      if(antwort[0] == 33) // Mit Eingabe 33 wird der RC5 Code 33 gesendet 
         { 
            writeString_P("RC5 Code: 33 - Befehl 'RÜCKWÄRTS' wird gesendet\n"); 
            IRCOMM_sendRC5(17,33); 
         } 
       
      if(antwort[0] == 11) // Mit Eingabe 11 wird der RC5 Code 11 gesendet 
         { 
            writeString_P("RC5 Code: 11 - Befehl 'STOP' wird gesendet\n"); 
            IRCOMM_sendRC5(17,11); 
         }    
       
      task_ACS(); 
       
      mSleep(50); 
   } 
  
  return 0; 

}