From 041baf234398048aac8ff08d8b4d731591eeee20 Mon Sep 17 00:00:00 2001 From: Alessio Igor Bogani <alessio.bogani@elettra.eu> Date: Tue, 18 Jan 2022 14:26:21 +0100 Subject: [PATCH] Use 10000 as pollingSleep's default --- src/Agilent4uhv.xmi | 2 +- src/Agilent4uhvClass.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Agilent4uhv.xmi b/src/Agilent4uhv.xmi index 28a0717..02eddeb 100644 --- a/src/Agilent4uhv.xmi +++ b/src/Agilent4uhv.xmi @@ -13,7 +13,7 @@ <deviceProperties name="PollingSleep" description="Sleep between hardware requests made by internal thread"> <type xsi:type="pogoDsl:IntType"/> <status abstract="false" inherited="false" concrete="true" concreteHere="true"/> - <DefaultPropValue>0</DefaultPropValue> + <DefaultPropValue>10000</DefaultPropValue> </deviceProperties> <commands name="State" description="This command gets the device state (stored in its device_state data member) and returns it to the caller." execMethod="dev_state" displayLevel="OPERATOR" polledPeriod="0"> <argin description="none"> diff --git a/src/Agilent4uhvClass.cpp b/src/Agilent4uhvClass.cpp index f38c055..4c28055 100644 --- a/src/Agilent4uhvClass.cpp +++ b/src/Agilent4uhvClass.cpp @@ -263,10 +263,10 @@ void Agilent4uhvClass::set_default_property() // Set Default device Properties prop_name = "PollingSleep"; - prop_desc = "Sleep between hardware requests made by internal thread (max value is 1000000)"; - prop_def = "0"; + prop_desc = "Sleep between hardware requests made by internal thread"; + prop_def = "10000"; vect_data.clear(); - vect_data.push_back("0"); + vect_data.push_back("10000"); if (prop_def.length()>0) { Tango::DbDatum data(prop_name); -- GitLab