You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Being a subscriber receiving a big mesage, ie a sensor_msgs/image with a big image, receiving the message failed.
The fact is that we try to parse the message but we have only a part of the message.
We got only part of the message because du to the TCP behavior, the ros message is splitted in different tcp packets.
We need to bufferized the packet until the size of the received data is equal to the length of the message.
The text was updated successfully, but these errors were encountered:
The fact is it's not TCP jobs. This is an "application" issue, and that's why the length is the first thing to be transmitted in the ROS message protocol.
Being a subscriber receiving a big mesage, ie a sensor_msgs/image with a big image, receiving the message failed.
The fact is that we try to parse the message but we have only a part of the message.
We got only part of the message because du to the TCP behavior, the ros message is splitted in different tcp packets.
We need to bufferized the packet until the size of the received data is equal to the length of the message.
The text was updated successfully, but these errors were encountered: