diff --git a/FofbTool/Configuration.py b/FofbTool/Configuration.py index b46297414273acf2014c72c08d34e64e0af4d271..a6e5065f27a1976122830ceae55260431384a93d 100755 --- a/FofbTool/Configuration.py +++ b/FofbTool/Configuration.py @@ -285,6 +285,8 @@ def centralnode_configure_corr(): f[0:100] = range(1,101) prx["corr_pscid"] = f + prx["corr_num_bpm"] = 122 + logger.info("Configuration of Corr done on {}.".format(p)) return True diff --git a/FofbTool/DeviceAttributeConfiguration.py b/FofbTool/DeviceAttributeConfiguration.py index 1824cf3e09967ef2a80a41b3100cdb73a9f8fd6c..3a02e1e982fc4a9da9399b329b309034a0aa723a 100755 --- a/FofbTool/DeviceAttributeConfiguration.py +++ b/FofbTool/DeviceAttributeConfiguration.py @@ -358,6 +358,15 @@ def set_attr_config_centralnode(cnp): c.alarms.max_warning='331' cnp.set_attribute_config(c) + + c = cnp.get_attribute_config("corr_num_bpm") + c.description = "Number of expected bpm packets for the matrix multiplication."+c.description + c.format = '%d' + c.unit = ' ' + c.alarms.min_warning='121' + c.alarms.max_warning='123' + cnp.set_attribute_config(c) + for p in "xy": c = cnp.get_attribute_config("corr_control_{}".format(p))