Replies: 1 comment 4 replies
-
This has some references that may or may not be useful https://github.com/OpenDDS/OpenDDS/wiki/OpenDDS-and-Eprosima-FastDDS-(ROS2) The log is littered with The writer is sending samples using big endian CDR which is not problematic in and of itself. Please try the following: First, double check the QoS for the DataReader after you set it and/or create the DataReader. Second, after you create the TypeSupport for the topic, print out the |
Beta Was this translation helpful? Give feedback.
-
We have a system that's split between ROS2 and custom software, all the non-ROS stuff uses OpenDDS, and ROS we mainly use CycloneDDS.
When trying to subscribe to certain ROS topics with OpenDDS, we'll only get a handful of messages then nothing ever again. Currently this is happening with trying to subscribe to a low resolution depth image, but we've seen it with topics for joint states and others. With fastrtps we sometimes get more messages but it always ultimately stops. We don't seem to have issues with sending things to ROS, it's almost always when subscribing
These are the OpenDDS side QoS policies in use.
This is the log file with
DCPSDebugLevel=1
dds.logI tried debugging this with wireshark, but I'm not sure what I should be looking for there
Beta Was this translation helpful? Give feedback.
All reactions