Ich möchte ein PicoC programm schreiben, welches von unterschiedlichen udp quellen (selber port) liest, gleich wie es die virtuellen UDP Eingänge machen können (wenn man keine Sendeadrese eingibt).
Ich habe hier im Forum ein kleines Beispiel gefunden (https://www.loxforum.com/forum/germa...069#post164069)
// server-address und port bitte anpassen // Ausgabe an TQ1 #define BUFF_SIZE 255 STREAM* udpStream = stream_create("/dev/udp/server-address/port",0,0);// create udp stream char szBuffer[BUFF_SIZE]; int nCnt; while(1) { szBuffer =""; nCnt = stream_read(udpStream,szBuffer,BUFF_SIZE,100); // read stream if(nCnt > 0) { setoutputtext(0,szBuffer); } sleep(100); }
Danke und Gruss
swerder
Kommentar