Hi,
Upps
hab nicht erkannt, dass das das selbe ist.
hab es jetzt foldendermaßen gelöst:
Code:
#include "RP6RobotBaseLib.h"
void Einlesen(void)
{
char receiveBuffer[1];
receiveBytes(1);
waitUntilReceptionComplete();
copyReceivedBytesToBuffer(&receiveBuffer[0]);
if(receiveBuffer[0] == 'E')
setLEDs(0b111111);
if(receiveBuffer[0] == 'A')
setLEDs(0b000000);
}
int main(void)
{
initRobotBase();
while(1)
{
Einlesen();
}
return 0;
}
, aber wie kann ich mehr als nur ein Zeichen empfangen? das hab ich aus dem Beispielprogramm nicht herauslesen können.
lg
Lesezeichen