From 533716f6bc672218981f8bd9504671cd8d84e334 Mon Sep 17 00:00:00 2001 From: Ana Clara Oliveira Date: Fri, 6 Sep 2024 16:39:56 -0300 Subject: [PATCH] BPM.FIX: fix acquisition rate settings in triggered acquisition detail window --- pyqt-apps/siriushla/as_di_bpms/settings.py | 25 +++++++++++++--------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/pyqt-apps/siriushla/as_di_bpms/settings.py b/pyqt-apps/siriushla/as_di_bpms/settings.py index eba2f82fa..faeed78db 100644 --- a/pyqt-apps/siriushla/as_di_bpms/settings.py +++ b/pyqt-apps/siriushla/as_di_bpms/settings.py @@ -120,30 +120,35 @@ def __init__(self, parent=None, prefix='', bpm=''): def get_acqrate_props(rate): items = list() if rate == 'Monit': - items.append(('MONITUpdtTime-SP', 'Update Time')) + items.append(('MONITUpdtTime-SP', 'Update Time', False)) if rate != 'FOFB': - items.append( - (f'{rate}PhaseSyncDly-SP', 'Delay', ['lineedit', 'label'])) + items.append(( + f'{rate}PhaseSyncDly-SP', 'Delay', + {'isdata': False, 'widgets': ['lineedit', 'label']} + )) items.extend([ (f'{rate}PhaseSyncEn-Sel', 'Sync Enable', - ['statebutton', 'ledstate']), + {'isdata': False, 'widgets': ['statebutton', 'ledstate']}), ((f'{rate}PhaseDesyncCnt-Mon', f'{rate}PhaseDesyncCntRst-Cmd'), - 'Desync. Count', - ['label', ('pushbutton', 'Reset Count', None, 1, 0)]), + 'Desync. Count', + { + 'isdata': False, + 'widgets': ['label', ('pushbutton', 'Reset Count', None, 1, 0)] + }), (f'{rate}DataMaskEn-Sel', 'Data Mask Enable', - ['statebutton', 'ledstate']), + {'isdata': False, 'widgets': ['statebutton', 'ledstate']}), ]) if rate == 'FOFB': items.extend([ (f'{rate}DataMaskSamples-SP', 'Data Mask Samples', - ['lineedit', 'label']), + {'isdata': False, 'widgets': ['lineedit', 'label']}), ]) else: items.extend([ (f'{rate}DataMaskSamplesBeg-SP', 'Data Mask Samples Begin', - ['lineedit', 'label']), + {'isdata': False, 'widgets': ['lineedit', 'label']}), (f'{rate}DataMaskSamplesEnd-SP', 'Data Mask Samples End', - ['lineedit', 'label']), + {'isdata': False, 'widgets': ['lineedit', 'label']}), ]) return items