Error in generating code for parssing array in ROS message. (example: std_msgs/Int32MultiArray)
3 次查看(过去 30 天)
显示 更早的评论
I am trying to generate code for my ROS node. I always get an error when I generate code for parsing array in ROS message.
To understand the error, I created a simple ros node which subscribes std_msgs/Int32MultiArray, selecting first element and publish the Int32 element. The model I created (ros_arrray_test.slx) is as follows.
In generating code for the subsystem thet parse std_msgs/Int32MultiArray, I get following error saying "Selected signal 'Layout.Dim.Label' in the Bus Selector block 'Subsystem/In1' is invalid since it refers to a bus element within an array of sub-buses.". However, I do not use that property, so I can not find the way to fix the error.
Please tell me how to fix the error and generate code for this submodel. Thank you in advance!
0 个评论
回答(1 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!