diff --git a/src/dynamixel.cpp b/src/dynamixel.cpp index 61df2a885df3aec397a17fc06206a2be73be2f39..31f8ea8e1200b61d0b77d1b4c0239c79ae3d4ee3 100644 --- a/src/dynamixel.cpp +++ b/src/dynamixel.cpp @@ -118,7 +118,7 @@ unsigned char CDynamixel::receive_status_packet_v1(unsigned char **data,unsigned do{ if((num=this->comm_dev->get_num_data())==0) { - this->event_server->wait_all(events,500); + this->event_server->wait_all(events,100); num=this->comm_dev->get_num_data(); } if((read+num)>1024) @@ -139,7 +139,7 @@ unsigned char CDynamixel::receive_status_packet_v1(unsigned char **data,unsigned { if((num=this->comm_dev->get_num_data())==0) { - this->event_server->wait_all(events,500); + this->event_server->wait_all(events,100); num=this->comm_dev->get_num_data(); } if((read-start+num)>length) @@ -201,7 +201,7 @@ unsigned char CDynamixel::receive_status_packet_v2(unsigned char **data,unsigned do{ if((num=this->comm_dev->get_num_data())==0) { - this->event_server->wait_all(events,500); + this->event_server->wait_all(events,100); num=this->comm_dev->get_num_data(); } if((read+num)>1024) @@ -222,7 +222,7 @@ unsigned char CDynamixel::receive_status_packet_v2(unsigned char **data,unsigned { if((num=this->comm_dev->get_num_data())==0) { - this->event_server->wait_all(events,500); + this->event_server->wait_all(events,100); num=this->comm_dev->get_num_data(); } if((read-start+num)>1024)