Empfang UDP-Daten

Hallo zusammen.

ich verwende ein Arduino Ethernet. es erfolgt ein Input vom Browser in form eines Strings.

Client sowie die gesucht IP werden erkannt.

//Function to check for new incoming UDP packets
long checkUDP(IPAddress& address) {
** if(address!=0){Serial.println("adresse OK");} //-->Adresse OK**
// if there's data available, read a packet
int UDP_PACKET;
char packetBufferNewVar[UDP_PACKET];
int packetSize = UdpNewVar.parsePacket(); //liest die Packetgröße
Serial.println(packetSize); //--> Größe: 0
String Daten= String(UdpNewVar.read(packetBufferNewVar,UDP_PACKET)); //leist ide Daten des Requests

Serial.println(Daten); //--> Wert: -1
if(packetSize)
{
** Serial.println("Verbindung vorhanden");**
** // read the packet into packetBufffer**
** UdpNewVar.read(packetBufferNewVar,UDP_PACKET); //leist ide Daten des Requests**
** String DatReq(packetBufferNewVar); //konvertiert Buffer in String**
** // For debug only**
** // Write packetBuffer to serial**
** Serial.print("ReceiveUDP: ");**
** Serial.println(DatReq);**

** Udp.beginPacket(Udp.remoteIP(), Udp.remotePort()); // Initialisiere Packet senden**
** UdpNewVar.println("Ich habe die Daten erhalten"); // String zurück zum Clienten/ Pausensignal-Server**
** Udp.write("Übertragung erfolgreich!"); // als Antwort**
** Udp.endPacket();**
** memset(packetBufferNewVar,0, UDP_PACKET);**
}//else{Serial.println("keine Verbindung zu NewVar");}
}

leider kann ich keinen eigehenden String lokalisieren!!!!

Wer hat eine Idee?

Danke im vorraus
Bernd

Benutze bitte die CODE-TAGs </>
Uwe

Ein Browser ist für HTTP gemacht und das läuft über TCP - ein Browser kann kein UDP.