Direction error when using UDPReceiver on port 6666
Show older comments
I have a problem that I am unable to solve or to find an explanation for. Let's say I have a small useless code in file 'tmp.m':
udpr = dsp.UDPReceiver('LocalIPPort',6666,'MessageDataType','int8');
step(udpr);
I would like to run it now. If I do so using the Matlab IDE, the code is executed and I don't have any problem with it. However, if I want to run it using the Matlab Command Window (by using the command "start "Matlab" /b %myMatlabRute% -r "tmp" -nodesktop") I get the following error:
Error using UDPReceiver/step
Solo se permite un uso de cada dirección de socket (protocolo/dirección de red/puerto)
Error in tmp (line 2)
step(udpr);
The second line of the error would translate as "Each socket is allowed to be used in just one direction (protocol/direction of the network/port)".
Does anyone know why this could happen?
Accepted Answer
More Answers (0)
Categories
Find more on Startup and Shutdown in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!