From ddfdcb6261e57c828b9ed4ebf68732b640786eb6 Mon Sep 17 00:00:00 2001 From: vux62295 Date: Wed, 17 Jun 2026 22:47:43 +0100 Subject: [PATCH 1/5] Changes for DS Perspective --- .../pom.xml | 1 + .../Application.e4xmi | 21 +++++ .../META-INF/MANIFEST.MF | 3 +- .../feature.xml | 3 + .../.classpath | 12 +++ .../.project | 34 +++++++ .../META-INF/MANIFEST.MF | 23 +++++ .../build.properties | 6 ++ .../icons/server16_24x24.png | Bin 0 -> 695 bytes .../plugin.xml | 27 ++++++ .../pom.xml | 11 +++ .../StreamingDaeDiagnosticsOpiTargetView.java | 47 ++++++++++ .../StreamingDaeOpiTargetView.java | 86 ++++++++++++++++++ .../ibex/ui/streamingdae/package-info.java | 22 +++++ 14 files changed, 295 insertions(+), 1 deletion(-) create mode 100644 base/uk.ac.stfc.isis.ibex.ui.streamingdae/.classpath create mode 100644 base/uk.ac.stfc.isis.ibex.ui.streamingdae/.project create mode 100644 base/uk.ac.stfc.isis.ibex.ui.streamingdae/META-INF/MANIFEST.MF create mode 100644 base/uk.ac.stfc.isis.ibex.ui.streamingdae/build.properties create mode 100644 base/uk.ac.stfc.isis.ibex.ui.streamingdae/icons/server16_24x24.png create mode 100644 base/uk.ac.stfc.isis.ibex.ui.streamingdae/plugin.xml create mode 100644 base/uk.ac.stfc.isis.ibex.ui.streamingdae/pom.xml create mode 100644 base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeDiagnosticsOpiTargetView.java create mode 100644 base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeOpiTargetView.java create mode 100644 base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/package-info.java diff --git a/base/uk.ac.stfc.isis.ibex.client.tycho.parent/pom.xml b/base/uk.ac.stfc.isis.ibex.client.tycho.parent/pom.xml index f48fc708ac..7295367f21 100644 --- a/base/uk.ac.stfc.isis.ibex.client.tycho.parent/pom.xml +++ b/base/uk.ac.stfc.isis.ibex.client.tycho.parent/pom.xml @@ -234,6 +234,7 @@ ../uk.ac.stfc.isis.ibex.ui.alerts ../uk.ac.stfc.isis.ibex.alerts.tests ../uk.ac.stfc.isis.ibex.ui.alerts.tests + ../uk.ac.stfc.isis.ibex.ui.streamingdae diff --git a/base/uk.ac.stfc.isis.ibex.e4.client/Application.e4xmi b/base/uk.ac.stfc.isis.ibex.e4.client/Application.e4xmi index a515fd78fa..e4364da90a 100644 --- a/base/uk.ac.stfc.isis.ibex.e4.client/Application.e4xmi +++ b/base/uk.ac.stfc.isis.ibex.e4.client/Application.e4xmi @@ -612,6 +612,27 @@ + + + + + + NoClose + + + + + NoClose + + + + + + + + + + diff --git a/base/uk.ac.stfc.isis.ibex.e4.client/META-INF/MANIFEST.MF b/base/uk.ac.stfc.isis.ibex.e4.client/META-INF/MANIFEST.MF index 5926140385..5f15059e43 100644 --- a/base/uk.ac.stfc.isis.ibex.e4.client/META-INF/MANIFEST.MF +++ b/base/uk.ac.stfc.isis.ibex.e4.client/META-INF/MANIFEST.MF @@ -34,7 +34,8 @@ Require-Bundle: uk.ac.stfc.isis.ibex.e4.ui.perspectiveswitcher;bundle-version="1 uk.ac.stfc.isis.ibex.instrument;bundle-version="1.0.0", uk.ac.stfc.isis.ibex.ui.reflectometry;bundle-version="1.0.0", uk.ac.stfc.isis.ibex.ui.moxas;bundle-version="1.0.0", - uk.ac.stfc.isis.ibex.ui.alerts;bundle-version="1.0.0" + uk.ac.stfc.isis.ibex.ui.alerts;bundle-version="1.0.0", + uk.ac.stfc.isis.ibex.ui.streamingdae;bundle-version="1.0.0" Bundle-ManifestVersion: 2 Bundle-RequiredExecutionEnvironment: JavaSE-25 Bundle-Vendor: ISIS diff --git a/base/uk.ac.stfc.isis.ibex.feature.base/feature.xml b/base/uk.ac.stfc.isis.ibex.feature.base/feature.xml index aa9c46aa0d..485e2afe26 100644 --- a/base/uk.ac.stfc.isis.ibex.feature.base/feature.xml +++ b/base/uk.ac.stfc.isis.ibex.feature.base/feature.xml @@ -852,4 +852,7 @@ id="wrapped.org.glassfish.tyrus.bundles.tyrus-standalone-client" version="0.0.0"/> + diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/.classpath b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/.classpath new file mode 100644 index 0000000000..3c1d9333a5 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/.classpath @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/.project b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/.project new file mode 100644 index 0000000000..2c433076e3 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/.project @@ -0,0 +1,34 @@ + + + uk.ac.stfc.isis.ibex.ui.streamingdae + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.m2e.core.maven2Nature + org.eclipse.pde.PluginNature + org.eclipse.jdt.core.javanature + + diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/META-INF/MANIFEST.MF b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..bc794d172b --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/META-INF/MANIFEST.MF @@ -0,0 +1,23 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: StreamingDAE +Bundle-SymbolicName: uk.ac.stfc.isis.ibex.ui.streamingdae;singleton:=true +Bundle-Version: 1.0.0.qualifier +Automatic-Module-Name: uk.ac.stfc.isis.ibex.ui.streamingdae +Bundle-RequiredExecutionEnvironment: JavaSE-25 +Require-Bundle: uk.ac.stfc.isis.ibex.ui;bundle-version="1.0.0", + uk.ac.stfc.isis.ibex.instrument;bundle-version="1.0.0", + org.eclipse.ui;bundle-version="3.113.0", + org.eclipse.core.runtime;bundle-version="3.15.300", + uk.ac.stfc.isis.ibex.ui.targets;bundle-version="1.0.0", + org.eclipse.e4.core.contexts;bundle-version="1.8.100", + org.eclipse.e4.core.services;bundle-version="2.1.400", + org.eclipse.osgi.services;bundle-version="3.8.0", + org.eclipse.e4.ui.workbench;bundle-version="1.10.0", + org.eclipse.e4.ui.model.workbench;bundle-version="2.1.400", + uk.ac.stfc.isis.ibex.epics;bundle-version="1.0.0", + uk.ac.stfc.isis.ibex.ui.graphing;bundle-version="1.0.0", + uk.ac.stfc.isis.ibex.ui.scripting;bundle-version="1.0.0", + uk.ac.stfc.isis.ibex.managermode, + uk.ac.stfc.isis.ibex.logger +Bundle-ActivationPolicy: lazy diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/build.properties b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/build.properties new file mode 100644 index 0000000000..6c480f39f1 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/build.properties @@ -0,0 +1,6 @@ +source.. = src/ +output.. = bin/ +bin.includes = META-INF/,\ + .,\ + plugin.xml,\ + icons/ diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/icons/server16_24x24.png b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/icons/server16_24x24.png new file mode 100644 index 0000000000000000000000000000000000000000..0aea48eb730ed4a77a469e8f9ba0123706f08a56 GIT binary patch literal 695 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5Sk5Uj7}P}D}aLRC7!;n?2kC51@%M(Gq+t}U|?+Zba4!^I6d`>VMcJE2-}1A zj;oSbm+C2bIYuigXhj`#yx_#n9&4qs>*bOQeq9z8D?6I3EIq`nOA1~DF|B2ZHecPu zrFx-D$!X#;@2PH!%v8=lRFhaV@%y>fV*TfH<{$n)zdHZPjOZ%W&HU?()%`X;yTZS| z_vb_oC9&Cz%cFyYPc8G+p1mPK(Z%>d>g4~)>Su5DZfDzb++UhQcAv$H(~tMx(%00C z4BDI%>8sPX<|V__U;pY?r`(zDtD$u!{mk#FOdm9ZHfgdxs8-nfs%i1O?E&k$LSOF_ z(=dPbLEw$AQ9DBgQ=j_$lA|5kcIwO`!Lj?2o^<4DhG@Bc`nJ_`oz$f5mlxz0g-JbB zxE|g*?OAu#mzi5$Oxhjxp%6M%7~TH+c}l9E`GYL#4+ z3Zxi}3=A!F4J>ty%tH*#txU|Uj1065jI0a{8nu`2MbVI(pOTqYiCe>mGI>Uz21$?& t!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6cwc)I$ztaD0e0ss_*2iX7s literal 0 HcmV?d00001 diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/plugin.xml b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/plugin.xml new file mode 100644 index 0000000000..86ef039459 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/plugin.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/pom.xml b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/pom.xml new file mode 100644 index 0000000000..759aa94570 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/pom.xml @@ -0,0 +1,11 @@ + + 4.0.0 + uk.ac.stfc.isis.ibex.ui.streamingdae + eclipse-plugin + + CSS_ISIS + uk.ac.stfc.isis.ibex.client.tycho.parent + 1.0.0-SNAPSHOT + ../uk.ac.stfc.isis.ibex.client.tycho.parent + + \ No newline at end of file diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeDiagnosticsOpiTargetView.java b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeDiagnosticsOpiTargetView.java new file mode 100644 index 0000000000..b145444e3b --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeDiagnosticsOpiTargetView.java @@ -0,0 +1,47 @@ +/* + * This file is part of the ISIS IBEX application. Copyright (C) 2012-2026 + * Science & Technology Facilities Council. All rights reserved. + * + * This program is distributed in the hope that it will be useful. This program + * and the accompanying materials are made available under the terms of the + * Eclipse Public License v1.0 which accompanies this distribution. EXCEPT AS + * EXPRESSLY SET FORTH IN THE ECLIPSE PUBLIC LICENSE V1.0, THE PROGRAM AND + * ACCOMPANYING MATERIALS ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES + * OR CONDITIONS OF ANY KIND. See the Eclipse Public License v1.0 for more + * details. + * + * You should have received a copy of the Eclipse Public License v1.0 along with + * this program; if not, you can obtain a copy from + * https://www.eclipse.org/org/documents/epl-v10.php or + * http://opensource.org/licenses/eclipse-1.0.php + */ + +package uk.ac.stfc.isis.ibex.ui.streamingdae; + +/** + * A standalone view for the Streaming DAE Diagnostics OPI. + */ +public class StreamingDaeDiagnosticsOpiTargetView extends StreamingDaeOpiTargetView { + /** + * Class ID. + */ + public static final String ID = "uk.ac.stfc.isis.ibex.ui.streamingdae.StreamingDaeDiagnosticsOpiTargetView"; + + /** + * File name of the Streaming DAE Diagnostics OPI. + * + * @return the OPI file name + */ + protected String getOpiName() { + return "kafka_dae_diagnostics.opi"; + } + + /** + * The title of the OPI view. + * + * @return the OPI title + */ + protected String getOpiTitle() { + return "DAE Diagonostics"; + } +} diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeOpiTargetView.java b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeOpiTargetView.java new file mode 100644 index 0000000000..53621fb536 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeOpiTargetView.java @@ -0,0 +1,86 @@ +/* + * This file is part of the ISIS IBEX application. Copyright (C) 2012-2026 + * Science & Technology Facilities Council. All rights reserved. + * + * This program is distributed in the hope that it will be useful. This program + * and the accompanying materials are made available under the terms of the + * Eclipse Public License v1.0 which accompanies this distribution. EXCEPT AS + * EXPRESSLY SET FORTH IN THE ECLIPSE PUBLIC LICENSE V1.0, THE PROGRAM AND + * ACCOMPANYING MATERIALS ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES + * OR CONDITIONS OF ANY KIND. See the Eclipse Public License v1.0 for more + * details. + * + * You should have received a copy of the Eclipse Public License v1.0 along with + * this program; if not, you can obtain a copy from + * https://www.eclipse.org/org/documents/epl-v10.php or + * http://opensource.org/licenses/eclipse-1.0.php + */ + +package uk.ac.stfc.isis.ibex.ui.streamingdae; + +import org.csstudio.opibuilder.util.MacrosInput; +import org.eclipse.core.runtime.Path; +import org.eclipse.ui.IViewSite; +import org.eclipse.ui.PartInitException; + +import uk.ac.stfc.isis.ibex.instrument.Instrument; +import uk.ac.stfc.isis.ibex.opis.OPIViewCreationException; +import uk.ac.stfc.isis.ibex.opis.Opi; +import uk.ac.stfc.isis.ibex.ui.targets.OpiTargetView; + +/** + * Base class for tabbed view for any Streaming DAE OPI. + */ +public abstract class StreamingDaeOpiTargetView extends OpiTargetView { + /** + * Class ID. + */ + public static final String ID = "uk.ac.stfc.isis.ibex.ui.streamingdae.StreamingDaeOpiTargetView"; + + /** + * File name of the Streaming DAE OPI. + * + * @return the OPI file name + */ + protected abstract String getOpiName(); + + /** + * The title of the OPI view. + * + * @return the OPI title + */ + protected abstract String getOpiTitle(); + + /** + * {@inheritDoc} + */ + @Override + protected Path opi() throws OPIViewCreationException { + return Opi.getDefault().opiProvider().pathFromName(getOpiName()); + } + + /** + * {@inheritDoc} + */ + @Override + public void init(IViewSite site) throws PartInitException { + super.init(site); + try { + initialiseOPI(); + } catch (OPIViewCreationException e) { + throw new PartInitException(e.getMessage(), e); + } + } + + /** + * {@inheritDoc} + */ + @Override + public MacrosInput macros() { + MacrosInput macros = emptyMacrosInput(); + macros.put("NAME", getOpiTitle()); + macros.put("P", Instrument.getInstance().currentInstrument().pvPrefix()); + return macros; + } + +} diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/package-info.java b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/package-info.java new file mode 100644 index 0000000000..b8c344c79c --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/package-info.java @@ -0,0 +1,22 @@ +/* + * This file is part of the ISIS IBEX application. Copyright (C) 2012-2026 + * Science & Technology Facilities Council. All rights reserved. + * + * This program is distributed in the hope that it will be useful. This program + * and the accompanying materials are made available under the terms of the + * Eclipse Public License v1.0 which accompanies this distribution. EXCEPT AS + * EXPRESSLY SET FORTH IN THE ECLIPSE PUBLIC LICENSE V1.0, THE PROGRAM AND + * ACCOMPANYING MATERIALS ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES + * OR CONDITIONS OF ANY KIND. See the Eclipse Public License v1.0 for more + * details. + * + * You should have received a copy of the Eclipse Public License v1.0 along with + * this program; if not, you can obtain a copy from + * https://www.eclipse.org/org/documents/epl-v10.php or + * http://opensource.org/licenses/eclipse-1.0.php + */ + +/** + * Provides the classes that make up the streamingdae perspective. + */ +package uk.ac.stfc.isis.ibex.ui.streamingdae; From 5a30a5e42f65465920445a9bd59644aae0ebfd05 Mon Sep 17 00:00:00 2001 From: vux62295 Date: Thu, 18 Jun 2026 10:00:45 +0100 Subject: [PATCH 2/5] Took latest from ds_71 --- .../resources/kafka_dae_diagnostics.opi | 1936 +++++++++++++---- 1 file changed, 1513 insertions(+), 423 deletions(-) diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/kafka_dae_diagnostics.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/kafka_dae_diagnostics.opi index 73f22933f6..a67c7feaab 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/kafka_dae_diagnostics.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/kafka_dae_diagnostics.opi @@ -1,6 +1,6 @@ - + - + false -1 @@ -8,11 +8,11 @@ false - + 5.1.0 - + 6 600 @@ -20,8 +20,8 @@ true $(NAME) - - + + true true true @@ -33,10 +33,10 @@ -1 -1 - + false - + 0 1 @@ -46,25 +46,25 @@ false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -73,13 +73,13 @@ -13 - + false - + - + 0 1 @@ -88,21 +88,21 @@ ISIS_Header1_NEW - + - 37 + 30 0 Label - + true true false - + false Kafka DAE Diagnostics - + false 1 true @@ -111,13 +111,13 @@ true -17d74797:19bc74d7323:-7c44 4 - 0 + -6 - + false - + 0 1 @@ -127,25 +127,25 @@ false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -154,73 +154,85 @@ -13 - + 0 - + - + 0 1 true - + - 547 + 578 true true 10 Tabbed Container - + true true false - + - + true ISIS_TabTitle_NEW - + - + Run Information - + true ISIS_TabTitle_NEW - + - + Spectra Plots - 2 - + + + + true + + ISIS_TabTitle_NEW + + + + + + Veto Diagnostics + 3 + true Tabbed Container 793 628c49e3:19e26c14148:-7d10 4 - 36 + 23 - + - + - + 0 1 @@ -230,23 +242,23 @@ ISIS_Label_Small - + - 518 + 549 false true Run Information - + true true false - + true - + true true Grouping Container @@ -255,12 +267,12 @@ 1 1 - + - + - + 13 1 @@ -270,7 +282,7 @@ ISIS_GroupBox_NEW - + 109 false @@ -278,30 +290,30 @@ true Timestamps - + true true false - + true - + false true Grouping Container 271 -17d74797:19bc74d7323:-7cd8 348 - 6 + 54 - + false - + - + 0 1 @@ -310,21 +322,21 @@ ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false Start timestamp: - + false 1 true @@ -336,16 +348,16 @@ 6 - + false false false - + true - + 0 1 @@ -355,7 +367,7 @@ false - + 0 20 @@ -364,15 +376,15 @@ 1 false pva://$(P)KDAEDIAG:START_TIME - + 0.0 - + true true false - + true ###### $(pv_name) @@ -388,13 +400,13 @@ $(pv_value) 6 - + false - + - + 0 1 @@ -403,21 +415,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false Run duration: - + false 1 true @@ -429,16 +441,16 @@ $(pv_value) 54 - + false false false - + true - + 0 1 @@ -448,7 +460,7 @@ $(pv_value) false - + 0 20 @@ -457,15 +469,15 @@ $(pv_value) 1 false pva://$(P)KDAEDIAG:RUNDURATION - + 0.0 - + true true false - + true ###### $(pv_name) @@ -481,13 +493,13 @@ $(pv_value) 54 - + false - + - + 0 1 @@ -496,21 +508,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false Stop timestamp: - + false 1 true @@ -522,16 +534,16 @@ $(pv_value) 30 - + false false false - + true - + 0 1 @@ -541,7 +553,7 @@ $(pv_value) false - + 0 20 @@ -550,15 +562,15 @@ $(pv_value) 1 false pva://$(P)KDAEDIAG:STOP_TIME - + 0.0 - + true true false - + true ###### $(pv_name) @@ -575,12 +587,12 @@ $(pv_value) - + - + - + 13 1 @@ -590,7 +602,7 @@ $(pv_value) ISIS_GroupBox_NEW - + 133 false @@ -598,30 +610,30 @@ $(pv_value) true Diagnostic Histogram - + true true false - + true - + false true Grouping Container 271 -17d74797:19bc74d7323:-7d0a 12 - 216 + 264 - + false - + - + 0 1 @@ -630,21 +642,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false Periods: - + false 1 true @@ -656,16 +668,16 @@ $(pv_value) 6 - + false false false - + true - + 0 1 @@ -675,7 +687,7 @@ $(pv_value) false - + 0 20 @@ -684,15 +696,15 @@ $(pv_value) 0 false pva://$(P)KDAEDIAG:NUMPERIODS - + 0.0 - + true true false - + true ###### $(pv_name) @@ -708,13 +720,13 @@ $(pv_value) 6 - + false - + - + 0 1 @@ -723,21 +735,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false Spectra: - + false 1 true @@ -749,16 +761,16 @@ $(pv_value) 30 - + false false false - + true - + 0 1 @@ -768,7 +780,7 @@ $(pv_value) false - + 0 20 @@ -777,15 +789,15 @@ $(pv_value) 0 false pva://$(P)KDAEDIAG:NUMSPECTRA - + 0.0 - + true true false - + true ###### $(pv_name) @@ -801,13 +813,13 @@ $(pv_value) 30 - + false - + - + 0 1 @@ -816,21 +828,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false Time bins: - + false 1 true @@ -842,16 +854,16 @@ $(pv_value) 54 - + false false false - + true - + 0 1 @@ -861,7 +873,7 @@ $(pv_value) false - + 0 20 @@ -870,15 +882,15 @@ $(pv_value) 0 false pva://$(P)KDAEDIAG:NUMTIMECHANNELS - + 0.0 - + true true false - + true ###### $(pv_name) @@ -894,13 +906,13 @@ $(pv_value) 54 - + false - + - + 0 1 @@ -909,21 +921,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false Histogram size: - + false 1 true @@ -935,16 +947,16 @@ $(pv_value) 78 - + false false false - + true - + 0 1 @@ -954,7 +966,7 @@ $(pv_value) false - + 0 20 @@ -963,15 +975,15 @@ $(pv_value) 3 false pva://$(P)KDAEDIAG:HISTMEMORY - + 0.0 - + true true false - + true ###### $(pv_name) @@ -988,12 +1000,12 @@ $(pv_value) - + - + - + 13 1 @@ -1003,38 +1015,38 @@ $(pv_value) ISIS_GroupBox_NEW - + - 85 + 108 false true Diagnostics Latency - + true true false - + true - + false true Grouping Container 271 -17d74797:19bc74d7323:-7c7c 12 - 348 + 396 - + false - + - + 0 1 @@ -1043,21 +1055,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_5 - + true true false - + false Event Processing Latency: - + false 1 true @@ -1069,16 +1081,16 @@ $(pv_value) 6 - + false false false - + true - + 0 1 @@ -1088,7 +1100,7 @@ $(pv_value) false - + 0 20 @@ -1097,15 +1109,15 @@ $(pv_value) 3 false pva://$(P)KDAEDIAG:PROCESSINGLAG - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1121,13 +1133,13 @@ $(pv_value) 6 - + false - + - + 0 1 @@ -1136,21 +1148,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_1 - + true true false - + false Diag PV update rate: - + false 1 true @@ -1162,16 +1174,16 @@ $(pv_value) 30 - + false false false - + true - + 0 1 @@ -1181,7 +1193,7 @@ $(pv_value) false - + 0 20 @@ -1190,15 +1202,15 @@ $(pv_value) 3 false pva://$(P)KDAEDIAG:DIAGNOSTICSLAG - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1213,14 +1225,107 @@ $(pv_value) 150 30 + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_1 + + + true + true + false + + + false + Secs since last event msg: + + false + 1 + true + Label + 145 + true + 55e93ce7:19eacfb64fd:-7c27 + 0 + 54 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update_1 + 3 + false + pva://$(P)KDAEDIAG:SECSSINCELASTEVENTMESSAGE + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 91 + false + 55e93ce7:19eacfb64fd:-7c1f + 150 + 54 + - + - + - + 13 1 @@ -1230,7 +1335,7 @@ $(pv_value) ISIS_GroupBox_NEW - + 211 false @@ -1238,30 +1343,30 @@ $(pv_value) true Current Run Feedback - + true true false - + true - + false true Grouping Container 337 628c49e3:19e26c14148:-7c10 12 - 6 + 54 - + false - + - + 0 1 @@ -1270,21 +1375,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false Frames: - + false 1 true @@ -1296,16 +1401,16 @@ $(pv_value) 30 - + false false false - + true - + 0 1 @@ -1315,7 +1420,7 @@ $(pv_value) false - + 0 20 @@ -1324,15 +1429,15 @@ $(pv_value) 0 false pva://$(P)KDAEDIAG:GOODFRAMES - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1348,13 +1453,13 @@ $(pv_value) 30 - + false - + - + 0 1 @@ -1363,21 +1468,21 @@ $(pv_value) ISIS_Label_NEW - + 20 1 Label_2 - + true true false - + false Good - + false 1 true @@ -1389,16 +1494,16 @@ $(pv_value) 6 - + false false false - + true - + 0 1 @@ -1408,7 +1513,7 @@ $(pv_value) false - + 0 20 @@ -1417,15 +1522,15 @@ $(pv_value) 0 false pva://$(P)KDAEDIAG:RAWFRAMES - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1441,13 +1546,13 @@ $(pv_value) 30 - + false - + - + 0 1 @@ -1456,21 +1561,21 @@ $(pv_value) ISIS_Label_NEW - + 20 1 Label_2 - + true true false - + false Raw - + false 1 true @@ -1482,13 +1587,13 @@ $(pv_value) 6 - + false - + - + 0 1 @@ -1497,21 +1602,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false uAh: - + false 1 true @@ -1523,16 +1628,16 @@ $(pv_value) 54 - + false false false - + true - + 0 1 @@ -1542,7 +1647,7 @@ $(pv_value) false - + 0 20 @@ -1551,15 +1656,15 @@ $(pv_value) 3 false pva://$(P)KDAEDIAG:GOODUAH - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1575,16 +1680,16 @@ $(pv_value) 54 - + false false false - + true - + 0 1 @@ -1594,7 +1699,7 @@ $(pv_value) false - + 0 20 @@ -1603,15 +1708,15 @@ $(pv_value) 3 false pva://$(P)KDAEDIAG:RAWUAH - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1627,13 +1732,13 @@ $(pv_value) 54 - + false - + - + 0 1 @@ -1642,21 +1747,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false Events (millions): - + false 1 true @@ -1668,16 +1773,16 @@ $(pv_value) 78 - + false false false - + true - + 0 1 @@ -1687,7 +1792,7 @@ $(pv_value) false - + 0 20 @@ -1696,15 +1801,15 @@ $(pv_value) 4 false pva://$(P)KDAEDIAG:MEVENTS - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1720,13 +1825,13 @@ $(pv_value) 78 - + false - + - + 0 1 @@ -1735,21 +1840,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false Avg. count rate: - + false 1 true @@ -1761,16 +1866,16 @@ $(pv_value) 102 - + false false false - + true - + 0 1 @@ -1780,7 +1885,7 @@ $(pv_value) false - + 0 20 @@ -1789,15 +1894,15 @@ $(pv_value) 4 false pva://$(P)KDAEDIAG:COUNTRATE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1813,13 +1918,13 @@ $(pv_value) 102 - + false - + - + 0 1 @@ -1828,21 +1933,21 @@ $(pv_value) ISIS_Label_NEW - + 20 0 Label_1 - + true true false - + false - - + false 1 true @@ -1854,13 +1959,13 @@ $(pv_value) 78 - + false - + - + 0 1 @@ -1869,21 +1974,21 @@ $(pv_value) ISIS_Label_NEW - + 20 0 Label_1 - + true true false - + false - - + false 1 true @@ -1895,13 +2000,13 @@ $(pv_value) 102 - + false - + - + 0 1 @@ -1910,21 +2015,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false Events size: - + false 1 true @@ -1936,16 +2041,16 @@ $(pv_value) 126 - + false false false - + true - + 0 1 @@ -1955,7 +2060,7 @@ $(pv_value) false - + 0 20 @@ -1964,15 +2069,15 @@ $(pv_value) 3 false pva://$(P)KDAEDIAG:EVENTMODEFILEMB - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1988,13 +2093,13 @@ $(pv_value) 126 - + false - + - + 0 1 @@ -2003,21 +2108,21 @@ $(pv_value) ISIS_Label_NEW - + 20 0 Label_1 - + true true false - + false - - + false 1 true @@ -2029,13 +2134,13 @@ $(pv_value) 126 - + false - + - + 0 1 @@ -2044,21 +2149,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_2 - + true true false - + false Avg. data rate: - + false 1 true @@ -2070,16 +2175,16 @@ $(pv_value) 150 - + false false false - + true - + 0 1 @@ -2089,7 +2194,7 @@ $(pv_value) false - + 0 20 @@ -2098,15 +2203,15 @@ $(pv_value) 3 false pva://$(P)KDAEDIAG:EVENTMODEDATARATE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2122,13 +2227,13 @@ $(pv_value) 150 - + false - + - + 0 1 @@ -2137,21 +2242,21 @@ $(pv_value) ISIS_Label_NEW - + 20 0 Label_1 - + true true false - + false - - + false 1 true @@ -2163,14 +2268,100 @@ $(pv_value) 150 + + + false + false + + + + true + + + + 0 + 1 + 1 + + + + 1 + false + true + + Header1 + + false + + + + 52 + LED + + + pva://$(P)KDAEDIAG:RUNSTATE + + + + true + true + true + + + true + true + + + + + + + + + + + + + + + + + + + + + + 6 + PROCESSING + SETUP + RUNNING + PAUSED + WAITING + VETOING + ERR + 0.0 + 1.0 + 2.0 + 3.0 + 4.0 + 5.0 + $(pv_name) +$(pv_value) + true + LED + 606 + 55e93ce7:19eacfb64fd:-7b76 + 12 + 3 + - + - + - + 0 1 @@ -2180,23 +2371,23 @@ $(pv_value) ISIS_Label_Small - + - 518 + 549 false true Spectra Plots - + true true false - + true - + true false Grouping Container @@ -2205,17 +2396,17 @@ $(pv_value) 1 1 - + false true 0.0 - + Event time offset (ns) false - + false 0.0 @@ -2233,12 +2424,12 @@ $(pv_value) true 0.0 - + counts false - + false 0.0 @@ -2256,26 +2447,26 @@ $(pv_value) 2 false - + false - + 0 1 true false - + 475 Spectra plot - + - - + + @@ -2297,11 +2488,11 @@ $(pv_value) true false - + false false false - + <title> ISIS_GraphLabels_NEW @@ -2316,7 +2507,7 @@ $(trace_0_y_pv_value) 4 0 - + 0 100 @@ -2324,14 +2515,14 @@ $(trace_0_y_pv_value) true 0 pva://$(P)KDAEDIAG:SPEC:0:0:X - + 1 pva://$(P)KDAEDIAG:SPEC:0:0:Y - + 1 false - - + + true XY Graph 769 @@ -2340,13 +2531,13 @@ $(trace_0_y_pv_value) 36 - + false - + - + 0 1 @@ -2355,21 +2546,21 @@ $(trace_0_y_pv_value) Header 3 - + 20 2 Label_1 - + true true false - + false Spectrum: - + false 1 true @@ -2381,15 +2572,15 @@ $(trace_0_y_pv_value) 12 - + false false - + true - + 3 1 @@ -2400,7 +2591,7 @@ $(trace_0_y_pv_value) false - + 0 20 @@ -2414,14 +2605,14 @@ $(trace_0_y_pv_value) 3 false loc://_KDAEDIAG:SPECTRUM(0) - - + + true true false - + true 1.0 $(pv_name) @@ -2436,13 +2627,13 @@ $(pv_value) 12 - + false - + - + 0 1 @@ -2451,21 +2642,21 @@ $(pv_value) Header 3 - + 20 2 Label_2 - + true true false - + false Period: - + false 1 true @@ -2477,15 +2668,15 @@ $(pv_value) 12 - + false false - + true - + 3 1 @@ -2496,7 +2687,7 @@ $(pv_value) false - + 0 20 @@ -2510,14 +2701,14 @@ $(pv_value) 3 false loc://_KDAEDIAG:PERIOD(0) - - + + true true false - + true 1.0 $(pv_name) @@ -2532,12 +2723,911 @@ $(pv_value) 12 + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 549 + false + + true + + Veto Diagnostics + + + true + true + false + + + true + + true + false + Grouping Container + 791 + 55e93ce7:19eacfb64fd:-7fa4 + 1 + 1 + + + false + false + + + + true + + + + 0 + 1 + true + + Fine Print + + false + + + + 518 + false + + true + + Array + pva://$(P)KDAEDIAG:VETO:RECENT:PERCENT + + + + false + false + false + + + false + false + 40 + $(pv_name) +$(pv_value) + 32 + true + Array + 63 + 55e93ce7:19eacfb64fd:-7fa0 + 248 + 19 + + + false + false + false + + + + false + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 16 + 0 + Text Update + 2 + false + + + 0.0 + + + false + false + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 57 + false + 55e93ce7:19eacfb64fd:-7f59 + 0 + 0 + + + + + false + false + + + + true + + + + 0 + 1 + true + + Fine Print + + false + + + + 518 + false + + true + + Array + pva://$(P)KDAEDIAG:VETO:RECENT:COUNT + + + + false + false + false + + + false + false + 40 + $(pv_name) +$(pv_value) + 32 + true + Array + 82 + 55e93ce7:19eacfb64fd:-7e33 + 318 + 19 + + + false + false + false + + + + false + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 16 + 0 + Text Update + 0 + false + + + 0.0 + + + false + false + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 76 + false + 55e93ce7:19eacfb64fd:-7e32 + 0 + 0 + + + + + false + false + + + + true + + + + 0 + 1 + true + + Fine Print + + false + + + + 518 + false + + true + + Array + pva://$(P)KDAEDIAG:VETO:RUN:PERCENT + + + + false + false + false + + + false + false + 40 + $(pv_name) +$(pv_value) + 32 + true + Array + 63 + 55e93ce7:19eacfb64fd:-7dce + 402 + 19 + + + false + false + false + + + + false + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 16 + 0 + Text Update + 2 + false + + + 0.0 + + + false + false + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 57 + false + 55e93ce7:19eacfb64fd:-7dcd + 0 + 0 + + + + + false + false + + + + true + + + + 0 + 1 + true + + Fine Print + + false + + + + 518 + false + + true + + Array + pva://$(P)KDAEDIAG:VETO:RUN:COUNT + + + + false + false + false + + + false + false + 40 + $(pv_name) +$(pv_value) + 32 + true + Array + 82 + 55e93ce7:19eacfb64fd:-7d88 + 468 + 19 + + + false + false + false + + + + false + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 16 + 0 + Text Update + 0 + false + + + 0.0 + + + false + false + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 76 + false + 55e93ce7:19eacfb64fd:-7f59 + 0 + 0 + + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 1 + Label_2 + + + true + true + false + + + false + Recent % + + false + 1 + true + Label + 63 + true + 55e93ce7:19eacfb64fd:-7d7f + 248 + 0 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 1 + Label_2 + + + true + true + false + + + false + Recent Frames + + false + 1 + true + Label + 84 + true + 55e93ce7:19eacfb64fd:-7d7a + 318 + 0 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 1 + Label_2 + + + true + true + false + + + false + Run % + + false + 1 + true + Label + 63 + true + 55e93ce7:19eacfb64fd:-7d75 + 402 + 0 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 1 + Label_2 + + + true + true + false + + + false + Run Frames + + false + 1 + true + Label + 82 + true + 55e93ce7:19eacfb64fd:-7d70 + 468 + 0 + + + + false + false + + + + true + + + + 0 + 1 + true + + Fine Print + + false + + + + 518 + false + + true + + Array + pva://$(P)KDAEDIAG:VETO:ENABLED + + + + false + false + false + + + false + false + 40 + $(pv_name) +$(pv_value) + 32 + true + Array + 76 + 55e93ce7:19eacfb64fd:-7ce9 + 167 + 19 + + + false + false + + + + -1 + false + + + + 0 + 0 + 0 + + + + 0 + true + true + + Default + + false + + + + 16 + LED + + + + DISABLED + + + + ENABLED + + + + + false + false + false + + + true + true + $(pv_name) +$(pv_value) + true + LED + 70 + 55e93ce7:19eacfb64fd:-7cdc + 0 + 0 + + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 1 + Label_2 + + + true + true + false + + + false + Enabled + + false + 1 + true + Label + 76 + true + 55e93ce7:19eacfb64fd:-7ce0 + 167 + 0 + + + + false + false + + + + true + + + + 0 + 1 + true + + Fine Print + + false + + + + 518 + false + + true + + Array + pva://$(P)KDAEDIAG:VETO:NAMES + + + + false + false + false + + + false + false + 40 + $(pv_name) +$(pv_value) + 32 + true + Array + 151 + 55e93ce7:19eacfb64fd:-7c54 + 12 + 19 + + + false + false + false + + + + false + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 16 + 0 + Text Update + 2 + false + + + 0.0 + + + false + false + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 145 + false + 55e93ce7:19eacfb64fd:-7c53 + 0 + 0 + + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 1 + Label_2 + + + true + true + false + + + false + Name + + false + 1 + true + Label + 150 + true + 55e93ce7:19eacfb64fd:-7c52 + 12 + 0 + + - + false - + 0 1 @@ -2547,25 +3637,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -2573,4 +3663,4 @@ $(pv_value) 198 -13 - + \ No newline at end of file From 63dfb8f9bcec891bc8589ad985730719987db43b Mon Sep 17 00:00:00 2001 From: vux62295 Date: Fri, 19 Jun 2026 00:02:23 +0100 Subject: [PATCH 3/5] Added support for hot keys --- .../Application.e4xmi | 10 +- .../resources/streaming_dae_run_info.opi | 2256 +++++++++++++++++ .../resources/streaming_dae_spectra_plots.opi | 495 ++++ .../resources/streaming_dae_veto_diags.opi | 1026 ++++++++ .../plugin.xml | 23 + .../StreamingDaeRunInfoOpiTargetView.java | 47 + ...StreamingDaeSpectraPlotsOpiTargetView.java | 47 + ...eamingDaeVetoDiagnosticsOpiTargetView.java | 47 + 8 files changed, 3950 insertions(+), 1 deletion(-) create mode 100644 base/uk.ac.stfc.isis.ibex.opis/resources/streaming_dae_run_info.opi create mode 100644 base/uk.ac.stfc.isis.ibex.opis/resources/streaming_dae_spectra_plots.opi create mode 100644 base/uk.ac.stfc.isis.ibex.opis/resources/streaming_dae_veto_diags.opi create mode 100644 base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeRunInfoOpiTargetView.java create mode 100644 base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeSpectraPlotsOpiTargetView.java create mode 100644 base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeVetoDiagnosticsOpiTargetView.java diff --git a/base/uk.ac.stfc.isis.ibex.e4.client/Application.e4xmi b/base/uk.ac.stfc.isis.ibex.e4.client/Application.e4xmi index e4364da90a..46572e51ac 100644 --- a/base/uk.ac.stfc.isis.ibex.e4.client/Application.e4xmi +++ b/base/uk.ac.stfc.isis.ibex.e4.client/Application.e4xmi @@ -210,6 +210,12 @@ type:user + + type:user + + type:user + + type:user @@ -628,7 +634,9 @@ - + + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/streaming_dae_run_info.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/streaming_dae_run_info.opi new file mode 100644 index 0000000000..0a5b04f8af --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/streaming_dae_run_info.opi @@ -0,0 +1,2256 @@ + + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 6 + 600 + + true + + Run Information + + + true + true + true + true + true + Display + 800 + -362ef39a:19eda7126fc:-7db9 + -1 + -1 + + + + + + + + + 13 + 1 + true + false + + ISIS_GroupBox_NEW + + + + + 553 + false + + true + + + + + true + true + false + + + true + + false + true + Grouping Container + 649 + -362ef39a:19eda7126fc:-7ca4 + 6 + 6 + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 0 + true + + + 0.0 + + + true + true + false + + + true + + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 60 + false + -362ef39a:19eda7126fc:-7ca2 + 101 + 6 + + + + + + + + + + 13 + 1 + true + false + + ISIS_GroupBox_NEW + + + + + 109 + false + + true + + Timestamps + + + true + true + false + + + true + + false + true + Grouping Container + 271 + -362ef39a:19eda7126fc:-7bda + 342 + 57 + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Start timestamp: + + false + 1 + true + Label + 103 + true + -362ef39a:19eda7126fc:-7bd9 + 0 + 6 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 1 + false + pva://$(P)KDAEDIAG:START_TIME + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 91 + false + -362ef39a:19eda7126fc:-7bd8 + 114 + 6 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Run duration: + + false + 1 + true + Label + 103 + true + -362ef39a:19eda7126fc:-7bd7 + 0 + 54 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 1 + false + pva://$(P)KDAEDIAG:RUNDURATION + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 91 + false + -362ef39a:19eda7126fc:-7bd6 + 114 + 54 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Stop timestamp: + + false + 1 + true + Label + 103 + true + -362ef39a:19eda7126fc:-7bd5 + 0 + 30 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 1 + false + pva://$(P)KDAEDIAG:STOP_TIME + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 91 + false + -362ef39a:19eda7126fc:-7bd4 + 114 + 30 + + + + + + + + + + + 13 + 1 + true + false + + ISIS_GroupBox_NEW + + + + + 133 + false + + true + + Diagnostic Histogram + + + true + true + false + + + true + + false + true + Grouping Container + 271 + -362ef39a:19eda7126fc:-7bd3 + 6 + 267 + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Periods: + + false + 1 + true + Label + 103 + true + -362ef39a:19eda7126fc:-7bd2 + 0 + 6 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 0 + false + pva://$(P)KDAEDIAG:NUMPERIODS + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 91 + false + -362ef39a:19eda7126fc:-7bd1 + 114 + 6 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Spectra: + + false + 1 + true + Label + 103 + true + -362ef39a:19eda7126fc:-7bd0 + 0 + 30 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 0 + false + pva://$(P)KDAEDIAG:NUMSPECTRA + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 91 + false + -362ef39a:19eda7126fc:-7bcf + 114 + 30 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Time bins: + + false + 1 + true + Label + 103 + true + -362ef39a:19eda7126fc:-7bce + 0 + 54 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 0 + false + pva://$(P)KDAEDIAG:NUMTIMECHANNELS + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 91 + false + -362ef39a:19eda7126fc:-7bcd + 114 + 54 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Histogram size: + + false + 1 + true + Label + 103 + true + -362ef39a:19eda7126fc:-7bcc + 0 + 78 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 3 + false + pva://$(P)KDAEDIAG:HISTMEMORY + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 91 + false + -362ef39a:19eda7126fc:-7bcb + 114 + 78 + + + + + + + + + + + 13 + 1 + true + false + + ISIS_GroupBox_NEW + + + + + 108 + false + + true + + Diagnostics Latency + + + true + true + false + + + true + + false + true + Grouping Container + 271 + -362ef39a:19eda7126fc:-7bca + 6 + 399 + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_5 + + + true + true + false + + + false + Event Processing Latency: + + false + 1 + true + Label + 145 + true + -362ef39a:19eda7126fc:-7bc9 + 0 + 6 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update_4 + 3 + false + pva://$(P)KDAEDIAG:PROCESSINGLAG + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 91 + false + -362ef39a:19eda7126fc:-7bc8 + 150 + 6 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_1 + + + true + true + false + + + false + Diag PV update rate: + + false + 1 + true + Label + 145 + true + -362ef39a:19eda7126fc:-7bc7 + 0 + 30 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update_1 + 3 + false + pva://$(P)KDAEDIAG:DIAGNOSTICSLAG + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 91 + false + -362ef39a:19eda7126fc:-7bc6 + 150 + 30 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_1 + + + true + true + false + + + false + Secs since last event msg: + + false + 1 + true + Label + 145 + true + -362ef39a:19eda7126fc:-7bc5 + 0 + 54 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update_1 + 3 + false + pva://$(P)KDAEDIAG:SECSSINCELASTEVENTMESSAGE + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 91 + false + -362ef39a:19eda7126fc:-7bc4 + 150 + 54 + + + + + + + + + + + 13 + 1 + true + false + + ISIS_GroupBox_NEW + + + + + 211 + false + + true + + Current Run Feedback + + + true + true + false + + + true + + false + true + Grouping Container + 337 + -362ef39a:19eda7126fc:-7bc3 + 6 + 57 + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Frames: + + false + 1 + true + Label + 91 + true + -362ef39a:19eda7126fc:-7bc2 + 6 + 30 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 0 + false + pva://$(P)KDAEDIAG:GOODFRAMES + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 97 + false + -362ef39a:19eda7126fc:-7bc1 + 102 + 30 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 1 + Label_2 + + + true + true + false + + + false + Good + + false + 1 + true + Label + 103 + true + -362ef39a:19eda7126fc:-7bc0 + 96 + 6 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 0 + false + pva://$(P)KDAEDIAG:RAWFRAMES + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 97 + false + -362ef39a:19eda7126fc:-7bbf + 210 + 30 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 1 + Label_2 + + + true + true + false + + + false + Raw + + false + 1 + true + Label + 103 + true + -362ef39a:19eda7126fc:-7bbe + 204 + 6 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + uAh: + + false + 1 + true + Label + 91 + true + -362ef39a:19eda7126fc:-7bbd + 6 + 54 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 3 + false + pva://$(P)KDAEDIAG:GOODUAH + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 97 + false + -362ef39a:19eda7126fc:-7bbc + 102 + 54 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 3 + false + pva://$(P)KDAEDIAG:RAWUAH + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 97 + false + -362ef39a:19eda7126fc:-7bbb + 210 + 54 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Events (millions): + + false + 1 + true + Label + 97 + true + -362ef39a:19eda7126fc:-7bba + 0 + 78 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 4 + false + pva://$(P)KDAEDIAG:MEVENTS + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 97 + false + -362ef39a:19eda7126fc:-7bb9 + 102 + 78 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Avg. count rate: + + false + 1 + true + Label + 97 + true + -362ef39a:19eda7126fc:-7bb8 + 0 + 102 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 4 + false + pva://$(P)KDAEDIAG:COUNTRATE + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 97 + false + -362ef39a:19eda7126fc:-7bb7 + 102 + 102 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 0 + Label_1 + + + true + true + false + + + false + - + + false + 1 + true + Label + 97 + true + -362ef39a:19eda7126fc:-7bb6 + 210 + 78 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 0 + Label_1 + + + true + true + false + + + false + - + + false + 1 + true + Label + 97 + true + -362ef39a:19eda7126fc:-7bb5 + 210 + 102 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Events size: + + false + 1 + true + Label + 97 + true + -362ef39a:19eda7126fc:-7bb4 + 0 + 126 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 3 + false + pva://$(P)KDAEDIAG:EVENTMODEFILEMB + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 97 + false + -362ef39a:19eda7126fc:-7bb3 + 210 + 126 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 0 + Label_1 + + + true + true + false + + + false + - + + false + 1 + true + Label + 97 + true + -362ef39a:19eda7126fc:-7bb2 + 102 + 126 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_2 + + + true + true + false + + + false + Avg. data rate: + + false + 1 + true + Label + 97 + true + -362ef39a:19eda7126fc:-7bb1 + 0 + 150 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 3 + false + pva://$(P)KDAEDIAG:EVENTMODEDATARATE + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 97 + false + -362ef39a:19eda7126fc:-7bb0 + 210 + 150 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 0 + Label_1 + + + true + true + false + + + false + - + + false + 1 + true + Label + 97 + true + -362ef39a:19eda7126fc:-7baf + 102 + 150 + + + + + false + false + + + + true + + + + 0 + 1 + 1 + + + + 1 + false + true + + Header1 + + false + + + + 52 + LED + + + pva://$(P)KDAEDIAG:RUNSTATE + + + + true + true + true + + + true + true + + + + + + + + + + + + + + + + + + + + + + 6 + PROCESSING + SETUP + RUNNING + PAUSED + WAITING + VETOING + ERR + 0.0 + 1.0 + 2.0 + 3.0 + 4.0 + 5.0 + $(pv_name) +$(pv_value) + true + LED + 606 + -362ef39a:19eda7126fc:-7bae + 6 + 6 + + + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 1 + + Dummy + 0 + + + + + true + true + false + + + + + false + + true + Action Button + 1 + -648922a4:1624e4fa0bd:-7f69 + 6 + 6 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/streaming_dae_spectra_plots.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/streaming_dae_spectra_plots.opi new file mode 100644 index 0000000000..298fc42aa2 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/streaming_dae_spectra_plots.opi @@ -0,0 +1,495 @@ + + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 6 + 600 + + true + + Spectra Plots + + + true + true + true + true + true + Display + 800 + -362ef39a:19eda7126fc:-7db9 + -1 + -1 + + + + + + + + + 13 + 1 + true + false + + ISIS_GroupBox_NEW + + + + + 589 + false + + true + + + + + true + true + false + + + true + + false + true + Grouping Container + 805 + -362ef39a:19eda7126fc:-7ca4 + 12 + 12 + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + false + + + + 0 + 20 + 0 + Text Update + 0 + true + + + 0.0 + + + true + true + false + + + true + + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 60 + false + -362ef39a:19eda7126fc:-7ca2 + 101 + 6 + + + + false + true + 0.0 + + + + Event time offset (ns) + false + + + + false + 0.0 + 0.0 + + Header 3 + + 0.0 + false + 0 + + Header 3 + + true + true + 0.0 + + + + counts + false + + + + false + 0.0 + 0.0 + + Header 3 + + 0.0 + false + 0 + + Header 3 + + true + 2 + false + + + + false + + + + 0 + 1 + true + false + + + + 475 + Spectra plot + + + + + + + + + "pva://$(P)KDAEDIAG:SPEC:"+pvInt1+":"+pvInt0+":X" + + loc://_KDAEDIAG:SPECTRUM + loc://_KDAEDIAG:PERIOD + + + + "pva://$(P)KDAEDIAG:SPEC:"+pvInt1+":"+pvInt0+":Y" + + loc://_KDAEDIAG:SPECTRUM + loc://_KDAEDIAG:PERIOD + + + + true + true + false + + + false + false + false + + <title_font> + <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_GraphLabels_NEW</opifont.name> + </title_font> + <tooltip>$(trace_0_y_pv) +$(trace_0_y_pv_value)</tooltip> + <trace_0_anti_alias>false</trace_0_anti_alias> + <trace_0_buffer_size>100000</trace_0_buffer_size> + <trace_0_concatenate_data>false</trace_0_concatenate_data> + <trace_0_line_width>1</trace_0_line_width> + <trace_0_name>Spectrum</trace_0_name> + <trace_0_plot_mode>0</trace_0_plot_mode> + <trace_0_point_size>4</trace_0_point_size> + <trace_0_point_style>0</trace_0_point_style> + <trace_0_trace_color> + <color name="ISIS_Trace_1_NEW" red="0" green="0" blue="255"/> + </trace_0_trace_color> + <trace_0_trace_type>0</trace_0_trace_type> + <trace_0_update_delay>100</trace_0_update_delay> + <trace_0_update_mode>0</trace_0_update_mode> + <trace_0_visible>true</trace_0_visible> + <trace_0_x_axis_index>0</trace_0_x_axis_index> + <trace_0_x_pv>pva://$(P)KDAEDIAG:SPEC:0:0:X</trace_0_x_pv> + <trace_0_x_pv_value/> + <trace_0_y_axis_index>1</trace_0_y_axis_index> + <trace_0_y_pv>pva://$(P)KDAEDIAG:SPEC:0:0:Y</trace_0_y_pv> + <trace_0_y_pv_value/> + <trace_count>1</trace_count> + <transparent>false</transparent> + <trigger_pv/> + <trigger_pv_value/> + <visible>true</visible> + <widget_type>XY Graph</widget_type> + <width>769</width> + <wuid>-362ef39a:19eda7126fc:-7b69</wuid> + <x>6</x> + <y>30</y> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <auto_size>false</auto_size> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="11" style="1" pixels="false">Header 3</opifont.name> + </font> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <height>20</height> + <horizontal_alignment>2</horizontal_alignment> + <name>Label_1</name> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <text>Spectrum:</text> + <tooltip/> + <transparent>false</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Label</widget_type> + <width>73</width> + <wrap_words>true</wrap_words> + <wuid>-362ef39a:19eda7126fc:-7b68</wuid> + <x>414</x> + <y>6</y> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.spinner" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="255" green="255" blue="255"/> + </background_color> + <border_alarm_sensitive>true</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"/> + </border_color> + <border_style>3</border_style> + <border_width>1</border_width> + <buttons_on_left>false</buttons_on_left> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="11" style="1" pixels="false">Header 3</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color red="0" green="0" blue="0"/> + </foreground_color> + <format>0</format> + <height>20</height> + <horizontal_alignment>1</horizontal_alignment> + <horizontal_buttons_layout>false</horizontal_buttons_layout> + <limits_from_pv>false</limits_from_pv> + <maximum>1.7976931348623157E308</maximum> + <minimum>0.0</minimum> + <name>Spinner</name> + <page_increment>10.0</page_increment> + <precision>3</precision> + <precision_from_pv>false</precision_from_pv> + <pv_name>loc://_KDAEDIAG:SPECTRUM(0)</pv_name> + <pv_value/> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_text>true</show_text> + <step_increment>1.0</step_increment> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <transparent>false</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Spinner</widget_type> + <width>97</width> + <wuid>-362ef39a:19eda7126fc:-7b67</wuid> + <x>493</x> + <y>6</y> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <auto_size>false</auto_size> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="11" style="1" pixels="false">Header 3</opifont.name> + </font> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <height>20</height> + <horizontal_alignment>2</horizontal_alignment> + <name>Label_2</name> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <text>Period:</text> + <tooltip/> + <transparent>false</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Label</widget_type> + <width>67</width> + <wrap_words>true</wrap_words> + <wuid>-362ef39a:19eda7126fc:-7b66</wuid> + <x>606</x> + <y>6</y> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.spinner" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="255" green="255" blue="255"/> + </background_color> + <border_alarm_sensitive>true</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"/> + </border_color> + <border_style>3</border_style> + <border_width>1</border_width> + <buttons_on_left>false</buttons_on_left> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="11" style="1" pixels="false">Header 3</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color red="0" green="0" blue="0"/> + </foreground_color> + <format>0</format> + <height>20</height> + <horizontal_alignment>1</horizontal_alignment> + <horizontal_buttons_layout>false</horizontal_buttons_layout> + <limits_from_pv>false</limits_from_pv> + <maximum>1.7976931348623157E308</maximum> + <minimum>0.0</minimum> + <name>Spinner_1</name> + <page_increment>10.0</page_increment> + <precision>3</precision> + <precision_from_pv>false</precision_from_pv> + <pv_name>loc://_KDAEDIAG:PERIOD(0)</pv_name> + <pv_value/> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_text>true</show_text> + <step_increment>1.0</step_increment> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <transparent>false</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Spinner</widget_type> + <width>97</width> + <wuid>-362ef39a:19eda7126fc:-7b65</wuid> + <x>678</x> + <y>6</y> + </widget> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.ActionButton" version="2.0.0"> + <actions hook="false" hook_all="false"/> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Button_NEW</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <height>1</height> + <image/> + <name>Dummy</name> + <push_action_index>0</push_action_index> + <pv_name/> + <pv_value/> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <style>1</style> + <text/> + <toggle_button>false</toggle_button> + <tooltip/> + <visible>true</visible> + <widget_type>Action Button</widget_type> + <width>1</width> + <wuid>-648922a4:1624e4fa0bd:-7f69</wuid> + <x>12</x> + <y>12</y> + </widget> +</display> diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/streaming_dae_veto_diags.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/streaming_dae_veto_diags.opi new file mode 100644 index 0000000000..fd17910a6b --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/streaming_dae_veto_diags.opi @@ -0,0 +1,1026 @@ +<?xml version='1.0' encoding='UTF-8'?> +<display typeId="org.csstudio.opibuilder.Display" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <auto_scale_widgets> + <auto_scale_widgets>false</auto_scale_widgets> + <min_width>-1</min_width> + <min_height>-1</min_height> + </auto_scale_widgets> + <auto_zoom_to_fit_all>false</auto_zoom_to_fit_all> + <background_color> + <color red="240" green="240" blue="240"/> + </background_color> + <boy_version>5.1.0</boy_version> + <foreground_color> + <color red="192" green="192" blue="192"/> + </foreground_color> + <grid_space>6</grid_space> + <height>600</height> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <name>Veto Diagnostics</name> + <rules/> + <scripts/> + <show_close_button>true</show_close_button> + <show_edit_range>true</show_edit_range> + <show_grid>true</show_grid> + <show_ruler>true</show_ruler> + <snap_to_geometry>true</snap_to_geometry> + <widget_type>Display</widget_type> + <width>800</width> + <wuid>-362ef39a:19eda7126fc:-7db9</wuid> + <x>-1</x> + <y>-1</y> + <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <background_color> + <color name="ISIS_OPI_Background" red="240" green="240" blue="240"/> + </background_color> + <border_color> + <color name="ISIS_GroupBox_Border_NEW" red="0" green="128" blue="255"/> + </border_color> + <border_style>13</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <fc>false</fc> + <font> + <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_GroupBox_NEW</opifont.name> + </font> + <foreground_color> + <color name="ISIS_OPI_Foreground" red="192" green="192" blue="192"/> + </foreground_color> + <height>589</height> + <lock_children>false</lock_children> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <name/> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>true</show_scrollbar> + <tooltip/> + <transparent>false</transparent> + <visible>true</visible> + <widget_type>Grouping Container</widget_type> + <width>637</width> + <wuid>-362ef39a:19eda7126fc:-5f1c</wuid> + <x>18</x> + <y>12</y> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <auto_size>false</auto_size> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_alarm_sensitive>true</border_alarm_sensitive> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <format_type>0</format_type> + <height>20</height> + <horizontal_alignment>0</horizontal_alignment> + <name>Text Update</name> + <precision>0</precision> + <precision_from_pv>true</precision_from_pv> + <pv_name/> + <pv_value/> + <rotation_angle>0.0</rotation_angle> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_units>true</show_units> + <text/> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <transparent>true</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Text Update</widget_type> + <width>60</width> + <wrap_words>false</wrap_words> + <wuid>-362ef39a:19eda7126fc:-5f1b</wuid> + <x>101</x> + <y>6</y> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.array" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="240" green="240" blue="240"/> + </background_color> + <border_alarm_sensitive>true</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="7" style="0" pixels="false">Fine Print</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color red="0" green="0" blue="0"/> + </foreground_color> + <height>518</height> + <horizontal>false</horizontal> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <name>Array</name> + <pv_name>pva://$(P)KDAEDIAG:VETO:RECENT:PERCENT</pv_name> + <pv_value/> + <rules/> + <scale_options> + <width_scalable>false</width_scalable> + <height_scalable>false</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <show_spinner>false</show_spinner> + <spinner_width>40</spinner_width> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <vec>32</vec> + <visible>true</visible> + <widget_type>Array</widget_type> + <width>63</width> + <wuid>-362ef39a:19eda7126fc:-5cad</wuid> + <x>260</x> + <y>31</y> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <auto_size>false</auto_size> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <format_type>0</format_type> + <height>16</height> + <horizontal_alignment>0</horizontal_alignment> + <name>Text Update</name> + <precision>2</precision> + <precision_from_pv>false</precision_from_pv> + <pv_name/> + <pv_value/> + <rotation_angle>0.0</rotation_angle> + <rules/> + <scale_options> + <width_scalable>false</width_scalable> + <height_scalable>false</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_units>true</show_units> + <text>######</text> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <transparent>true</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Text Update</widget_type> + <width>57</width> + <wrap_words>false</wrap_words> + <wuid>-362ef39a:19eda7126fc:-5cac</wuid> + <x>0</x> + <y>0</y> + </widget> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.array" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="240" green="240" blue="240"/> + </background_color> + <border_alarm_sensitive>true</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="7" style="0" pixels="false">Fine Print</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color red="0" green="0" blue="0"/> + </foreground_color> + <height>518</height> + <horizontal>false</horizontal> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <name>Array_1</name> + <pv_name>pva://$(P)KDAEDIAG:VETO:RECENT:COUNT</pv_name> + <pv_value/> + <rules/> + <scale_options> + <width_scalable>false</width_scalable> + <height_scalable>false</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <show_spinner>false</show_spinner> + <spinner_width>40</spinner_width> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <vec>32</vec> + <visible>true</visible> + <widget_type>Array</widget_type> + <width>82</width> + <wuid>-362ef39a:19eda7126fc:-5cab</wuid> + <x>330</x> + <y>31</y> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <auto_size>false</auto_size> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <format_type>0</format_type> + <height>16</height> + <horizontal_alignment>0</horizontal_alignment> + <name>Text Update</name> + <precision>0</precision> + <precision_from_pv>false</precision_from_pv> + <pv_name/> + <pv_value/> + <rotation_angle>0.0</rotation_angle> + <rules/> + <scale_options> + <width_scalable>false</width_scalable> + <height_scalable>false</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_units>true</show_units> + <text>######</text> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <transparent>true</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Text Update</widget_type> + <width>76</width> + <wrap_words>false</wrap_words> + <wuid>-362ef39a:19eda7126fc:-5caa</wuid> + <x>0</x> + <y>0</y> + </widget> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.array" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="240" green="240" blue="240"/> + </background_color> + <border_alarm_sensitive>true</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="7" style="0" pixels="false">Fine Print</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color red="0" green="0" blue="0"/> + </foreground_color> + <height>518</height> + <horizontal>false</horizontal> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <name>Array_2</name> + <pv_name>pva://$(P)KDAEDIAG:VETO:RUN:PERCENT</pv_name> + <pv_value/> + <rules/> + <scale_options> + <width_scalable>false</width_scalable> + <height_scalable>false</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <show_spinner>false</show_spinner> + <spinner_width>40</spinner_width> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <vec>32</vec> + <visible>true</visible> + <widget_type>Array</widget_type> + <width>63</width> + <wuid>-362ef39a:19eda7126fc:-5ca9</wuid> + <x>414</x> + <y>31</y> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <auto_size>false</auto_size> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <format_type>0</format_type> + <height>16</height> + <horizontal_alignment>0</horizontal_alignment> + <name>Text Update</name> + <precision>2</precision> + <precision_from_pv>false</precision_from_pv> + <pv_name/> + <pv_value/> + <rotation_angle>0.0</rotation_angle> + <rules/> + <scale_options> + <width_scalable>false</width_scalable> + <height_scalable>false</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_units>true</show_units> + <text>######</text> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <transparent>true</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Text Update</widget_type> + <width>57</width> + <wrap_words>false</wrap_words> + <wuid>-362ef39a:19eda7126fc:-5ca8</wuid> + <x>0</x> + <y>0</y> + </widget> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.array" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="240" green="240" blue="240"/> + </background_color> + <border_alarm_sensitive>true</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="7" style="0" pixels="false">Fine Print</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color red="0" green="0" blue="0"/> + </foreground_color> + <height>518</height> + <horizontal>false</horizontal> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <name>Array_3</name> + <pv_name>pva://$(P)KDAEDIAG:VETO:RUN:COUNT</pv_name> + <pv_value/> + <rules/> + <scale_options> + <width_scalable>false</width_scalable> + <height_scalable>false</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <show_spinner>false</show_spinner> + <spinner_width>40</spinner_width> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <vec>32</vec> + <visible>true</visible> + <widget_type>Array</widget_type> + <width>82</width> + <wuid>-362ef39a:19eda7126fc:-5ca7</wuid> + <x>480</x> + <y>31</y> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <auto_size>false</auto_size> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <format_type>0</format_type> + <height>16</height> + <horizontal_alignment>0</horizontal_alignment> + <name>Text Update</name> + <precision>0</precision> + <precision_from_pv>false</precision_from_pv> + <pv_name/> + <pv_value/> + <rotation_angle>0.0</rotation_angle> + <rules/> + <scale_options> + <width_scalable>false</width_scalable> + <height_scalable>false</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_units>true</show_units> + <text>######</text> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <transparent>true</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Text Update</widget_type> + <width>76</width> + <wrap_words>false</wrap_words> + <wuid>-362ef39a:19eda7126fc:-5ca6</wuid> + <x>0</x> + <y>0</y> + </widget> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <auto_size>false</auto_size> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> + </font> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <height>20</height> + <horizontal_alignment>1</horizontal_alignment> + <name>Label_2</name> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <text>Recent %</text> + <tooltip/> + <transparent>false</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Label</widget_type> + <width>63</width> + <wrap_words>true</wrap_words> + <wuid>-362ef39a:19eda7126fc:-5ca5</wuid> + <x>260</x> + <y>12</y> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <auto_size>false</auto_size> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> + </font> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <height>20</height> + <horizontal_alignment>1</horizontal_alignment> + <name>Label_1</name> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <text>Recent Frames</text> + <tooltip/> + <transparent>false</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Label</widget_type> + <width>84</width> + <wrap_words>true</wrap_words> + <wuid>-362ef39a:19eda7126fc:-5ca4</wuid> + <x>330</x> + <y>12</y> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <auto_size>false</auto_size> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> + </font> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <height>20</height> + <horizontal_alignment>1</horizontal_alignment> + <name>Label_2</name> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <text>Run %</text> + <tooltip/> + <transparent>false</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Label</widget_type> + <width>63</width> + <wrap_words>true</wrap_words> + <wuid>-362ef39a:19eda7126fc:-5ca3</wuid> + <x>414</x> + <y>12</y> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <auto_size>false</auto_size> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> + </font> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <height>20</height> + <horizontal_alignment>1</horizontal_alignment> + <name>Label_3</name> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <text>Run Frames</text> + <tooltip/> + <transparent>false</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Label</widget_type> + <width>82</width> + <wrap_words>true</wrap_words> + <wuid>-362ef39a:19eda7126fc:-5ca2</wuid> + <x>480</x> + <y>12</y> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.array" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="240" green="240" blue="240"/> + </background_color> + <border_alarm_sensitive>true</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="7" style="0" pixels="false">Fine Print</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color red="0" green="0" blue="0"/> + </foreground_color> + <height>518</height> + <horizontal>false</horizontal> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <name>Array_4</name> + <pv_name>pva://$(P)KDAEDIAG:VETO:ENABLED</pv_name> + <pv_value/> + <rules/> + <scale_options> + <width_scalable>false</width_scalable> + <height_scalable>false</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <show_spinner>false</show_spinner> + <spinner_width>40</spinner_width> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <vec>32</vec> + <visible>true</visible> + <widget_type>Array</widget_type> + <width>76</width> + <wuid>-362ef39a:19eda7126fc:-5ca1</wuid> + <x>179</x> + <y>31</y> + <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="240" green="240" blue="240"/> + </background_color> + <bit>-1</bit> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"/> + </border_color> + <border_style>0</border_style> + <border_width>0</border_width> + <bulb_border>0</bulb_border> + <bulb_border_color> + <color red="150" green="150" blue="150"/> + </bulb_border_color> + <data_type>0</data_type> + <effect_3d>true</effect_3d> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">Default</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color name="ISIS_Trace_5_NEW" red="0" green="0" blue="0"/> + </foreground_color> + <height>16</height> + <name>LED</name> + <off_color> + <color name="Gray Background" red="240" green="240" blue="240"/> + </off_color> + <off_label>DISABLED</off_label> + <on_color> + <color red="0" green="255" blue="0"/> + </on_color> + <on_label>ENABLED</on_label> + <pv_name/> + <pv_value/> + <rules/> + <scale_options> + <width_scalable>false</width_scalable> + <height_scalable>false</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_boolean_label>true</show_boolean_label> + <square_led>true</square_led> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <visible>true</visible> + <widget_type>LED</widget_type> + <width>70</width> + <wuid>-362ef39a:19eda7126fc:-5ca0</wuid> + <x>0</x> + <y>0</y> + </widget> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <auto_size>false</auto_size> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> + </font> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <height>20</height> + <horizontal_alignment>1</horizontal_alignment> + <name>Label_4</name> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <text>Enabled</text> + <tooltip/> + <transparent>false</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Label</widget_type> + <width>76</width> + <wrap_words>true</wrap_words> + <wuid>-362ef39a:19eda7126fc:-5c9f</wuid> + <x>179</x> + <y>12</y> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.array" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color red="240" green="240" blue="240"/> + </background_color> + <border_alarm_sensitive>true</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="7" style="0" pixels="false">Fine Print</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color red="0" green="0" blue="0"/> + </foreground_color> + <height>518</height> + <horizontal>false</horizontal> + <macros> + <include_parent_macros>true</include_parent_macros> + </macros> + <name>Array_5</name> + <pv_name>pva://$(P)KDAEDIAG:VETO:NAMES</pv_name> + <pv_value/> + <rules/> + <scale_options> + <width_scalable>false</width_scalable> + <height_scalable>false</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <show_spinner>false</show_spinner> + <spinner_width>40</spinner_width> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <vec>32</vec> + <visible>true</visible> + <widget_type>Array</widget_type> + <width>151</width> + <wuid>-362ef39a:19eda7126fc:-5c9e</wuid> + <x>24</x> + <y>31</y> + <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <alarm_pulsing>false</alarm_pulsing> + <auto_size>false</auto_size> + <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <format_type>0</format_type> + <height>16</height> + <horizontal_alignment>0</horizontal_alignment> + <name>Text Update</name> + <precision>2</precision> + <precision_from_pv>false</precision_from_pv> + <pv_name/> + <pv_value/> + <rotation_angle>0.0</rotation_angle> + <rules/> + <scale_options> + <width_scalable>false</width_scalable> + <height_scalable>false</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_units>true</show_units> + <text>######</text> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <transparent>true</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Text Update</widget_type> + <width>145</width> + <wrap_words>false</wrap_words> + <wuid>-362ef39a:19eda7126fc:-5c9d</wuid> + <x>0</x> + <y>0</y> + </widget> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> + <actions hook="false" hook_all="false"/> + <auto_size>false</auto_size> + <background_color> + <color name="ISIS_Label_Background" red="240" green="240" blue="240"/> + </background_color> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> + </font> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <height>20</height> + <horizontal_alignment>1</horizontal_alignment> + <name>Label_5</name> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <show_scrollbar>false</show_scrollbar> + <text>Name</text> + <tooltip/> + <transparent>false</transparent> + <vertical_alignment>1</vertical_alignment> + <visible>true</visible> + <widget_type>Label</widget_type> + <width>150</width> + <wrap_words>true</wrap_words> + <wuid>-362ef39a:19eda7126fc:-5c9c</wuid> + <x>24</x> + <y>12</y> + </widget> + </widget> + <widget typeId="org.csstudio.opibuilder.widgets.ActionButton" version="2.0.0"> + <actions hook="false" hook_all="false"/> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color name="ISIS_Border" red="0" green="0" blue="0"/> + </border_color> + <border_style>0</border_style> + <border_width>1</border_width> + <enabled>true</enabled> + <font> + <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Button_NEW</opifont.name> + </font> + <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> + <foreground_color> + <color name="ISIS_Standard_Text" red="0" green="0" blue="0"/> + </foreground_color> + <height>1</height> + <image/> + <name>Dummy</name> + <push_action_index>0</push_action_index> + <pv_name/> + <pv_value/> + <rules/> + <scale_options> + <width_scalable>true</width_scalable> + <height_scalable>true</height_scalable> + <keep_wh_ratio>false</keep_wh_ratio> + </scale_options> + <scripts/> + <style>1</style> + <text/> + <toggle_button>false</toggle_button> + <tooltip/> + <visible>true</visible> + <widget_type>Action Button</widget_type> + <width>1</width> + <wuid>-648922a4:1624e4fa0bd:-7f69</wuid> + <x>18</x> + <y>12</y> + </widget> +</display> diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/plugin.xml b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/plugin.xml index 86ef039459..dc39e8e919 100644 --- a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/plugin.xml +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/plugin.xml @@ -11,6 +11,29 @@ restorable="true"> </view> + <view + allowMultiple="true" + class="uk.ac.stfc.isis.ibex.ui.streamingdae.StreamingDaeRunInfoOpiTargetView" + id="uk.ac.stfc.isis.ibex.ui.streamingdae.StreamingDaeRunInfoOpiTargetView" + name="Streaming DAE Run Info" + restorable="true"> + </view> + + <view + allowMultiple="true" + class="uk.ac.stfc.isis.ibex.ui.streamingdae.StreamingDaeSpectraPlotsOpiTargetView" + id="uk.ac.stfc.isis.ibex.ui.streamingdae.StreamingDaeSpectraPlotsOpiTargetView" + name="Streaming DAE Spectra Plots" + restorable="true"> + </view> + + <view + allowMultiple="true" + class="uk.ac.stfc.isis.ibex.ui.streamingdae.StreamingDaeVetoDiagnosticsOpiTargetView" + id="uk.ac.stfc.isis.ibex.ui.streamingdae.StreamingDaeVetoDiagnosticsOpiTargetView" + name="Streaming DAE Veto Diagnostics" + restorable="true"> + </view> </extension> <extension point="org.eclipse.ui.handlers"> <handler class="uk.ac.stfc.isis.ibex.ui.scripting.InterruptScript" diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeRunInfoOpiTargetView.java b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeRunInfoOpiTargetView.java new file mode 100644 index 0000000000..731052392f --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeRunInfoOpiTargetView.java @@ -0,0 +1,47 @@ +/* + * This file is part of the ISIS IBEX application. Copyright (C) 2012-2026 + * Science & Technology Facilities Council. All rights reserved. + * + * This program is distributed in the hope that it will be useful. This program + * and the accompanying materials are made available under the terms of the + * Eclipse Public License v1.0 which accompanies this distribution. EXCEPT AS + * EXPRESSLY SET FORTH IN THE ECLIPSE PUBLIC LICENSE V1.0, THE PROGRAM AND + * ACCOMPANYING MATERIALS ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES + * OR CONDITIONS OF ANY KIND. See the Eclipse Public License v1.0 for more + * details. + * + * You should have received a copy of the Eclipse Public License v1.0 along with + * this program; if not, you can obtain a copy from + * https://www.eclipse.org/org/documents/epl-v10.php or + * http://opensource.org/licenses/eclipse-1.0.php + */ + +package uk.ac.stfc.isis.ibex.ui.streamingdae; + +/** + * A standalone view for the Streaming DAE Run Information OPI. + */ +public class StreamingDaeRunInfoOpiTargetView extends StreamingDaeOpiTargetView { + /** + * Class ID. + */ + public static final String ID = "uk.ac.stfc.isis.ibex.ui.streamingdae.StreamingDaeRunInfoOpiTargetView"; + + /** + * File name of the Streaming DAE Run Information OPI. + * + * @return the OPI file name + */ + protected String getOpiName() { + return "streaming_dae_run_info.opi"; + } + + /** + * The title of the OPI view. + * + * @return the OPI title + */ + protected String getOpiTitle() { + return "DAE Run Information"; + } +} diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeSpectraPlotsOpiTargetView.java b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeSpectraPlotsOpiTargetView.java new file mode 100644 index 0000000000..d07db2d864 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeSpectraPlotsOpiTargetView.java @@ -0,0 +1,47 @@ +/* + * This file is part of the ISIS IBEX application. Copyright (C) 2012-2026 + * Science & Technology Facilities Council. All rights reserved. + * + * This program is distributed in the hope that it will be useful. This program + * and the accompanying materials are made available under the terms of the + * Eclipse Public License v1.0 which accompanies this distribution. EXCEPT AS + * EXPRESSLY SET FORTH IN THE ECLIPSE PUBLIC LICENSE V1.0, THE PROGRAM AND + * ACCOMPANYING MATERIALS ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES + * OR CONDITIONS OF ANY KIND. See the Eclipse Public License v1.0 for more + * details. + * + * You should have received a copy of the Eclipse Public License v1.0 along with + * this program; if not, you can obtain a copy from + * https://www.eclipse.org/org/documents/epl-v10.php or + * http://opensource.org/licenses/eclipse-1.0.php + */ + +package uk.ac.stfc.isis.ibex.ui.streamingdae; + +/** + * A standalone view for the Streaming DAE Spectra Plots OPI. + */ +public class StreamingDaeSpectraPlotsOpiTargetView extends StreamingDaeOpiTargetView { + /** + * Class ID. + */ + public static final String ID = "uk.ac.stfc.isis.ibex.ui.streamingdae.StreamingDaeSpectraPlotsOpiTargetView"; + + /** + * File name of the Streaming DAE Spectra Plots OPI. + * + * @return the OPI file name + */ + protected String getOpiName() { + return "streaming_dae_spectra_plots.opi"; + } + + /** + * The title of the OPI view. + * + * @return the OPI title + */ + protected String getOpiTitle() { + return "DAE Spectra Plots"; + } +} diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeVetoDiagnosticsOpiTargetView.java b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeVetoDiagnosticsOpiTargetView.java new file mode 100644 index 0000000000..cd620f9cd0 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/src/uk/ac/stfc/isis/ibex/ui/streamingdae/StreamingDaeVetoDiagnosticsOpiTargetView.java @@ -0,0 +1,47 @@ +/* + * This file is part of the ISIS IBEX application. Copyright (C) 2012-2026 + * Science & Technology Facilities Council. All rights reserved. + * + * This program is distributed in the hope that it will be useful. This program + * and the accompanying materials are made available under the terms of the + * Eclipse Public License v1.0 which accompanies this distribution. EXCEPT AS + * EXPRESSLY SET FORTH IN THE ECLIPSE PUBLIC LICENSE V1.0, THE PROGRAM AND + * ACCOMPANYING MATERIALS ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES + * OR CONDITIONS OF ANY KIND. See the Eclipse Public License v1.0 for more + * details. + * + * You should have received a copy of the Eclipse Public License v1.0 along with + * this program; if not, you can obtain a copy from + * https://www.eclipse.org/org/documents/epl-v10.php or + * http://opensource.org/licenses/eclipse-1.0.php + */ + +package uk.ac.stfc.isis.ibex.ui.streamingdae; + +/** + * A standalone view for the Streaming DAE Veto Diagnostics OPI. + */ +public class StreamingDaeVetoDiagnosticsOpiTargetView extends StreamingDaeOpiTargetView { + /** + * Class ID. + */ + public static final String ID = "uk.ac.stfc.isis.ibex.ui.streamingdae.StreamingDaeVetoDiagnosticsOpiTargetView"; + + /** + * File name of the Streaming DAE Veto Diagnostics OPI. + * + * @return the OPI file name + */ + protected String getOpiName() { + return "streaming_dae_veto_diags.opi"; + } + + /** + * The title of the OPI view. + * + * @return the OPI title + */ + protected String getOpiTitle() { + return "DAE Veto Diagonostics"; + } +} From dd03be406b9878bed6e2fc7dbc8f7b30cbff8c03 Mon Sep 17 00:00:00 2001 From: Tom Willemsen <tom.willemsen@stfc.ac.uk> Date: Thu, 25 Jun 2026 11:57:29 +0100 Subject: [PATCH 4/5] Remove older OPI --- .../plugin_customization.ini | 2 +- .../resources/kafka_dae_diagnostics.opi | 3666 ----------------- .../resources/opi_info.xml | 10 - 3 files changed, 1 insertion(+), 3677 deletions(-) delete mode 100644 base/uk.ac.stfc.isis.ibex.opis/resources/kafka_dae_diagnostics.opi diff --git a/base/uk.ac.stfc.isis.ibex.e4.client/plugin_customization.ini b/base/uk.ac.stfc.isis.ibex.e4.client/plugin_customization.ini index 6d789ba829..7d3e8e51e0 100644 --- a/base/uk.ac.stfc.isis.ibex.e4.client/plugin_customization.ini +++ b/base/uk.ac.stfc.isis.ibex.e4.client/plugin_customization.ini @@ -1,5 +1,5 @@ [DEFAULT] -uk.ac.stfc.isis.ibex.preferences/perspectives_not_shown=uk.ac.stfc.isis.ibex.client.e4.product.perspective.scriptGenerator,uk.ac.stfc.isis.ibex.client.e4.product.perspective.reflectometry +uk.ac.stfc.isis.ibex.preferences/perspectives_not_shown=uk.ac.stfc.isis.ibex.client.e4.product.perspective.scriptGenerator,uk.ac.stfc.isis.ibex.client.e4.product.perspective.reflectometry,uk.ac.stfc.isis.ibex.client.e4.product.perspective.streamingdae uk.ac.stfc.isis.ibex.preferences/show_values_of_invalid_blocks=false # Script generator preferences diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/kafka_dae_diagnostics.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/kafka_dae_diagnostics.opi deleted file mode 100644 index a67c7feaab..0000000000 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/kafka_dae_diagnostics.opi +++ /dev/null @@ -1,3666 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<display typeId="org.csstudio.opibuilder.Display" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_scale_widgets> - <auto_scale_widgets>false</auto_scale_widgets> - <min_width>-1</min_width> - <min_height>-1</min_height> - </auto_scale_widgets> - <auto_zoom_to_fit_all>false</auto_zoom_to_fit_all> - <background_color> - <color name="ISIS_OPI_Background" red="240" green="240" blue="240" /> - </background_color> - <boy_version>5.1.0</boy_version> - <foreground_color> - <color name="ISIS_OPI_Foreground" red="192" green="192" blue="192" /> - </foreground_color> - <grid_space>6</grid_space> - <height>600</height> - <macros> - <include_parent_macros>true</include_parent_macros> - </macros> - <name>$(NAME)</name> - <rules /> - <scripts /> - <show_close_button>true</show_close_button> - <show_edit_range>true</show_edit_range> - <show_grid>true</show_grid> - <show_ruler>true</show_ruler> - <snap_to_geometry>true</snap_to_geometry> - <widget_type>Display</widget_type> - <width>800</width> - <wuid>-336ad6f:141c65e96ed:-7fff</wuid> - <x>-1</x> - <y>-1</y> - <widget typeId="org.csstudio.opibuilder.widgets.ActionButton" version="2.0.0"> - <actions hook="false" hook_all="false" /> - <border_alarm_sensitive>false</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Button_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>1</height> - <image></image> - <name>Dummy</name> - <push_action_index>0</push_action_index> - <pv_name></pv_name> - <pv_value /> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <style>1</style> - <text></text> - <toggle_button>false</toggle_button> - <tooltip></tooltip> - <visible>true</visible> - <widget_type>Action Button</widget_type> - <width>1</width> - <wuid>-648922a4:1624e4fa0bd:-7f69</wuid> - <x>198</x> - <y>-13</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Title_Background_NEW" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="18" style="1" pixels="false">ISIS_Header1_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>30</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Label</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Kafka DAE Diagnostics</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>321</width> - <wrap_words>true</wrap_words> - <wuid>-17d74797:19bc74d7323:-7c44</wuid> - <x>4</x> - <y>-6</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.ActionButton" version="2.0.0"> - <actions hook="false" hook_all="false" /> - <border_alarm_sensitive>false</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Button_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>1</height> - <image></image> - <name>Dummy</name> - <push_action_index>0</push_action_index> - <pv_name></pv_name> - <pv_value /> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <style>1</style> - <text></text> - <toggle_button>false</toggle_button> - <tooltip></tooltip> - <visible>true</visible> - <widget_type>Action Button</widget_type> - <width>1</width> - <wuid>-648922a4:1624e4fa0bd:-7f69</wuid> - <x>198</x> - <y>-13</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.tab" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <active_tab>0</active_tab> - <background_color> - <color name="ISIS_OPI_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <foreground_color> - <color name="ISIS_OPI_Background" red="240" green="240" blue="240" /> - </foreground_color> - <height>578</height> - <horizontal_tabs>true</horizontal_tabs> - <macros> - <include_parent_macros>true</include_parent_macros> - </macros> - <minimum_tab_height>10</minimum_tab_height> - <name>Tabbed Container</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <tab_0_background_color> - <color name="ISIS_OPI_Background" red="240" green="240" blue="240" /> - </tab_0_background_color> - <tab_0_enabled>true</tab_0_enabled> - <tab_0_font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_TabTitle_NEW</opifont.name> - </tab_0_font> - <tab_0_foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </tab_0_foreground_color> - <tab_0_icon_path></tab_0_icon_path> - <tab_0_title>Run Information</tab_0_title> - <tab_1_background_color> - <color name="ISIS_OPI_Background" red="240" green="240" blue="240" /> - </tab_1_background_color> - <tab_1_enabled>true</tab_1_enabled> - <tab_1_font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_TabTitle_NEW</opifont.name> - </tab_1_font> - <tab_1_foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </tab_1_foreground_color> - <tab_1_icon_path></tab_1_icon_path> - <tab_1_title>Spectra Plots</tab_1_title> - <tab_2_background_color> - <color name="ISIS_OPI_Background" red="240" green="240" blue="240" /> - </tab_2_background_color> - <tab_2_enabled>true</tab_2_enabled> - <tab_2_font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_TabTitle_NEW</opifont.name> - </tab_2_font> - <tab_2_foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </tab_2_foreground_color> - <tab_2_icon_path></tab_2_icon_path> - <tab_2_title>Veto Diagnostics</tab_2_title> - <tab_count>3</tab_count> - <tooltip></tooltip> - <visible>true</visible> - <widget_type>Tabbed Container</widget_type> - <width>793</width> - <wuid>628c49e3:19e26c14148:-7d10</wuid> - <x>4</x> - <y>23</y> - <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <background_color> - <color name="ISIS_OPI_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Check_Border" red="0" green="128" blue="255" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <fc>false</fc> - <font> - <opifont.name fontName="Arial" height="9" style="0" pixels="false">ISIS_Label_Small</opifont.name> - </font> - <foreground_color> - <color name="ISIS_OPI_Foreground" red="192" green="192" blue="192" /> - </foreground_color> - <height>549</height> - <lock_children>false</lock_children> - <macros> - <include_parent_macros>true</include_parent_macros> - </macros> - <name>Run Information</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>true</show_scrollbar> - <tooltip></tooltip> - <transparent>true</transparent> - <visible>true</visible> - <widget_type>Grouping Container</widget_type> - <width>791</width> - <wuid>628c49e3:19e26c14148:-7d0f</wuid> - <x>1</x> - <y>1</y> - <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <background_color> - <color name="ISIS_OPI_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_GroupBox_Border_NEW" red="0" green="128" blue="255" /> - </border_color> - <border_style>13</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <fc>false</fc> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_GroupBox_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_OPI_Foreground" red="192" green="192" blue="192" /> - </foreground_color> - <height>109</height> - <lock_children>false</lock_children> - <macros> - <include_parent_macros>true</include_parent_macros> - </macros> - <name>Timestamps</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>true</show_scrollbar> - <tooltip></tooltip> - <transparent>false</transparent> - <visible>true</visible> - <widget_type>Grouping Container</widget_type> - <width>271</width> - <wuid>-17d74797:19bc74d7323:-7cd8</wuid> - <x>348</x> - <y>54</y> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Start timestamp:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>103</width> - <wrap_words>true</wrap_words> - <wuid>-17d74797:19bc74d7323:-7cd7</wuid> - <x>0</x> - <y>6</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>1</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:START_TIME</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>91</width> - <wrap_words>false</wrap_words> - <wuid>-17d74797:19bc74d7323:-7cd6</wuid> - <x>114</x> - <y>6</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Run duration:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>103</width> - <wrap_words>true</wrap_words> - <wuid>-17d74797:19bc74d7323:-7cd5</wuid> - <x>0</x> - <y>54</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>1</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:RUNDURATION</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>91</width> - <wrap_words>false</wrap_words> - <wuid>-17d74797:19bc74d7323:-7cd4</wuid> - <x>114</x> - <y>54</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Stop timestamp:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>103</width> - <wrap_words>true</wrap_words> - <wuid>-17d74797:19bc74d7323:-7c4d</wuid> - <x>0</x> - <y>30</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>1</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:STOP_TIME</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>91</width> - <wrap_words>false</wrap_words> - <wuid>-17d74797:19bc74d7323:-7c4c</wuid> - <x>114</x> - <y>30</y> - </widget> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <background_color> - <color name="ISIS_OPI_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_GroupBox_Border_NEW" red="0" green="128" blue="255" /> - </border_color> - <border_style>13</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <fc>false</fc> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_GroupBox_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_OPI_Foreground" red="192" green="192" blue="192" /> - </foreground_color> - <height>133</height> - <lock_children>false</lock_children> - <macros> - <include_parent_macros>true</include_parent_macros> - </macros> - <name>Diagnostic Histogram</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>true</show_scrollbar> - <tooltip></tooltip> - <transparent>false</transparent> - <visible>true</visible> - <widget_type>Grouping Container</widget_type> - <width>271</width> - <wuid>-17d74797:19bc74d7323:-7d0a</wuid> - <x>12</x> - <y>264</y> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Periods:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>103</width> - <wrap_words>true</wrap_words> - <wuid>-17d74797:19bc74d7323:-7d09</wuid> - <x>0</x> - <y>6</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>0</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:NUMPERIODS</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>91</width> - <wrap_words>false</wrap_words> - <wuid>-17d74797:19bc74d7323:-7d08</wuid> - <x>114</x> - <y>6</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Spectra:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>103</width> - <wrap_words>true</wrap_words> - <wuid>-17d74797:19bc74d7323:-7d07</wuid> - <x>0</x> - <y>30</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>0</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:NUMSPECTRA</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>91</width> - <wrap_words>false</wrap_words> - <wuid>-17d74797:19bc74d7323:-7d06</wuid> - <x>114</x> - <y>30</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Time bins:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>103</width> - <wrap_words>true</wrap_words> - <wuid>-17d74797:19bc74d7323:-7d05</wuid> - <x>0</x> - <y>54</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>0</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:NUMTIMECHANNELS</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>91</width> - <wrap_words>false</wrap_words> - <wuid>-17d74797:19bc74d7323:-7d04</wuid> - <x>114</x> - <y>54</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Histogram size:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>103</width> - <wrap_words>true</wrap_words> - <wuid>-17d74797:19bc74d7323:-7cf9</wuid> - <x>0</x> - <y>78</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>3</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:HISTMEMORY</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>91</width> - <wrap_words>false</wrap_words> - <wuid>-17d74797:19bc74d7323:-7cf8</wuid> - <x>114</x> - <y>78</y> - </widget> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <background_color> - <color name="ISIS_OPI_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_GroupBox_Border_NEW" red="0" green="128" blue="255" /> - </border_color> - <border_style>13</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <fc>false</fc> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_GroupBox_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_OPI_Foreground" red="192" green="192" blue="192" /> - </foreground_color> - <height>108</height> - <lock_children>false</lock_children> - <macros> - <include_parent_macros>true</include_parent_macros> - </macros> - <name>Diagnostics Latency</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>true</show_scrollbar> - <tooltip></tooltip> - <transparent>false</transparent> - <visible>true</visible> - <widget_type>Grouping Container</widget_type> - <width>271</width> - <wuid>-17d74797:19bc74d7323:-7c7c</wuid> - <x>12</x> - <y>396</y> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_5</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Event Processing Latency:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>145</width> - <wrap_words>true</wrap_words> - <wuid>-17d74797:19bc74d7323:-7c67</wuid> - <x>0</x> - <y>6</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update_4</name> - <precision>3</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:PROCESSINGLAG</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>91</width> - <wrap_words>false</wrap_words> - <wuid>-17d74797:19bc74d7323:-7c66</wuid> - <x>150</x> - <y>6</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_1</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Diag PV update rate:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>145</width> - <wrap_words>true</wrap_words> - <wuid>-17d74797:19bc74d7323:-7c65</wuid> - <x>0</x> - <y>30</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update_1</name> - <precision>3</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:DIAGNOSTICSLAG</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>91</width> - <wrap_words>false</wrap_words> - <wuid>-17d74797:19bc74d7323:-7c64</wuid> - <x>150</x> - <y>30</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_1</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Secs since last event msg:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>145</width> - <wrap_words>true</wrap_words> - <wuid>55e93ce7:19eacfb64fd:-7c27</wuid> - <x>0</x> - <y>54</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update_1</name> - <precision>3</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:SECSSINCELASTEVENTMESSAGE</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>91</width> - <wrap_words>false</wrap_words> - <wuid>55e93ce7:19eacfb64fd:-7c1f</wuid> - <x>150</x> - <y>54</y> - </widget> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <background_color> - <color name="ISIS_OPI_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_GroupBox_Border_NEW" red="0" green="128" blue="255" /> - </border_color> - <border_style>13</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <fc>false</fc> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_GroupBox_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_OPI_Foreground" red="192" green="192" blue="192" /> - </foreground_color> - <height>211</height> - <lock_children>false</lock_children> - <macros> - <include_parent_macros>true</include_parent_macros> - </macros> - <name>Current Run Feedback</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>true</show_scrollbar> - <tooltip></tooltip> - <transparent>false</transparent> - <visible>true</visible> - <widget_type>Grouping Container</widget_type> - <width>337</width> - <wuid>628c49e3:19e26c14148:-7c10</wuid> - <x>12</x> - <y>54</y> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Frames:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>91</width> - <wrap_words>true</wrap_words> - <wuid>628c49e3:19e26c14148:-7c0b</wuid> - <x>6</x> - <y>30</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>0</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:GOODFRAMES</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>97</width> - <wrap_words>false</wrap_words> - <wuid>628c49e3:19e26c14148:-7c0a</wuid> - <x>102</x> - <y>30</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>1</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Good</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>103</width> - <wrap_words>true</wrap_words> - <wuid>628c49e3:19e26c14148:-7c00</wuid> - <x>96</x> - <y>6</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>0</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:RAWFRAMES</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>97</width> - <wrap_words>false</wrap_words> - <wuid>628c49e3:19e26c14148:-7bf5</wuid> - <x>210</x> - <y>30</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>1</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Raw</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>103</width> - <wrap_words>true</wrap_words> - <wuid>628c49e3:19e26c14148:-7bf4</wuid> - <x>204</x> - <y>6</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>uAh:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>91</width> - <wrap_words>true</wrap_words> - <wuid>628c49e3:19e26c14148:-7bec</wuid> - <x>6</x> - <y>54</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>3</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:GOODUAH</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>97</width> - <wrap_words>false</wrap_words> - <wuid>628c49e3:19e26c14148:-7be4</wuid> - <x>102</x> - <y>54</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>3</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:RAWUAH</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>97</width> - <wrap_words>false</wrap_words> - <wuid>628c49e3:19e26c14148:-7bdf</wuid> - <x>210</x> - <y>54</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Events (millions):</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>97</width> - <wrap_words>true</wrap_words> - <wuid>628c49e3:19e26c14148:-7bd7</wuid> - <x>0</x> - <y>78</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>4</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:MEVENTS</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>97</width> - <wrap_words>false</wrap_words> - <wuid>628c49e3:19e26c14148:-7bcf</wuid> - <x>102</x> - <y>78</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Avg. count rate:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>97</width> - <wrap_words>true</wrap_words> - <wuid>-17d74797:19bc74d7323:-7cc5</wuid> - <x>0</x> - <y>102</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>4</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:COUNTRATE</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>97</width> - <wrap_words>false</wrap_words> - <wuid>-17d74797:19bc74d7323:-7cc4</wuid> - <x>102</x> - <y>102</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Label_1</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>-</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>97</width> - <wrap_words>true</wrap_words> - <wuid>628c49e3:19e26c14148:-7bc7</wuid> - <x>210</x> - <y>78</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Label_1</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>-</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>97</width> - <wrap_words>true</wrap_words> - <wuid>628c49e3:19e26c14148:-7bbf</wuid> - <x>210</x> - <y>102</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Events size:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>97</width> - <wrap_words>true</wrap_words> - <wuid>-17d74797:19bc74d7323:-7d25</wuid> - <x>0</x> - <y>126</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>3</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:EVENTMODEFILEMB</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>97</width> - <wrap_words>false</wrap_words> - <wuid>-17d74797:19bc74d7323:-7d24</wuid> - <x>210</x> - <y>126</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Label_1</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>-</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>97</width> - <wrap_words>true</wrap_words> - <wuid>628c49e3:19e26c14148:-7bb7</wuid> - <x>102</x> - <y>126</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>2</horizontal_alignment> - <name>Label_2</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>Avg. data rate:</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>97</width> - <wrap_words>true</wrap_words> - <wuid>628c49e3:19e26c14148:-7ba8</wuid> - <x>0</x> - <y>150</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.TextUpdate" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <auto_size>false</auto_size> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="0" pixels="false">ISIS_Value_NEW</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <format_type>0</format_type> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Text Update</name> - <precision>3</precision> - <precision_from_pv>false</precision_from_pv> - <pv_name>pva://$(P)KDAEDIAG:EVENTMODEDATARATE</pv_name> - <pv_value /> - <rotation_angle>0.0</rotation_angle> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_units>true</show_units> - <text>######</text> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <transparent>true</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Text Update</widget_type> - <width>97</width> - <wrap_words>false</wrap_words> - <wuid>628c49e3:19e26c14148:-7ba7</wuid> - <x>210</x> - <y>150</y> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.Label" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <auto_size>false</auto_size> - <background_color> - <color name="ISIS_Label_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <font> - <opifont.name fontName="Segoe UI" height="9" style="1" pixels="false">ISIS_Label_NEW</opifont.name> - </font> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>20</height> - <horizontal_alignment>0</horizontal_alignment> - <name>Label_1</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>false</show_scrollbar> - <text>-</text> - <tooltip></tooltip> - <transparent>false</transparent> - <vertical_alignment>1</vertical_alignment> - <visible>true</visible> - <widget_type>Label</widget_type> - <width>97</width> - <wrap_words>true</wrap_words> - <wuid>628c49e3:19e26c14148:-7b9f</wuid> - <x>102</x> - <y>150</y> - </widget> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.LED" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>true</border_alarm_sensitive> - <border_color> - <color red="0" green="128" blue="255" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <bulb_border>1</bulb_border> - <bulb_border_color> - <color red="150" green="150" blue="150" /> - </bulb_border_color> - <data_type>1</data_type> - <effect_3d>false</effect_3d> - <enabled>true</enabled> - <font> - <opifont.name fontName="Arial" height="16" style="1" pixels="false">Header1</opifont.name> - </font> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color red="192" green="192" blue="192" /> - </foreground_color> - <height>52</height> - <name>LED</name> - <off_state></off_state> - <on_state></on_state> - <pv_name>pva://$(P)KDAEDIAG:RUNSTATE</pv_name> - <pv_value /> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>true</keep_wh_ratio> - </scale_options> - <scripts /> - <show_boolean_label>true</show_boolean_label> - <square_led>true</square_led> - <state_color_0> - <color red="255" green="255" blue="0" /> - </state_color_0> - <state_color_1> - <color red="173" green="216" blue="230" /> - </state_color_1> - <state_color_2> - <color red="144" green="238" blue="144" /> - </state_color_2> - <state_color_3> - <color red="240" green="128" blue="128" /> - </state_color_3> - <state_color_4> - <color red="218" green="165" blue="32" /> - </state_color_4> - <state_color_5> - <color red="218" green="165" blue="32" /> - </state_color_5> - <state_color_fallback> - <color name="Dark Gray Border" red="190" green="190" blue="190" /> - </state_color_fallback> - <state_count>6</state_count> - <state_label_0>PROCESSING</state_label_0> - <state_label_1>SETUP</state_label_1> - <state_label_2>RUNNING</state_label_2> - <state_label_3>PAUSED</state_label_3> - <state_label_4>WAITING</state_label_4> - <state_label_5>VETOING</state_label_5> - <state_label_fallback>ERR</state_label_fallback> - <state_value_0>0.0</state_value_0> - <state_value_1>1.0</state_value_1> - <state_value_2>2.0</state_value_2> - <state_value_3>3.0</state_value_3> - <state_value_4>4.0</state_value_4> - <state_value_5>5.0</state_value_5> - <tooltip>$(pv_name) -$(pv_value)</tooltip> - <visible>true</visible> - <widget_type>LED</widget_type> - <width>606</width> - <wuid>55e93ce7:19eacfb64fd:-7b76</wuid> - <x>12</x> - <y>3</y> - </widget> - </widget> - <widget typeId="org.csstudio.opibuilder.widgets.groupingContainer" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <background_color> - <color name="ISIS_OPI_Background" red="240" green="240" blue="240" /> - </background_color> - <border_color> - <color name="ISIS_Check_Border" red="0" green="128" blue="255" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <fc>false</fc> - <font> - <opifont.name fontName="Arial" height="9" style="0" pixels="false">ISIS_Label_Small</opifont.name> - </font> - <foreground_color> - <color name="ISIS_OPI_Foreground" red="192" green="192" blue="192" /> - </foreground_color> - <height>549</height> - <lock_children>false</lock_children> - <macros> - <include_parent_macros>true</include_parent_macros> - </macros> - <name>Spectra Plots</name> - <rules /> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_scrollbar>true</show_scrollbar> - <tooltip></tooltip> - <transparent>true</transparent> - <visible>false</visible> - <widget_type>Grouping Container</widget_type> - <width>791</width> - <wuid>628c49e3:19e26c14148:-7d0d</wuid> - <x>1</x> - <y>1</y> - <widget typeId="org.csstudio.opibuilder.widgets.xyGraph" version="1.0.0"> - <actions hook="false" hook_all="false" /> - <alarm_pulsing>false</alarm_pulsing> - <axis_0_auto_scale>true</axis_0_auto_scale> - <axis_0_auto_scale_threshold>0.0</axis_0_auto_scale_threshold> - <axis_0_axis_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </axis_0_axis_color> - <axis_0_axis_title>Event time offset (ns)</axis_0_axis_title> - <axis_0_dash_grid_line>false</axis_0_dash_grid_line> - <axis_0_grid_color> - <color name="ISIS_Textbox_Readonly_Background" red="200" green="200" blue="200" /> - </axis_0_grid_color> - <axis_0_log_scale>false</axis_0_log_scale> - <axis_0_maximum>0.0</axis_0_maximum> - <axis_0_minimum>0.0</axis_0_minimum> - <axis_0_scale_font> - <opifont.name fontName="Segoe UI" height="11" style="1" pixels="false">Header 3</opifont.name> - </axis_0_scale_font> - <axis_0_scale_format>0.0</axis_0_scale_format> - <axis_0_show_grid>false</axis_0_show_grid> - <axis_0_time_format>0</axis_0_time_format> - <axis_0_title_font> - <opifont.name fontName="Segoe UI" height="11" style="1" pixels="false">Header 3</opifont.name> - </axis_0_title_font> - <axis_0_visible>true</axis_0_visible> - <axis_1_auto_scale>true</axis_1_auto_scale> - <axis_1_auto_scale_threshold>0.0</axis_1_auto_scale_threshold> - <axis_1_axis_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </axis_1_axis_color> - <axis_1_axis_title>counts</axis_1_axis_title> - <axis_1_dash_grid_line>false</axis_1_dash_grid_line> - <axis_1_grid_color> - <color name="ISIS_Textbox_Readonly_Background" red="200" green="200" blue="200" /> - </axis_1_grid_color> - <axis_1_log_scale>false</axis_1_log_scale> - <axis_1_maximum>0.0</axis_1_maximum> - <axis_1_minimum>0.0</axis_1_minimum> - <axis_1_scale_font> - <opifont.name fontName="Segoe UI" height="11" style="1" pixels="false">Header 3</opifont.name> - </axis_1_scale_font> - <axis_1_scale_format>0.0</axis_1_scale_format> - <axis_1_show_grid>false</axis_1_show_grid> - <axis_1_time_format>0</axis_1_time_format> - <axis_1_title_font> - <opifont.name fontName="Segoe UI" height="11" style="1" pixels="false">Header 3</opifont.name> - </axis_1_title_font> - <axis_1_visible>true</axis_1_visible> - <axis_count>2</axis_count> - <backcolor_alarm_sensitive>false</backcolor_alarm_sensitive> - <background_color> - <color name="ISIS_OPI_Background" red="240" green="240" blue="240" /> - </background_color> - <border_alarm_sensitive>false</border_alarm_sensitive> - <border_color> - <color name="ISIS_Border" red="0" green="0" blue="0" /> - </border_color> - <border_style>0</border_style> - <border_width>1</border_width> - <enabled>true</enabled> - <forecolor_alarm_sensitive>false</forecolor_alarm_sensitive> - <foreground_color> - <color name="ISIS_Standard_Text" red="0" green="0" blue="0" /> - </foreground_color> - <height>475</height> - <name>Spectra plot</name> - <plot_area_background_color> - <color name="ISIS_Textbox_Background" red="255" green="255" blue="255" /> - </plot_area_background_color> - <pv_name></pv_name> - <pv_value /> - <rules> - <rule name="X" prop_id="trace_0_x_pv" out_exp="true"> - <exp bool_exp="true"> - <value>"pva://$(P)KDAEDIAG:SPEC:"+pvInt1+":"+pvInt0+":X"</value> - </exp> - <pv trig="true">loc://_KDAEDIAG:SPECTRUM</pv> - <pv trig="true">loc://_KDAEDIAG:PERIOD</pv> - </rule> - <rule name="Y" prop_id="trace_0_y_pv" out_exp="true"> - <exp bool_exp="true"> - <value>"pva://$(P)KDAEDIAG:SPEC:"+pvInt1+":"+pvInt0+":Y"</value> - </exp> - <pv trig="true">loc://_KDAEDIAG:SPECTRUM</pv> - <pv trig="true">loc://_KDAEDIAG:PERIOD</pv> - </rule> - </rules> - <scale_options> - <width_scalable>true</width_scalable> - <height_scalable>true</height_scalable> - <keep_wh_ratio>false</keep_wh_ratio> - </scale_options> - <scripts /> - <show_legend>false</show_legend> - <show_plot_area_border>false</show_plot_area_border> - <show_toolbar>false</show_toolbar> - <title> - - ISIS_GraphLabels_NEW - - $(trace_0_y_pv) -$(trace_0_y_pv_value) - false - 100000 - false - 1 - Spectrum - 0 - 4 - 0 - - - - 0 - 100 - 0 - true - 0 - pva://$(P)KDAEDIAG:SPEC:0:0:X - - 1 - pva://$(P)KDAEDIAG:SPEC:0:0:Y - - 1 - false - - - true - XY Graph - 769 - 4d7a784b:165b353e7d6:-699e - 12 - 36 - - - - false - - - - - - - 0 - 1 - true - - Header 3 - - - - - 20 - 2 - Label_1 - - - true - true - false - - - false - Spectrum: - - false - 1 - true - Label - 73 - true - -17d74797:19bc74d7323:-7c20 - 420 - 12 - - - - false - false - - - - true - - - - 3 - 1 - false - true - - Header 3 - - false - - - - 0 - 20 - 1 - false - false - 1.7976931348623157E308 - 0.0 - Spinner - 10.0 - 3 - false - loc://_KDAEDIAG:SPECTRUM(0) - - - - true - true - false - - - true - 1.0 - $(pv_name) -$(pv_value) - false - 1 - true - Spinner - 97 - -17d74797:19bc74d7323:-7c1e - 499 - 12 - - - - false - - - - - - - 0 - 1 - true - - Header 3 - - - - - 20 - 2 - Label_2 - - - true - true - false - - - false - Period: - - false - 1 - true - Label - 67 - true - -17d74797:19bc74d7323:-7c1f - 612 - 12 - - - - false - false - - - - true - - - - 3 - 1 - false - true - - Header 3 - - false - - - - 0 - 20 - 1 - false - false - 1.7976931348623157E308 - 0.0 - Spinner_1 - 10.0 - 3 - false - loc://_KDAEDIAG:PERIOD(0) - - - - true - true - false - - - true - 1.0 - $(pv_name) -$(pv_value) - false - 1 - true - Spinner - 97 - -17d74797:19bc74d7323:-7c15 - 684 - 12 - - - - - - - - - - - 0 - 1 - true - false - - Default - - - - - 549 - false - - true - - Veto Diagnostics - - - true - true - false - - - true - - true - false - Grouping Container - 791 - 55e93ce7:19eacfb64fd:-7fa4 - 1 - 1 - - - false - false - - - - true - - - - 0 - 1 - true - - Fine Print - - false - - - - 518 - false - - true - - Array - pva://$(P)KDAEDIAG:VETO:RECENT:PERCENT - - - - false - false - false - - - false - false - 40 - $(pv_name) -$(pv_value) - 32 - true - Array - 63 - 55e93ce7:19eacfb64fd:-7fa0 - 248 - 19 - - - false - false - false - - - - false - - - - 0 - 1 - true - - ISIS_Value_NEW - - false - - - - 0 - 16 - 0 - Text Update - 2 - false - - - 0.0 - - - false - false - false - - - true - ###### - $(pv_name) -$(pv_value) - true - 1 - true - Text Update - 57 - false - 55e93ce7:19eacfb64fd:-7f59 - 0 - 0 - - - - - false - false - - - - true - - - - 0 - 1 - true - - Fine Print - - false - - - - 518 - false - - true - - Array - pva://$(P)KDAEDIAG:VETO:RECENT:COUNT - - - - false - false - false - - - false - false - 40 - $(pv_name) -$(pv_value) - 32 - true - Array - 82 - 55e93ce7:19eacfb64fd:-7e33 - 318 - 19 - - - false - false - false - - - - false - - - - 0 - 1 - true - - ISIS_Value_NEW - - false - - - - 0 - 16 - 0 - Text Update - 0 - false - - - 0.0 - - - false - false - false - - - true - ###### - $(pv_name) -$(pv_value) - true - 1 - true - Text Update - 76 - false - 55e93ce7:19eacfb64fd:-7e32 - 0 - 0 - - - - - false - false - - - - true - - - - 0 - 1 - true - - Fine Print - - false - - - - 518 - false - - true - - Array - pva://$(P)KDAEDIAG:VETO:RUN:PERCENT - - - - false - false - false - - - false - false - 40 - $(pv_name) -$(pv_value) - 32 - true - Array - 63 - 55e93ce7:19eacfb64fd:-7dce - 402 - 19 - - - false - false - false - - - - false - - - - 0 - 1 - true - - ISIS_Value_NEW - - false - - - - 0 - 16 - 0 - Text Update - 2 - false - - - 0.0 - - - false - false - false - - - true - ###### - $(pv_name) -$(pv_value) - true - 1 - true - Text Update - 57 - false - 55e93ce7:19eacfb64fd:-7dcd - 0 - 0 - - - - - false - false - - - - true - - - - 0 - 1 - true - - Fine Print - - false - - - - 518 - false - - true - - Array - pva://$(P)KDAEDIAG:VETO:RUN:COUNT - - - - false - false - false - - - false - false - 40 - $(pv_name) -$(pv_value) - 32 - true - Array - 82 - 55e93ce7:19eacfb64fd:-7d88 - 468 - 19 - - - false - false - false - - - - false - - - - 0 - 1 - true - - ISIS_Value_NEW - - false - - - - 0 - 16 - 0 - Text Update - 0 - false - - - 0.0 - - - false - false - false - - - true - ###### - $(pv_name) -$(pv_value) - true - 1 - true - Text Update - 76 - false - 55e93ce7:19eacfb64fd:-7f59 - 0 - 0 - - - - - false - - - - - - - 0 - 1 - true - - ISIS_Label_NEW - - - - - 20 - 1 - Label_2 - - - true - true - false - - - false - Recent % - - false - 1 - true - Label - 63 - true - 55e93ce7:19eacfb64fd:-7d7f - 248 - 0 - - - - false - - - - - - - 0 - 1 - true - - ISIS_Label_NEW - - - - - 20 - 1 - Label_2 - - - true - true - false - - - false - Recent Frames - - false - 1 - true - Label - 84 - true - 55e93ce7:19eacfb64fd:-7d7a - 318 - 0 - - - - false - - - - - - - 0 - 1 - true - - ISIS_Label_NEW - - - - - 20 - 1 - Label_2 - - - true - true - false - - - false - Run % - - false - 1 - true - Label - 63 - true - 55e93ce7:19eacfb64fd:-7d75 - 402 - 0 - - - - false - - - - - - - 0 - 1 - true - - ISIS_Label_NEW - - - - - 20 - 1 - Label_2 - - - true - true - false - - - false - Run Frames - - false - 1 - true - Label - 82 - true - 55e93ce7:19eacfb64fd:-7d70 - 468 - 0 - - - - false - false - - - - true - - - - 0 - 1 - true - - Fine Print - - false - - - - 518 - false - - true - - Array - pva://$(P)KDAEDIAG:VETO:ENABLED - - - - false - false - false - - - false - false - 40 - $(pv_name) -$(pv_value) - 32 - true - Array - 76 - 55e93ce7:19eacfb64fd:-7ce9 - 167 - 19 - - - false - false - - - - -1 - false - - - - 0 - 0 - 0 - - - - 0 - true - true - - Default - - false - - - - 16 - LED - - - - DISABLED - - - - ENABLED - - - - - false - false - false - - - true - true - $(pv_name) -$(pv_value) - true - LED - 70 - 55e93ce7:19eacfb64fd:-7cdc - 0 - 0 - - - - - false - - - - - - - 0 - 1 - true - - ISIS_Label_NEW - - - - - 20 - 1 - Label_2 - - - true - true - false - - - false - Enabled - - false - 1 - true - Label - 76 - true - 55e93ce7:19eacfb64fd:-7ce0 - 167 - 0 - - - - false - false - - - - true - - - - 0 - 1 - true - - Fine Print - - false - - - - 518 - false - - true - - Array - pva://$(P)KDAEDIAG:VETO:NAMES - - - - false - false - false - - - false - false - 40 - $(pv_name) -$(pv_value) - 32 - true - Array - 151 - 55e93ce7:19eacfb64fd:-7c54 - 12 - 19 - - - false - false - false - - - - false - - - - 0 - 1 - true - - ISIS_Value_NEW - - false - - - - 0 - 16 - 0 - Text Update - 2 - false - - - 0.0 - - - false - false - false - - - true - ###### - $(pv_name) -$(pv_value) - true - 1 - true - Text Update - 145 - false - 55e93ce7:19eacfb64fd:-7c53 - 0 - 0 - - - - - false - - - - - - - 0 - 1 - true - - ISIS_Label_NEW - - - - - 20 - 1 - Label_2 - - - true - true - false - - - false - Name - - false - 1 - true - Label - 150 - true - 55e93ce7:19eacfb64fd:-7c52 - 12 - 0 - - - - - - false - - - - 0 - 1 - true - - ISIS_Button_NEW - - false - - - - 1 - - Dummy - 0 - - - - - true - true - false - - - - - false - - true - Action Button - 1 - -648922a4:1624e4fa0bd:-7f69 - 198 - -13 - - \ No newline at end of file diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml b/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml index ef87a61735..b86aea5dae 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml @@ -4114,16 +4114,6 @@ - - Kafka DAE Diagnostics - - DEBUG - kafka_dae_diagnostics.opi - Kafka DAE Diagnostics - - - - Nanodac From 64a37e0d4c760fc77ef5cf88266b90886b27aefc Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Thu, 25 Jun 2026 12:43:14 +0100 Subject: [PATCH 5/5] Remove unrequired dependencies --- base/uk.ac.stfc.isis.ibex.ui.streamingdae/META-INF/MANIFEST.MF | 2 -- 1 file changed, 2 deletions(-) diff --git a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/META-INF/MANIFEST.MF b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/META-INF/MANIFEST.MF index bc794d172b..9f27a221b8 100644 --- a/base/uk.ac.stfc.isis.ibex.ui.streamingdae/META-INF/MANIFEST.MF +++ b/base/uk.ac.stfc.isis.ibex.ui.streamingdae/META-INF/MANIFEST.MF @@ -16,8 +16,6 @@ Require-Bundle: uk.ac.stfc.isis.ibex.ui;bundle-version="1.0.0", org.eclipse.e4.ui.workbench;bundle-version="1.10.0", org.eclipse.e4.ui.model.workbench;bundle-version="2.1.400", uk.ac.stfc.isis.ibex.epics;bundle-version="1.0.0", - uk.ac.stfc.isis.ibex.ui.graphing;bundle-version="1.0.0", - uk.ac.stfc.isis.ibex.ui.scripting;bundle-version="1.0.0", uk.ac.stfc.isis.ibex.managermode, uk.ac.stfc.isis.ibex.logger Bundle-ActivationPolicy: lazy