From b4a643fea37bcdce789d7556489494f19d1452d2 Mon Sep 17 00:00:00 2001
From: fherrero <fherrero@iri.upc.edu>
Date: Mon, 17 Feb 2025 12:07:56 +0100
Subject: [PATCH] Service clients dyn reconf, allow 0 num retries, which means
 only attempting to call the service once

---
 src/iri_ros_tools/dyn_params.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/iri_ros_tools/dyn_params.py b/src/iri_ros_tools/dyn_params.py
index bf54e48..ae23272 100644
--- a/src/iri_ros_tools/dyn_params.py
+++ b/src/iri_ros_tools/dyn_params.py
@@ -4,7 +4,7 @@ from dynamic_reconfigure.parameter_generator_catkin import *
 def add_module_service_params(gen,name):
   new_group = gen.add_group(name)
 
-  new_group.add(name+"_num_retries",int_t, 0,"Number of times a service will be called before reporting an error",1,1,10)
+  new_group.add(name+"_num_retries",int_t, 0,"Number of times a service will be called before reporting an error",0,0,20)
   new_group.add(name+"_enabled",    bool_t,0,"Enable or disable the actual service call",                         True)
 
   return new_group
-- 
GitLab