DANINO24:
Ich habe schon zum Anfang ein Programm geschrieben das einen einfachen String mit dem Befehl UDP.Write an den PC sendet. Das klappt soweit!
Ein C-String ist doch auch blos ein char-Array.
Ansonsten für TCP:
byte server[] = {192,168,22,155 };
byte data[3] = {1,2,3};
EthernetClient client;
if (client.connect(server, 80)) {
Serial.println("connected");
for (int i=0; i<3;i++) {
client.print(data[i]);
}
delay(50); //etwas zeit für den Server die Daten zu empfangen
client.stop() //verbindung trennen
} else {
Serial.println("connection failed");
}
}