Skip to content

Commit 7ceba46

Browse files
committed
Merge branch '16-not-attribute-to-enable-saving-statistic-logging' into 'master'
Resolve "not attribute to enable saving statistic logging" Closes esrf-bliss#16 See merge request limagroup/Lima-tango-python!36
2 parents 729d6ff + 32d78b8 commit 7ceba46

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

LimaCCDs.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1261,6 +1261,22 @@ def write_saving_statistics_history(self,attr) :
12611261
saving = self.__control.saving()
12621262
saving.setStatisticHistorySize(stat_size)
12631263

1264+
## @brief get statistics log enabled flag
1265+
#
1266+
@Core.DEB_MEMBER_FUNCT
1267+
def read_saving_statistics_log_enable(self,attr) :
1268+
saving = self.__control.saving()
1269+
attr.set_value(saving.getEnableLogStat())
1270+
1271+
1272+
## @brief set statistics log enable flag
1273+
#
1274+
@Core.DEB_MEMBER_FUNCT
1275+
def write_saving_statistics_log_enable(self,attr) :
1276+
flag = attr.get_write_value()
1277+
saving = self.__control.saving()
1278+
saving.setEnableLogStat(flag)
1279+
12641280
## @brief Write current shutter state if in manual mode
12651281
# True-Open, False-Close
12661282
@Core.DEB_MEMBER_FUNCT
@@ -2405,6 +2421,10 @@ class LimaCCDsClass(PyTango.DeviceClass) :
24052421
[[PyTango.DevLong,
24062422
PyTango.SCALAR,
24072423
PyTango.READ_WRITE]],
2424+
'saving_statistics_log_enable':
2425+
[[PyTango.DevBoolean,
2426+
PyTango.SCALAR,
2427+
PyTango.READ_WRITE]],
24082428
'saving_max_writing_task':
24092429
[[PyTango.DevShort,
24102430
PyTango.SCALAR,

0 commit comments

Comments
 (0)