diff --git a/dynamixel_base/include/dynamixel_slave.h b/dynamixel_base/include/dynamixel_slave.h
index c680e17aff39e41b2d9005eb3136cff4f7d4e180..350378647e3d9eb8694c4f6fe6455c76145ec4e7 100644
--- a/dynamixel_base/include/dynamixel_slave.h
+++ b/dynamixel_base/include/dynamixel_slave.h
@@ -58,7 +58,7 @@ typedef struct TDynamixelSlave
    * \brief
    *
    */
-  unsigned char received_bytes;
+  unsigned short int received_bytes;
   /**
    * \brief
    *