wäre es also so etwas:
Code:
int packetSize, len;
// UDP
packetSize = Udp.parsePacket();
// Da ist was da
if (packetSize)
{
Serial.print("Empfangen "); Serial.print(packetSize);
Serial.print(" von IP "); Serial.print(Udp.remoteIP());
Serial.print(" Port "); Serial.println(Udp.remotePort());
len = Udp.read(befehl, 10);
ledStatus = befehl[0]; // erstes Byte 0 oder 1
if (ledStatus)
{
//digitalWrite(LED, HIGH);
digitalWrite(ledPin_rt, HIGH);
Serial.println("LED einschalten");
}
else {
//digitalWrite(LED, LOW);
digitalWrite(ledPin_rt, LOW);
Serial.println("LED ausschalten");
}
ist demnach also der empfang eines UDP pakets auf beiden seiten (server und client) gleich?
Lesezeichen