From 9cb682eb1cb181a06310614c0a448721fd094211 Mon Sep 17 00:00:00 2001
From: Sergi Hernandez Juan <shernand@iri.upc.edu>
Date: Mon, 23 Jul 2018 12:30:58 +0200
Subject: [PATCH] Solved a minor bug with the ncurses interface.

---
 src/tools/ir_feet_tuner.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/tools/ir_feet_tuner.cpp b/src/tools/ir_feet_tuner.cpp
index 4d3d4bb..11ef149 100644
--- a/src/tools/ir_feet_tuner.cpp
+++ b/src/tools/ir_feet_tuner.cpp
@@ -222,7 +222,7 @@ int main(int argc, char *argv[])
     // assign a function to handle window resize events
     signal(SIGWINCH, do_resize);
     // initialize the robot object
-    ir_feet=new CIRFeet<CDynamixelServerFTDI>("foot",robot_device,115200,0x01);
+    ir_feet=new CIRFeet<CDynamixelServerFTDI>("foot",robot_device,115200,0x02);
     // get current thresholds
     thresholds=ir_feet->get_all_sensor_thresholds();
     // initialize the screen
@@ -284,8 +284,8 @@ int main(int argc, char *argv[])
     thread_server->delete_thread(resize_thread_id);
     event_server->delete_event(resize_event_id);
     event_server->delete_event(finish_thread_event_id);
-    endwin(); 
     delete ir_feet;
+    endwin(); 
 
     return 0;
   }catch(CException &e){
@@ -295,8 +295,8 @@ int main(int argc, char *argv[])
     thread_server->delete_thread(resize_thread_id);
     event_server->delete_event(resize_event_id);
     event_server->delete_event(finish_thread_event_id);
-    endwin(); 
     if(ir_feet!=NULL)
       delete ir_feet;
+    endwin(); 
   }
 }
-- 
GitLab