diff --git a/bioloid_controller_cm510/src/sim/dynamixel_master.c b/bioloid_controller_cm510/src/sim/dynamixel_master.c
index 7ab8bd8b816eb61109ea1d44d66c5f8f64b6266f..1a1b92ff71b9306ecc795dd0cbaff5f088e0294d 100644
--- a/bioloid_controller_cm510/src/sim/dynamixel_master.c
+++ b/bioloid_controller_cm510/src/sim/dynamixel_master.c
@@ -268,6 +268,16 @@ uint8_t dyn_master_read_word(uint8_t id,uint16_t address,uint16_t *data)
   return DYN_SUCCESS;
 }
 
+uint8_t dyn_master_start_read_table(uint8_t id,uint16_t address,uint16_t length,uint8_t *data)
+{
+  return DYN_SUCCESS;
+}
+
+uint8_t dyn_master_wait_read_table(uint8_t id,uint16_t address,uint16_t length,uint8_t *data)
+{
+  return dyn_master_read_table(id,address,length,data);
+}
+
 uint8_t dyn_master_read_table(uint8_t id,uint16_t address,uint16_t length,uint8_t *data)
 {
   unsigned int i=0;