-
Notifications
You must be signed in to change notification settings - Fork 914
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rosbag record: Option for TCP_NODELAY #1279
Comments
The Therefore I don't think this feature request for |
It's definitely an option that can be added to a C++ subscription: https://docs.ros.org/api/roscpp/html/classros_1_1TransportHints.html. AFAIK, there is no way to add transport hints to a C++ publisher. |
Also, since Python subscribers can also specify TCP_NODELAY (but not UDP), it would be nice if |
Sorry, you are right. The option can also be requested from the subscriber side. Please consider to provide a pull request to add such an option to the |
I've created a pull request here: #1295 |
I also created a pull request for adding TCP_NODELAY to rostopic hz and delay here: #1296 |
I close this issue in favor of the pending PR #1295 (to only have one open item). Thank you for working on this. |
When recording large messages such as Odometry, the messages arrive at the bag in clumps. It would be nice if rosbag record had a --tcpnodelay or --udp option to prevent this from happening.
The text was updated successfully, but these errors were encountered: