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; }







Zitieren

Lesezeichen