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