yoneken / rosserial_stm32

This is a part of [rosserial](https://github.com/ros-drivers/rosserial) repository to communicate with ROS system through a USART for STM32 embedded system.
BSD 2-Clause "Simplified" License
218 stars 72 forks source link

Error with IMU msg version #20

Closed elgarbe closed 4 years ago

elgarbe commented 4 years ago

Hi, I'm trying to publish IMU msg, but I get an error:

[ERROR] [1585245885.234709]: Mismatched protocol version in packet: lost sync or rosserial_python is from different ros release than the rosserial client
[INFO] [1585245885.235322]: Protocol version of client is Rev 0 (rosserial 0.4 and earlier), expected Rev 1 (rosserial 0.5+)

I have rosserial-client version 0.7.7:

~$ apt-cache policy ros-kinetic-rosserial-client 
ros-kinetic-rosserial-client:
  Instalados: 0.7.7-0xenial-20200109-041309+0000
  Candidato:  0.7.7-0xenial-20200109-041309+0000

thank

elgarbe commented 4 years ago

I'm sorry, it is not a message version problem. I need to increase TX/RX buffer length while I add new publishers. I'm using 2048 bytes now. I'm sending Odometry, Imu, Baterry and some other debug information.