ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
If anyone is interested,i am closer to the solution. I changed the buffersizes in node_handle.h to 4096. This allows me to store 17 entries (posArray->poses_length = 17;). Values above 17 are not causing a crash anymore but the topic is empty then. I guess i have to split my 25 entries into two publishers one with 17 and one with 8
Cheers
2 | No.2 Revision |
If anyone is interested,i am closer to the solution. I changed the buffersizes in node_handle.h to 4096. This allows me to store 17 entries (posArray->poses_length = 17;). Values above 17 are not causing a crash anymore but the topic is empty then. I guess i have to split my 25 entries into two publishers one with 17 and one with 8
Cheers
EDIT: Now i see that the Problem lies in the receive buffer. The rosserial terminal shows the following error messages with poseArrays above 17 entries:
Requested to read 1032 bytes, but buffer capacity is only 1023.
Overrun on receive buffer. Attempting to regain rx sync.
Can i somehow increase the receive buffer?