Sending Wireless UDP signals in Matlab
2 次查看(过去 30 天)
显示 更早的评论
I am a beginner with Matlab wireless connections. I simply want to send a number (0-255) wirelessly to another IP address. I send the signal with the code below but nothing seems to show up on the receiving end:
>> u=udp('192.168.1.101', 50002,'LocalPort', 50001);
=>> fopen(u);
=>> fwrite(u,50);
=>> fclose(u);
I have tried other variations of the upd function but I do not understand it very well. Is there anyone who knows what the Matlab code should look like? Or am I doing this right and something else must be wrong?
Thank you!
1 个评论
回答(1 个)
Dasharath Gulvady
2015-7-23
Before executing "udp", start the UDP echo server using "echoudp":
You mentioned - "nothing seems to show up on the receiving end", how did you test this in the receiving end? What is the command you are using?
Execute all the commands mentioned in the example of "echoudp", and see if "fread" returns a valid result.
1 个评论
Walter Roberson
2015-7-23
I do not see anything about this question that would suggest the use of the udp echo server? The destination is another IP address, not testing to the same IP address.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Simulink Supported Hardware 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!