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