From e7950003c4f3aca40b3f421d0de3345227f034f8 Mon Sep 17 00:00:00 2001 From: Sergi Hernandez Juan <shernand@iri.upc.edu> Date: Wed, 16 Sep 2020 07:54:44 +0200 Subject: [PATCH] Reduced the timeout when waiting for an answer. --- src/dynamixel.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/dynamixel.cpp b/src/dynamixel.cpp index 61df2a8..31f8ea8 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) -- GitLab