diff --git a/dynamixel_base/src/dynamixel_master.c b/dynamixel_base/src/dynamixel_master.c index 53ab8ad522104a90d1dd023c0c49961341ef9a40..df843632b5c3cbedc5c38209b768d06935520cf7 100644 --- a/dynamixel_base/src/dynamixel_master.c +++ b/dynamixel_base/src/dynamixel_master.c @@ -888,6 +888,7 @@ unsigned char dyn_master_read_table(TDynamixelMaster *master,unsigned char id,un return error; } // wait for the replay within the given timeout + master->set_rx_mode(); if(master->return_level!=no_return && id!=DYN_BROADCAST_ID) { if((error=dyn_master_wait_reception(master))==DYN_SUCCESS)