diff --git a/src/robot_state_RT.cpp b/src/robot_state_RT.cpp index a81951c..602f310 100644 --- a/src/robot_state_RT.cpp +++ b/src/robot_state_RT.cpp @@ -304,7 +304,7 @@ void RobotStateRT::unpack(uint8_t * buf) { offset += sizeof(len); len = ntohl(len); - if (version_ < 3.1 & len != 1044) { + if (version_ > 3. & version_ < 3.1 & len != 1044) { //In 3.0, every 4th? package is malformed...? //printf("Len: %i\n", len); val_lock_.unlock();