Habe noch ein kleines Problem.
Wenn ich folgendes Programm kompiliere, auf den Roboter lade und starte:
wird erstmal "Programm gestartet!" ausgegeben.Code:#include "RP6RobotBaseLib.h" int main(void) { initRobotBase(); powerON(); char receiveBuffer[5]; while(true) { writeString_P("Programm gestartet!\n"); receiveBytes(5); waitUntilReceptionComplete(); copyReceivedBytesToBuffer(&receiveBuffer[0]); if(strcmp(receiveBuffer,"Hello")==0) { writeString_P("Hi!\n"); } } }
Wenn ich allerdings "Hello" eingebe, gibt der Roboter nichts aus, er sollte aber "Hi!" ausgeben.







Zitieren

Lesezeichen