From 371b2949aa4449c3aaf80880c67170cafc720dd1 Mon Sep 17 00:00:00 2001 From: Philipp Klaus Date: Mon, 25 Sep 2017 10:22:08 +0800 Subject: [PATCH] DASH: Include DRVL / DRVH (upper_ctrl_limit etc. ) in state --- python_suite/dashboard/dashboard.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/python_suite/dashboard/dashboard.py b/python_suite/dashboard/dashboard.py index 9487c08..7184ad2 100755 --- a/python_suite/dashboard/dashboard.py +++ b/python_suite/dashboard/dashboard.py @@ -103,6 +103,13 @@ def cb_value_update(**kwargs): pv['num_value'] = float('nan') pv['char_value'] = 'invalid' register_pv_value_in_history(kwargs['pvname'], kwargs['timestamp'], pv['num_value']) + # DRVL / DRVH + if kwargs['upper_ctrl_limit'] != kwargs['lower_ctrl_limit']: + pv['upper_ctrl_limit'] = kwargs['upper_ctrl_limit'] + pv['lower_ctrl_limit'] = kwargs['lower_ctrl_limit'] + else: + pv['upper_ctrl_limit'] = float('nan') + pv['lower_ctrl_limit'] = float('nan') # HOPR / LOPR if kwargs['upper_disp_limit'] != kwargs['lower_disp_limit']: pv['upper_disp_limit'] = kwargs['upper_disp_limit'] -- 2.43.0