万博1manbetx仿真软件实时TCP发送数据输入变量大小

3视图(30天)
我试图创建一个通信接口在实时仿真软件,我要发送数据的变量大小(例如消息像启动/停止,只是一个常数大小的万博1manbetx头,但我也有消息附加载荷的变量大小)。我使用multiport-switch循环所需的数据块,支持输入变量的大小。万博1manbetx然而,实时的TCP发送块工具箱不支持这一点。万博1manbetx这似乎是违反直觉的,它还需要长度输入指定数据输入是多久。我忽略的一些配置选项块吗?
如果没有,推荐的方法是什么发送数据在仿真软件通过TCP实时可变尺寸的?万博1manbetx我目前的想法是用零填充我的数据向量改变他们一个常数大小的所有情况下,虽然依靠说服TCP发送块输入长度只发送我想要发送的数据。这项工作吗?如果不是,有什么选择?
任何帮助将不胜感激!

接受的答案

迭戈Kuratli
迭戈Kuratli 2020年9月24日
你建议的方法是正确的。
定义的数据向量应该与预期的最大长度。你可以控制有效的数据传输长度的端口。
例子:如果你有一个100年数据向量的大小,但长度端口值为70,只有第一个70个元素的向量(忽略其他)传输

更多的答案(0)