Basic dsp UDP question
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello,
I am new to networking. I want to communicate between 2 computers using UDP. I've been searching through Matlab's help section and stumbled across the dsp.UDPSender/Receiver functions. I am still a bit unsure as how these work.
From my understanding, this is the basic idea of how dsp.UDP works
Sending computer:
Sender=dsp.UDPSender(‘RemoteIPAddress’,’reciever.IP.Address’);
% reciever.IP.Address is the IP of the dsp.UDPReceiver
Var=rand(1,256);
Step(Sender, Var)
Release(Sender)
Receiving computer
% while sender is sending info
Receiver= dsp.UDPReceiver
Var2=Step(Receiver)
Release(Receiver)
Is this set up correct? I am unsure how the step() command works. I understand it transmits data, but I don’t know when to tell the Receiver to step(). Do I run both of these at the same time? Is there a way I can make sure that data is actually being sent?
Thanks in advance,
Matt
4 Kommentare
Walter Roberson
am 20 Jun. 2012
The File Exchange contribution tcpudpip handles TCP and UDP. It does, however, rely upon libraries that probably would not work on a real-time system (though there just might be a QNX port.)
Oscar Parra
am 30 Apr. 2021
hello, did you manage to make the real time system using udp? i'm doing a work on this but i can't connect. could you give me a hand with this, thank you in advance.
Antworten (1)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!