Using Realtime UPD to Send a string
3 次查看(过去 30 天)
显示 更早的评论
How do I send a string using the Disktop realtime UPD send block
I am using the string compose to build a NMEA like string
I want to send this to a remote computer which is listening
I do not know how to setup the realtime UDP send block to send a string.
I have tried a raw string and a string to ASCII conversion
Thanks
Brian
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1116780/image.png)
0 个评论
回答(2 个)
Jan Houska
2022-9-5
Hi Brian,
for an example how to send formatted text over UDP using Simulink Desktop Real-Time, please see the sldrtex_streamio shipping example. You just need to change the protocol to UDP, see the sldrtex_packetio example for that.
Good Luck, Jan
0 个评论
Brian Donlan
2022-9-5
1 个评论
Jan Houska
2022-9-5
Hi Brian,
The sldrtex_streamio example does exactly that. Please open the Stream Output block dialog and you will see a format string similar to what you have posted. You do not use the Compose block at all. Instead, you send the numeric values directly to the Stream Output block and use the format string that is a parameter of the block.
Good Luck, Jan
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Development Computer Setup 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!