Hi,
ich hab jetzt per Suchfunktion doch noch was gefunden:
https://www.roboternetz.de/phpBB2/ze...ag.php?t=48027
und hab jetzt folgenden Code:
Code:
#include "RP6RobotBaseLib.h"
int main(void)
{
initRobotBase();
powerON();
char receiveBuffer[5];
while(true)
{
receiveBytes(5);
waitUntilReceptionComplete();
copyReceivedBytesToBuffer(&receiveBuffer[0]);
if(strcmp(receiveBuffer,"Hello"))
{
setLEDs(0b111111);
}
}
}
Das funktioniert ganz gut. aber wenn ich es so mache:
Code:
#include "RP6RobotBaseLib.h"
int main(void)
{
initRobotBase();
powerON();
char receiveBuffer[5];
while(true)
{
receiveBytes(5);
waitUntilReceptionComplete();
copyReceivedBytesToBuffer(&receiveBuffer[0]);
if(strcmp(receiveBuffer,"Hello"))
{
setLEDs(0b111111);
}
if(strcmp(receiveBuffer,"HiRP6"))
{
setLEDs(0b000000);
}
}
}
dann geht gar nichts mehr. Es lässt sich zwar compilieren, aber er reagiert auf keinerlei Eingaben.
Hat jemand einen Tipp?
lg Michi
Lesezeichen