Replies: 2 comments 5 replies
-
Hi @ebassi00 , I am afraid you will need to regenerate all types in order to achieve your goal. First of all, I encourage you to update your code to use Fast-DDS 3.x, as the XTypes module has been totally refactored (supporting now many complex types that were not before) and sharing types is now enabled by default. Please have a look at this tutorial for some guidance on the migration process. Also note that after the v3 release Fast-DDS-Gen generates all auxiliar type object support files by default (no need to provide An alternative that would not require to regenerate types would be to create a DynamicType via C++ for each of your types, and then publish DynamicData (instead of static). I discourage following this path as it is more complex and might not even be supported for one of your types (as I said, given the limitations of the XTypes module present in versions prior to v3). |
Beta Was this translation helpful? Give feedback.
-
Hi @juanlofer-eprosima , thank you for your reply, |
Beta Was this translation helpful? Give feedback.
-
Hi everybody,
I read a previous discussion about FastDDSSpy not showing some user's custom data, and I discovered that, in order to do that, you have to declare DynamicTypes.
I already have a pretty big project using FastDDS where all my messages are generated from IDL to C++ code (meaning I didn't use the "-typeobject *.idl"). Now I'd like to use the Spy / Monitor to visualize the content of each message published by some writer. Is there a way to do so without generating DynamicTypes for each message (they are more than one and could be sent over multiple times changing values)? Thank you!
Beta Was this translation helpful? Give feedback.
All reactions