Der Source-Code sieht jetzt so aus:
Der Compiler-Output ist immernoch derselbe.Code:#include "RP6RobotBaseLib.h" int main(void) { initRobotBase(); powerON(); char receiveBuffer[5]; while(true) { receiveBytes(5); waitUntilReceptionComplete(); copyReceivedBytesToBuffer(&receiveBuffer[0]); if(strcmp(receiveBuffer,"Hello")==0) { writeString_P("Hi!\n"); } } }
btw: Wofür genau ist eigentlich die Endlosschleife gut? Ohne müsste das Programm doch normalerweisse auch laufen(Würde zwar nach einem Durchlauf abbrechen, aber laufen müsste es doch, oder?)






Zitieren

Lesezeichen