From f2879472e16652755097ce349b924116aa5b7f58 Mon Sep 17 00:00:00 2001 From: Freddie Akeroyd Date: Wed, 3 Sep 2025 18:46:29 +0100 Subject: [PATCH 1/5] Add extra energy sepctrum --- .../resources/CAENHexagon/CAEN_hexagon.opi | 226 ++++- .../CAENHexagon/CAEN_hexagon_channel.opi | 916 ++++++++++-------- .../CAEN_hexagon_event_energyspec.opi | 392 +++++--- .../CAENHexagon/CAEN_hexagon_eventspec.opi | 666 ++++++++++++- 4 files changed, 1591 insertions(+), 609 deletions(-) diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon.opi index 76a8521fc0..c6a2dbd961 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon.opi @@ -86,7 +86,7 @@ - Event Eng 1 + Ev Eng 0B @@ -98,7 +98,7 @@ - ADEvent 0 + Ev Eng 1A @@ -110,7 +110,7 @@ - ADEvent 1 + Ev Eng 1B @@ -122,7 +122,31 @@ - Load File + ADEvent 0 + + + + true + + Default + + + + + + ADEvent 1 + + + + true + + Default + + + + + + Load File @@ -146,7 +170,7 @@ - Energy 0 + Eng 0 @@ -182,7 +206,7 @@ - Channel 1 + Chan 1 @@ -194,7 +218,7 @@ - Energy 1 + Eng 1 @@ -230,8 +254,8 @@ - Event Eng 0 - 14 + Ev Eng 0A + 16 true Tabbed Container @@ -273,7 +297,7 @@ true true - true + false Grouping Container 833 -7943822c:1933be2c5c1:-7722 @@ -1331,7 +1355,7 @@ $(pv_value) true - Energy 0 + Eng 0 true @@ -1580,7 +1604,7 @@ $(pv_value) true - Channel 1 + Chan 1 true @@ -1663,7 +1687,7 @@ $(pv_value) true - Energy 1 + Eng 1 true @@ -1912,7 +1936,7 @@ $(pv_value) true - Event Eng 0 + Ev Eng 0A true @@ -1923,7 +1947,7 @@ $(pv_value) true true - false + true Grouping Container 833 282ef270:189e1fea679:-77d8 @@ -1952,6 +1976,7 @@ $(pv_value) true $(HEXAGON) C0 + Linking Container CAEN_hexagon_event_energyspec.opi @@ -1995,7 +2020,91 @@ $(pv_value) true - Event Eng 1 + Ev Eng 0B + + + true + true + false + + + true + + true + false + Grouping Container + 833 + 7345cd01:1990c334284:-784c + 1 + 1 + + + + + + + + + 3 + 1 + true + + Default + + + + + + 635 + + true + $(HEXAGON) + C0 + 2 + + Linking Container + CAEN_hexagon_event_energyspec.opi + 0 + + + true + true + false + + + + true + Linking Container + 793 + 7345cd01:1990c334284:-7841 + 0 + 6 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 674 + false + + true + + Ev Eng 1A true @@ -2035,6 +2144,7 @@ $(pv_value) true $(HEXAGON) C1 + Linking Container CAEN_hexagon_event_energyspec.opi @@ -2055,6 +2165,90 @@ $(pv_value) 12 + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 674 + false + + true + + Ev Eng 1B + + + true + true + false + + + true + + true + false + Grouping Container + 833 + 7345cd01:1990c334284:-784b + 1 + 1 + + + + + + + + + 3 + 1 + true + + Default + + + + + + 649 + + true + $(HEXAGON) + C1 + 2 + + Linking Container + CAEN_hexagon_event_energyspec.opi + 0 + + + true + true + false + + + + true + Linking Container + 799 + 7345cd01:1990c334284:-7815 + 0 + 6 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi index babec1c5e3..c732a99e22 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi @@ -1,6 +1,6 @@ - + - + false -1 @@ -8,20 +8,20 @@ false - + 5.1.0 - + 6 600 true - - - + + + true true true @@ -33,16 +33,16 @@ -1 -1 - + false false false - + true - + 0 1 @@ -52,7 +52,7 @@ false - + 0 20 @@ -61,15 +61,15 @@ 0 true $(P)$(Q):$(CHAN):LISTMODE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -85,13 +85,13 @@ $(pv_value) 24 - + false - + - + 0 1 @@ -100,20 +100,20 @@ $(pv_value) Default - + 20 1 Label - + true true false - + LISTMODE - + true 1 true @@ -125,16 +125,16 @@ $(pv_value) 24 - + false false false - + true - + 0 1 @@ -144,7 +144,7 @@ $(pv_value) false - + 4 20 @@ -153,15 +153,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTFILE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -177,13 +177,13 @@ $(pv_value) 63 - + false - + - + 0 1 @@ -192,20 +192,20 @@ $(pv_value) Default - + 20 1 Label_1 - + true true false - + LISTFILE - + true 1 true @@ -217,16 +217,16 @@ $(pv_value) 63 - + false false false - + true - + 0 1 @@ -236,7 +236,7 @@ $(pv_value) false - + 0 20 @@ -245,15 +245,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):NEVENTS - + 0.0 - + true true false - + true ###### $(pv_name) @@ -269,13 +269,13 @@ $(pv_value) 102 - + false - + - + 0 1 @@ -284,20 +284,20 @@ $(pv_value) Default - + 20 1 Label_5 - + true true false - + Unprocessed Events - + true 1 true @@ -309,16 +309,16 @@ $(pv_value) 102 - + false false false - + true - + 0 1 @@ -328,7 +328,7 @@ $(pv_value) false - + 0 20 @@ -337,15 +337,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ACQ:STARTMODE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -361,13 +361,13 @@ $(pv_value) 294 - + false - + - + 0 1 @@ -376,20 +376,20 @@ $(pv_value) Default - + 20 1 Label_6 - + true true false - + ACQ:STARTMODE - + true 1 true @@ -401,16 +401,16 @@ $(pv_value) 294 - + false false false - + true - + 0 1 @@ -420,7 +420,7 @@ $(pv_value) false - + 0 20 @@ -429,15 +429,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ACQ:RUNNING - + 0.0 - + true true false - + true ###### $(pv_name) @@ -453,13 +453,13 @@ $(pv_value) 336 - + false - + - + 0 1 @@ -468,20 +468,20 @@ $(pv_value) Default - + 20 1 Label_7 - + true true false - + ACQ:RUNNING - + true 1 true @@ -493,16 +493,16 @@ $(pv_value) 336 - + false false false - + true - + 0 1 @@ -512,7 +512,7 @@ $(pv_value) false - + 0 20 @@ -521,15 +521,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ACQ:INIT - + 0.0 - + true true false - + true ###### $(pv_name) @@ -545,13 +545,13 @@ $(pv_value) 432 - + false - + - + 0 1 @@ -560,20 +560,20 @@ $(pv_value) Default - + 20 1 Label_8 - + true true false - + ACQ:INIT - + true 1 true @@ -585,16 +585,16 @@ $(pv_value) 432 - + false false false - + true - + 0 1 @@ -604,7 +604,7 @@ $(pv_value) false - + 0 20 @@ -613,15 +613,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTENABLED - + 0.0 - + true true false - + true ###### $(pv_name) @@ -637,13 +637,13 @@ $(pv_value) 384 - + false - + - + 0 1 @@ -652,20 +652,20 @@ $(pv_value) Default - + 20 1 Label_9 - + true true false - + LISTENABLED - + true 1 true @@ -677,16 +677,16 @@ $(pv_value) 384 - + false false false - + true - + 0 1 @@ -696,7 +696,7 @@ $(pv_value) false - + 0 20 @@ -705,15 +705,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ENABLED - + 0.0 - + true true false - + true ###### $(pv_name) @@ -729,13 +729,13 @@ $(pv_value) 208 - + false - + - + 0 1 @@ -744,20 +744,20 @@ $(pv_value) Default - + 20 1 Label_10 - + true true false - + ENABLED - + true 1 true @@ -769,16 +769,16 @@ $(pv_value) 208 - + false false false - + true - + 0 1 @@ -788,7 +788,7 @@ $(pv_value) false - + 0 20 @@ -797,15 +797,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):POLARITY - + 0.0 - + true true false - + true ###### $(pv_name) @@ -821,13 +821,13 @@ $(pv_value) 252 - + false - + - + 0 1 @@ -836,20 +836,20 @@ $(pv_value) Default - + 20 1 Label_11 - + true true false - + POLARITY - + true 1 true @@ -866,18 +866,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -887,14 +887,14 @@ $(pv_value) false - + 40 - + Action Button 0 $(P)$(Q):$(CHAN):START:SP - + @@ -908,7 +908,7 @@ $(pv_value) true false - + Start This Channel false @@ -927,18 +927,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -948,14 +948,14 @@ $(pv_value) false - + 40 - + Action Button_1 0 $(P)$(Q):$(CHAN):STOP:SP - + @@ -969,7 +969,7 @@ $(pv_value) true false - + Stop This Channel false @@ -987,11 +987,11 @@ $(pv_value) false false - + false - + 6 1 @@ -1001,20 +1001,20 @@ $(pv_value) false - + 30 - - + Start All Channels false @@ -1606,18 +1606,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1627,14 +1627,14 @@ $(pv_value) false - + 40 - + Action Button_3 0 $(P)$(Q):STOP:SP - + @@ -1648,7 +1648,7 @@ $(pv_value) true false - + Stop All Channels false @@ -1667,18 +1667,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1688,21 +1688,21 @@ $(pv_value) false - + 40 - + Action Button_4 0 $(P)$(Q):RESTART:SP - - + + true true false - + Restart false @@ -1716,22 +1716,22 @@ $(pv_value) 543 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -1741,27 +1741,27 @@ $(pv_value) false - + 52 LED - + OFF - + ON $(P)$(Q):ACQ:RUNNING - - + + true true true - + false false $(pv_name) @@ -1774,22 +1774,22 @@ $(pv_value) 486 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -1799,27 +1799,27 @@ $(pv_value) false - + 52 LED_1 - + OFF - + ON $(P)$(Q):$(CHAN):ACQ:RUNNING - - + + true true true - + false false $(pv_name) @@ -1837,18 +1837,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1858,23 +1858,23 @@ $(pv_value) false - + 40 - + Action Button_5 0 $(P)$(Q):$(CHAN):RELOADLIVE:SP - - + + true true false - + - Reload Live Data + Reload Live Data This Channel false $(pv_name) @@ -1887,10 +1887,10 @@ $(pv_value) 498 - + false - + 0 1 @@ -1900,25 +1900,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -1927,13 +1927,13 @@ $(pv_value) 102 - + false - + - + 0 1 @@ -1942,20 +1942,20 @@ $(pv_value) Default - + 20 1 Label_16 - + true true false - + Count Rate TMIN - + true 1 true @@ -1967,13 +1967,13 @@ $(pv_value) 27 - + false - + - + 0 1 @@ -1982,20 +1982,20 @@ $(pv_value) Default - + 20 1 Label_17 - + true true false - + Count Rate TMAX - + true 1 true @@ -2007,27 +2007,27 @@ $(pv_value) 54 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -2040,19 +2040,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPECRATE:TMIN:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -2064,27 +2064,27 @@ $(pv_value) 24 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -2097,19 +2097,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPECRATE:TMAX:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -2121,13 +2121,13 @@ $(pv_value) 54 - + false - + - + 0 1 @@ -2136,20 +2136,20 @@ $(pv_value) Default - + 20 1 Label_18 - + true true false - + Counts / Pulse - + true 1 true @@ -2161,16 +2161,16 @@ $(pv_value) 94 - + false false false - + true - + 0 1 @@ -2180,7 +2180,7 @@ $(pv_value) false - + 0 20 @@ -2189,15 +2189,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPECRATE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2213,13 +2213,13 @@ $(pv_value) 94 - + false - + - + 0 1 @@ -2228,20 +2228,20 @@ $(pv_value) Default - + 20 1 Label_4 - + true true false - + Start Time - + true 1 true @@ -2253,16 +2253,16 @@ $(pv_value) 141 - + false false false - + true - + 0 1 @@ -2272,7 +2272,7 @@ $(pv_value) false - + 0 20 @@ -2281,15 +2281,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):STARTTIME - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2305,13 +2305,13 @@ $(pv_value) 141 - + false - + - + 0 1 @@ -2320,20 +2320,20 @@ $(pv_value) Default - + 20 1 Label_20 - + true true false - + Run Duration - + true 1 true @@ -2345,16 +2345,16 @@ $(pv_value) 213 - + false false false - + true - + 0 1 @@ -2364,7 +2364,7 @@ $(pv_value) false - + 0 20 @@ -2373,15 +2373,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):RUNDURATION - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2397,13 +2397,13 @@ $(pv_value) 213 - + false - + - + 0 1 @@ -2412,20 +2412,20 @@ $(pv_value) Default - + 20 1 Label_21 - + true true false - + Stop Time - + true 1 true @@ -2437,16 +2437,16 @@ $(pv_value) 179 - + false false false - + true - + 0 1 @@ -2456,7 +2456,7 @@ $(pv_value) false - + 0 20 @@ -2465,15 +2465,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):STOPTIME - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2489,22 +2489,22 @@ $(pv_value) 179 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -2514,27 +2514,27 @@ $(pv_value) false - + 52 LED_2 - + ERROR - + OK $(P)$(Q):$(CHAN):TIMEREG - - + + true true true - + false false $(pv_name) @@ -2547,13 +2547,13 @@ $(pv_value) 278 - + false - + - + 0 1 @@ -2562,20 +2562,20 @@ $(pv_value) Default - + 20 1 Label_22 - + true true false - + Timing Register - + true 1 true @@ -2587,10 +2587,10 @@ $(pv_value) 294 - + false - + 0 1 @@ -2600,25 +2600,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -2626,4 +2626,88 @@ $(pv_value) 105 102 - + + + false + + + + + + + 0 + 1 + true + + Default + + + + + 20 + 1 + Label_23 + + + true + true + false + + + Detector Name + + true + 1 + true + Label + 80 + false + 7345cd01:1990c334284:-7a75 + 577 + 342 + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 30 + + Menu Button_3 + $(P)$(Q):$(CHAN):DET_NAME:SP + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 7345cd01:1990c334284:-7a6d + 679 + 337 + + \ No newline at end of file diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi index bf0fd44210..b0d7a5b03d 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi @@ -1,6 +1,6 @@ - + - + false -1 @@ -8,20 +8,20 @@ false - + 5.1.0 - + 6 600 true - - - + + + true true true @@ -33,17 +33,17 @@ -1 -1 - + false true 0.0 - + Energy true - + false 100.0 @@ -51,7 +51,7 @@ Default - + true 0 @@ -61,12 +61,12 @@ true 0.0 - + Counts true - + false 100.0 @@ -74,7 +74,7 @@ Default - + true 0 @@ -84,33 +84,33 @@ 2 false - + true - + 0 1 true false - + 367 XY Graph - + - - - + + + true true false - + true false true @@ -129,7 +129,7 @@ $(trace_0_y_pv_value) 4 0 - + 0 100 @@ -137,14 +137,14 @@ $(trace_0_y_pv_value) true 0 $(P)$(Q):$(CHAN):ENERGYSPEC:X - + 1 - $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT - + $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT + 1 false - - + + true XY Graph 721 @@ -153,16 +153,16 @@ $(trace_0_y_pv_value) 6 - + false false false - + true - + 0 1 @@ -172,7 +172,7 @@ $(trace_0_y_pv_value) false - + 0 20 @@ -180,16 +180,16 @@ $(trace_0_y_pv_value) Text Update_2 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:TMIN - + $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMIN + 0.0 - + true true false - + true ###### $(pv_name) @@ -205,13 +205,13 @@ $(pv_value) 420 - + false - + - + 0 1 @@ -220,20 +220,20 @@ $(pv_value) Default - + 20 1 Label_1 - + true true false - + TMIN - + true 1 true @@ -245,27 +245,27 @@ $(pv_value) 420 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -277,20 +277,20 @@ $(pv_value) Text Input_1 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:TMIN:SP - + $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMIN:SP + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -302,16 +302,16 @@ $(pv_value) 417 - + false false false - + true - + 0 1 @@ -321,7 +321,7 @@ $(pv_value) false - + 0 20 @@ -329,16 +329,16 @@ $(pv_value) Text Update_6 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:CNTS - + $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:CNTS + 0.0 - + true true false - + true ###### $(pv_name) @@ -347,20 +347,20 @@ $(pv_value) 1 true Text Update - 100 + 76 false 3f75a06:17db542637e:-7776 471 417 - + false - + - + 0 1 @@ -369,20 +369,20 @@ $(pv_value) Default - + 20 1 Label_5 - + true true false - + COUNTS - + true 1 true @@ -394,16 +394,16 @@ $(pv_value) 417 - + false false false - + true - + 0 1 @@ -413,7 +413,7 @@ $(pv_value) false - + 0 20 @@ -421,16 +421,16 @@ $(pv_value) Text Update_10 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:TMAX - + $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMAX + 0.0 - + true true false - + true ###### $(pv_name) @@ -446,13 +446,13 @@ $(pv_value) 450 - + false - + - + 0 1 @@ -461,20 +461,20 @@ $(pv_value) Default - + 20 1 Label_9 - + true true false - + TMAX - + true 1 true @@ -486,27 +486,27 @@ $(pv_value) 450 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -518,20 +518,20 @@ $(pv_value) Text Input_2 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:TMAX:SP - + $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMAX:SP + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -543,10 +543,10 @@ $(pv_value) 447 - + false - + 0 1 @@ -556,25 +556,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -583,13 +583,13 @@ $(pv_value) 36 - + false - + - + 0 1 @@ -598,20 +598,20 @@ $(pv_value) Default - + 20 1 Label_10 - + true true false - + Changes to TMIN/TMAX only apply to new data unless/until Reload Live Data is pressed - + true 1 true @@ -628,18 +628,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -649,21 +649,21 @@ $(pv_value) false - + 40 - + Action Button_5 0 $(P)$(Q):$(CHAN):RELOADLIVE:SP - - + + true true false - + Reload Live Data false @@ -677,10 +677,10 @@ $(pv_value) 456 - + false - + 0 1 @@ -690,25 +690,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -717,13 +717,13 @@ $(pv_value) 36 - + false - + - + 0 1 @@ -732,21 +732,21 @@ $(pv_value) Default - + 74 1 Label - + true true false - + false Uses same A*X+B scaling as on other energy spectrum graph - + true 1 true @@ -754,14 +754,14 @@ $(pv_value) 119 true -7943822c:1933be2c5c1:-633c - 636 - 423 + 648 + 447 - + false - + 0 1 @@ -771,25 +771,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -797,4 +797,96 @@ $(pv_value) 102 36 - + + + false + + + + + + + 0 + 1 + true + + Default + + + + + 20 + 1 + Label_12 + + + true + true + false + + + / + + true + 1 + true + Label + 20 + false + 7345cd01:1990c334284:-7abc + 546 + 417 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 0 + 20 + 0 + Text Update_11 + 0 + true + $(P)$(Q):$(CHAN):NEVENTSENERGYGT0ND + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 76 + false + 7345cd01:1990c334284:-7ab4 + 565 + 417 + + \ No newline at end of file diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_eventspec.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_eventspec.opi index 2200408f5d..4473eacbf4 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_eventspec.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_eventspec.opi @@ -347,7 +347,7 @@ $(pv_value) 1 true Text Update - 100 + 79 false 3f75a06:17db542637e:-7776 348 @@ -588,10 +588,10 @@ $(pv_value) 1 true Text Update - 100 + 79 false 282ef270:189e1fea679:-7d54 - 354 + 348 514 @@ -683,7 +683,7 @@ $(pv_value) 100 false -e498d2d:18b37e6cb30:-7ae0 - 354 + 348 574 @@ -772,7 +772,7 @@ $(pv_value) 1 true Text Update - 100 + 79 false -e498d2d:18b37e6cb30:-7ad8 348 @@ -1140,7 +1140,7 @@ $(pv_value) 1 true Text Update - 100 + 82 false 42ad8506:18b488109b4:-762e 132 @@ -1275,7 +1275,7 @@ $(pv_value) 100 false 42ad8506:18b488109b4:-7622 - 612 + 606 400 @@ -1324,7 +1324,7 @@ $(pv_value) 1 true Text Update - 100 + 82 false 42ad8506:18b488109b4:-7616 132 @@ -1416,7 +1416,7 @@ $(pv_value) 1 true Text Update - 100 + 82 false 42ad8506:18b488109b4:-760a 132 @@ -1511,7 +1511,7 @@ $(pv_value) 100 false 42ad8506:18b488109b4:-75fe - 612 + 606 425 @@ -1551,7 +1551,7 @@ $(pv_value) 86 false 42ad8506:18b488109b4:-75fd - 516 + 513 425 @@ -1603,7 +1603,7 @@ $(pv_value) 100 false 42ad8506:18b488109b4:-75f2 - 612 + 606 451 @@ -1643,7 +1643,7 @@ $(pv_value) 80 false 42ad8506:18b488109b4:-75f1 - 522 + 516 451 @@ -1695,7 +1695,7 @@ $(pv_value) 100 false 42ad8506:18b488109b4:-75e6 - 612 + 606 481 @@ -1735,7 +1735,7 @@ $(pv_value) 80 false 42ad8506:18b488109b4:-75e5 - 522 + 516 481 @@ -2025,7 +2025,7 @@ $(pv_value) 1 true Text Update - 100 + 82 false 42ad8506:18b488109b4:-4175 132 @@ -2126,10 +2126,10 @@ $(pv_value) 425 - + false - + 0 1 @@ -2139,25 +2139,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -2165,4 +2165,616 @@ $(pv_value) 132 387 - + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 0 + 20 + 0 + Text Update_24 + 0 + true + $(P)$(Q):$(CHAN):EVENTSPEC:NPILEUP:PC + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 37 + false + 7345cd01:1990c334284:-7b60 + 732 + 400 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 0 + 20 + 0 + Text Update_25 + 0 + true + $(P)$(Q):$(CHAN):EVENTSPEC:NENGSAT:PC + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 32 + false + 7345cd01:1990c334284:-7b58 + 735 + 514 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 0 + 20 + 0 + Text Update_26 + 0 + true + $(P)$(Q):$(CHAN):EVENTSPEC:NIMPDYNSAT:PC + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 37 + false + 7345cd01:1990c334284:-7b50 + 732 + 425 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 0 + 20 + 0 + Text Update_27 + 0 + true + $(P)$(Q):$(CHAN):EVENTSPEC:NENGDISCARD:PC + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 33 + false + 7345cd01:1990c334284:-7b48 + 226 + 546 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 0 + 20 + 0 + Text Update_28 + 0 + true + $(P)$(Q):$(CHAN):EVENTSPEC:NNOTBINNED:PC + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 31 + false + 7345cd01:1990c334284:-7b40 + 227 + 574 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 0 + 20 + 0 + Text Update_29 + 0 + true + $(P)$(Q):$(CHAN):EVENTSPEC:NFAKE:PC + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 32 + false + 7345cd01:1990c334284:-7b38 + 227 + 514 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 0 + 20 + 0 + Text Update_30 + 0 + true + $(P)$(Q):$(CHAN):EVENTSPEC:NENGOUTSCA:PC + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 37 + false + 7345cd01:1990c334284:-7b30 + 732 + 451 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 0 + 20 + 0 + Text Update_31 + 0 + true + $(P)$(Q):$(CHAN):EVENTSPEC:NDURSATINHB:PC + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 37 + false + 7345cd01:1990c334284:-7b28 + 732 + 481 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 0 + 20 + 0 + Text Update_32 + 0 + true + $(P)$(Q):$(CHAN):EVENTSPEC:NTTRESET:PC + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 37 + false + 7345cd01:1990c334284:-7b20 + 732 + 542 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 0 + 20 + 0 + Text Update_33 + 0 + true + $(P)$(Q):$(CHAN):EVENTSPEC:NTTROLL:PC + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 34 + false + 7345cd01:1990c334284:-7b18 + 735 + 574 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 0 + 20 + 0 + Text Update_34 + 0 + true + $(P)$(Q):$(CHAN):NEVENTSENERGYGT0ND + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 7345cd01:1990c334284:-7b10 + 446 + 485 + + + + false + + + + + + + 0 + 1 + true + + Default + + + + + 20 + 1 + Label_23 + + + true + true + false + + + / + + true + 1 + true + Label + 21 + false + 7345cd01:1990c334284:-7ad6 + 426 + 485 + + \ No newline at end of file From 36bb3cd647986fa98194eb2b7992e4bc4819e1a7 Mon Sep 17 00:00:00 2001 From: Freddie Akeroyd Date: Thu, 4 Sep 2025 12:14:32 +0100 Subject: [PATCH 2/5] update --- .../CAENHexagon/CAEN_hexagon_channel.opi | 900 +++++++++--------- .../CAEN_hexagon_event_energyspec.opi | 350 ++++--- .../CAENHexagon/CAEN_hexagon_eventspec.opi | 888 ++++++++--------- 3 files changed, 1129 insertions(+), 1009 deletions(-) diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi index c732a99e22..40e3b1dad1 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi @@ -1,6 +1,6 @@ - + - + false -1 @@ -8,20 +8,20 @@ false - + 5.1.0 - + 6 600 true - - - + + + true true true @@ -33,16 +33,16 @@ -1 -1 - + false false false - + true - + 0 1 @@ -52,7 +52,7 @@ false - + 0 20 @@ -61,15 +61,15 @@ 0 true $(P)$(Q):$(CHAN):LISTMODE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -85,13 +85,13 @@ $(pv_value) 24 - + false - + - + 0 1 @@ -100,20 +100,20 @@ $(pv_value) Default - + 20 1 Label - + true true false - + LISTMODE - + true 1 true @@ -125,16 +125,16 @@ $(pv_value) 24 - + false false false - + true - + 0 1 @@ -144,7 +144,7 @@ $(pv_value) false - + 4 20 @@ -153,15 +153,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTFILE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -177,13 +177,13 @@ $(pv_value) 63 - + false - + - + 0 1 @@ -192,20 +192,20 @@ $(pv_value) Default - + 20 1 Label_1 - + true true false - + LISTFILE - + true 1 true @@ -217,16 +217,16 @@ $(pv_value) 63 - + false false false - + true - + 0 1 @@ -236,7 +236,7 @@ $(pv_value) false - + 0 20 @@ -245,15 +245,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):NEVENTS - + 0.0 - + true true false - + true ###### $(pv_name) @@ -269,13 +269,13 @@ $(pv_value) 102 - + false - + - + 0 1 @@ -284,20 +284,20 @@ $(pv_value) Default - + 20 1 Label_5 - + true true false - + Unprocessed Events - + true 1 true @@ -309,16 +309,16 @@ $(pv_value) 102 - + false false false - + true - + 0 1 @@ -328,7 +328,7 @@ $(pv_value) false - + 0 20 @@ -337,15 +337,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ACQ:STARTMODE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -361,13 +361,13 @@ $(pv_value) 294 - + false - + - + 0 1 @@ -376,20 +376,20 @@ $(pv_value) Default - + 20 1 Label_6 - + true true false - + ACQ:STARTMODE - + true 1 true @@ -401,16 +401,16 @@ $(pv_value) 294 - + false false false - + true - + 0 1 @@ -420,7 +420,7 @@ $(pv_value) false - + 0 20 @@ -429,15 +429,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ACQ:RUNNING - + 0.0 - + true true false - + true ###### $(pv_name) @@ -453,13 +453,13 @@ $(pv_value) 336 - + false - + - + 0 1 @@ -468,20 +468,20 @@ $(pv_value) Default - + 20 1 Label_7 - + true true false - + ACQ:RUNNING - + true 1 true @@ -493,16 +493,16 @@ $(pv_value) 336 - + false false false - + true - + 0 1 @@ -512,7 +512,7 @@ $(pv_value) false - + 0 20 @@ -521,15 +521,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ACQ:INIT - + 0.0 - + true true false - + true ###### $(pv_name) @@ -545,13 +545,13 @@ $(pv_value) 432 - + false - + - + 0 1 @@ -560,20 +560,20 @@ $(pv_value) Default - + 20 1 Label_8 - + true true false - + ACQ:INIT - + true 1 true @@ -585,16 +585,16 @@ $(pv_value) 432 - + false false false - + true - + 0 1 @@ -604,7 +604,7 @@ $(pv_value) false - + 0 20 @@ -613,15 +613,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTENABLED - + 0.0 - + true true false - + true ###### $(pv_name) @@ -637,13 +637,13 @@ $(pv_value) 384 - + false - + - + 0 1 @@ -652,20 +652,20 @@ $(pv_value) Default - + 20 1 Label_9 - + true true false - + LISTENABLED - + true 1 true @@ -677,16 +677,16 @@ $(pv_value) 384 - + false false false - + true - + 0 1 @@ -696,7 +696,7 @@ $(pv_value) false - + 0 20 @@ -705,15 +705,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ENABLED - + 0.0 - + true true false - + true ###### $(pv_name) @@ -729,13 +729,13 @@ $(pv_value) 208 - + false - + - + 0 1 @@ -744,20 +744,20 @@ $(pv_value) Default - + 20 1 Label_10 - + true true false - + ENABLED - + true 1 true @@ -769,16 +769,16 @@ $(pv_value) 208 - + false false false - + true - + 0 1 @@ -788,7 +788,7 @@ $(pv_value) false - + 0 20 @@ -797,15 +797,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):POLARITY - + 0.0 - + true true false - + true ###### $(pv_name) @@ -821,13 +821,13 @@ $(pv_value) 252 - + false - + - + 0 1 @@ -836,20 +836,20 @@ $(pv_value) Default - + 20 1 Label_11 - + true true false - + POLARITY - + true 1 true @@ -866,18 +866,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -887,14 +887,14 @@ $(pv_value) false - + 40 - + Action Button 0 $(P)$(Q):$(CHAN):START:SP - + @@ -908,7 +908,7 @@ $(pv_value) true false - + Start This Channel false @@ -927,18 +927,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -948,14 +948,14 @@ $(pv_value) false - + 40 - + Action Button_1 0 $(P)$(Q):$(CHAN):STOP:SP - + @@ -969,7 +969,7 @@ $(pv_value) true false - + Stop This Channel false @@ -987,11 +987,11 @@ $(pv_value) false false - + false - + 6 1 @@ -1001,20 +1001,20 @@ $(pv_value) false - + 30 - + - + false false false - + true - + 0 1 @@ -1134,7 +1134,7 @@ $(pv_value) false - + 0 20 @@ -1143,15 +1143,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTMODE:MAXNEVENTS - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1167,13 +1167,13 @@ $(pv_value) 160 - + false - + - + 0 1 @@ -1182,20 +1182,20 @@ $(pv_value) Default - + 20 1 Label_12 - + true true false - + Unprocessed Events Limit - + true 1 true @@ -1207,27 +1207,27 @@ $(pv_value) 160 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -1240,19 +1240,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTMODE:MAXNEVENTS:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -1264,16 +1264,16 @@ $(pv_value) 157 - + false false false - + true - + 0 1 @@ -1283,7 +1283,7 @@ $(pv_value) false - + 0 20 @@ -1292,15 +1292,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NTRIG - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1316,13 +1316,13 @@ $(pv_value) 271 - + false - + - + 0 1 @@ -1331,20 +1331,20 @@ $(pv_value) Default - + 20 1 Label_13 - + true true false - + NTRIGGERS - + true 1 true @@ -1356,16 +1356,16 @@ $(pv_value) 271 - + false false false - + true - + 0 1 @@ -1375,7 +1375,7 @@ $(pv_value) false - + 0 20 @@ -1384,15 +1384,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):NEVENTSPROC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1408,13 +1408,13 @@ $(pv_value) 306 - + false - + - + 0 1 @@ -1423,20 +1423,20 @@ $(pv_value) Default - + 20 1 Label_14 - + true true false - + Processed Events - + true 1 true @@ -1448,16 +1448,16 @@ $(pv_value) 306 - + false false false - + true - + 0 1 @@ -1467,7 +1467,7 @@ $(pv_value) false - + 0 20 @@ -1476,15 +1476,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTFILE:SIZE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1500,13 +1500,13 @@ $(pv_value) 342 - + false - + - + 0 1 @@ -1515,20 +1515,20 @@ $(pv_value) Default - + 20 1 Label_15 - + true true false - + List File Size - + true 1 true @@ -1545,18 +1545,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1566,14 +1566,14 @@ $(pv_value) false - + 40 - + Action Button_2 0 $(P)$(Q):START:SP - + @@ -1587,7 +1587,7 @@ $(pv_value) true false - + Start All Channels false @@ -1606,18 +1606,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1627,14 +1627,14 @@ $(pv_value) false - + 40 - + Action Button_3 0 $(P)$(Q):STOP:SP - + @@ -1648,7 +1648,7 @@ $(pv_value) true false - + Stop All Channels false @@ -1667,18 +1667,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1688,21 +1688,21 @@ $(pv_value) false - + 40 - + Action Button_4 0 $(P)$(Q):RESTART:SP - - + + true true false - + Restart false @@ -1716,22 +1716,22 @@ $(pv_value) 543 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -1741,27 +1741,27 @@ $(pv_value) false - + 52 LED - + OFF - + ON $(P)$(Q):ACQ:RUNNING - - + + true true true - + false false $(pv_name) @@ -1774,22 +1774,22 @@ $(pv_value) 486 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -1799,27 +1799,27 @@ $(pv_value) false - + 52 LED_1 - + OFF - + ON $(P)$(Q):$(CHAN):ACQ:RUNNING - - + + true true true - + false false $(pv_name) @@ -1837,18 +1837,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1858,23 +1858,23 @@ $(pv_value) false - + 40 - + Action Button_5 0 $(P)$(Q):$(CHAN):RELOADLIVE:SP - - + + true true false - + - Reload Live Data + Reload Live Data This Channel false $(pv_name) @@ -1887,10 +1887,10 @@ $(pv_value) 498 - + false - + 0 1 @@ -1900,25 +1900,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -1927,13 +1927,13 @@ $(pv_value) 102 - + false - + - + 0 1 @@ -1942,20 +1942,20 @@ $(pv_value) Default - + 20 1 Label_16 - + true true false - + Count Rate TMIN - + true 1 true @@ -1967,13 +1967,13 @@ $(pv_value) 27 - + false - + - + 0 1 @@ -1982,20 +1982,20 @@ $(pv_value) Default - + 20 1 Label_17 - + true true false - + Count Rate TMAX - + true 1 true @@ -2007,27 +2007,27 @@ $(pv_value) 54 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -2040,19 +2040,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPECRATE:TMIN:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -2064,27 +2064,27 @@ $(pv_value) 24 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -2097,19 +2097,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPECRATE:TMAX:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -2121,13 +2121,13 @@ $(pv_value) 54 - + false - + - + 0 1 @@ -2136,20 +2136,20 @@ $(pv_value) Default - + 20 1 Label_18 - + true true false - + Counts / Pulse - + true 1 true @@ -2161,16 +2161,16 @@ $(pv_value) 94 - + false false false - + true - + 0 1 @@ -2180,7 +2180,7 @@ $(pv_value) false - + 0 20 @@ -2189,15 +2189,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPECRATE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2213,13 +2213,13 @@ $(pv_value) 94 - + false - + - + 0 1 @@ -2228,20 +2228,20 @@ $(pv_value) Default - + 20 1 Label_4 - + true true false - + Start Time - + true 1 true @@ -2253,16 +2253,16 @@ $(pv_value) 141 - + false false false - + true - + 0 1 @@ -2272,7 +2272,7 @@ $(pv_value) false - + 0 20 @@ -2281,15 +2281,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):STARTTIME - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2305,13 +2305,13 @@ $(pv_value) 141 - + false - + - + 0 1 @@ -2320,20 +2320,20 @@ $(pv_value) Default - + 20 1 Label_20 - + true true false - + Run Duration - + true 1 true @@ -2345,16 +2345,16 @@ $(pv_value) 213 - + false false false - + true - + 0 1 @@ -2364,7 +2364,7 @@ $(pv_value) false - + 0 20 @@ -2373,15 +2373,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):RUNDURATION - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2397,13 +2397,13 @@ $(pv_value) 213 - + false - + - + 0 1 @@ -2412,20 +2412,20 @@ $(pv_value) Default - + 20 1 Label_21 - + true true false - + Stop Time - + true 1 true @@ -2437,16 +2437,16 @@ $(pv_value) 179 - + false false false - + true - + 0 1 @@ -2456,7 +2456,7 @@ $(pv_value) false - + 0 20 @@ -2465,15 +2465,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):STOPTIME - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2489,22 +2489,22 @@ $(pv_value) 179 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -2514,27 +2514,27 @@ $(pv_value) false - + 52 LED_2 - + ERROR - + OK $(P)$(Q):$(CHAN):TIMEREG - - + + true true true - + false false $(pv_name) @@ -2547,13 +2547,13 @@ $(pv_value) 278 - + false - + - + 0 1 @@ -2562,20 +2562,20 @@ $(pv_value) Default - + 20 1 Label_22 - + true true false - + Timing Register - + true 1 true @@ -2587,10 +2587,10 @@ $(pv_value) 294 - + false - + 0 1 @@ -2600,25 +2600,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -2627,13 +2627,13 @@ $(pv_value) 102 - + false - + - + 0 1 @@ -2642,20 +2642,20 @@ $(pv_value) Default - + 20 1 Label_23 - + true true false - + Detector Name - + true 1 true @@ -2671,11 +2671,11 @@ $(pv_value) false false - + false - + 6 1 @@ -2685,20 +2685,20 @@ $(pv_value) false - + 30 - + - \ No newline at end of file + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 1 + + Dummy + 0 + + + + + true + true + false + + + + + false + + true + Action Button + 1 + -648922a4:1624e4fa0bd:-7f69 + 105 + 102 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi index b0d7a5b03d..acdadf665f 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi @@ -1,6 +1,6 @@ - + - + false -1 @@ -8,20 +8,20 @@ false - + 5.1.0 - + 6 600 true - - - + + + true true true @@ -33,17 +33,17 @@ -1 -1 - + false true 0.0 - + Energy true - + false 100.0 @@ -51,7 +51,7 @@ Default - + true 0 @@ -61,12 +61,12 @@ true 0.0 - + Counts true - + false 100.0 @@ -74,7 +74,7 @@ Default - + true 0 @@ -84,33 +84,33 @@ 2 false - + true - + 0 1 true false - + 367 XY Graph - + - - - + + + true true false - + true false true @@ -129,7 +129,7 @@ $(trace_0_y_pv_value) 4 0 - + 0 100 @@ -137,14 +137,14 @@ $(trace_0_y_pv_value) true 0 $(P)$(Q):$(CHAN):ENERGYSPEC:X - + 1 $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT - + 1 false - - + + true XY Graph 721 @@ -153,16 +153,16 @@ $(trace_0_y_pv_value) 6 - + false false false - + true - + 0 1 @@ -172,7 +172,7 @@ $(trace_0_y_pv_value) false - + 0 20 @@ -181,15 +181,15 @@ $(trace_0_y_pv_value) 0 true $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMIN - + 0.0 - + true true false - + true ###### $(pv_name) @@ -205,13 +205,13 @@ $(pv_value) 420 - + false - + - + 0 1 @@ -220,20 +220,20 @@ $(pv_value) Default - + 20 1 Label_1 - + true true false - + TMIN - + true 1 true @@ -245,27 +245,27 @@ $(pv_value) 420 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -278,19 +278,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMIN:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -302,16 +302,16 @@ $(pv_value) 417 - + false false false - + true - + 0 1 @@ -321,7 +321,7 @@ $(pv_value) false - + 0 20 @@ -330,15 +330,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:CNTS - + 0.0 - + true true false - + true ###### $(pv_name) @@ -354,13 +354,13 @@ $(pv_value) 417 - + false - + - + 0 1 @@ -369,20 +369,20 @@ $(pv_value) Default - + 20 1 Label_5 - + true true false - + COUNTS - + true 1 true @@ -394,16 +394,16 @@ $(pv_value) 417 - + false false false - + true - + 0 1 @@ -413,7 +413,7 @@ $(pv_value) false - + 0 20 @@ -422,15 +422,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMAX - + 0.0 - + true true false - + true ###### $(pv_name) @@ -446,13 +446,13 @@ $(pv_value) 450 - + false - + - + 0 1 @@ -461,20 +461,20 @@ $(pv_value) Default - + 20 1 Label_9 - + true true false - + TMAX - + true 1 true @@ -486,27 +486,27 @@ $(pv_value) 450 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -519,19 +519,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMAX:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -543,10 +543,10 @@ $(pv_value) 447 - + false - + 0 1 @@ -556,25 +556,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -583,13 +583,13 @@ $(pv_value) 36 - + false - + - + 0 1 @@ -598,20 +598,20 @@ $(pv_value) Default - + 20 1 Label_10 - + true true false - + Changes to TMIN/TMAX only apply to new data unless/until Reload Live Data is pressed - + true 1 true @@ -628,18 +628,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -649,21 +649,21 @@ $(pv_value) false - + 40 - + Action Button_5 0 $(P)$(Q):$(CHAN):RELOADLIVE:SP - - + + true true false - + Reload Live Data false @@ -677,10 +677,10 @@ $(pv_value) 456 - + false - + 0 1 @@ -690,25 +690,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -717,13 +717,13 @@ $(pv_value) 36 - + false - + - + 0 1 @@ -732,21 +732,21 @@ $(pv_value) Default - + 74 1 Label - + true true false - + false Uses same A*X+B scaling as on other energy spectrum graph - + true 1 true @@ -758,10 +758,10 @@ $(pv_value) 447 - + false - + 0 1 @@ -771,25 +771,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -798,13 +798,13 @@ $(pv_value) 36 - + false - + - + 0 1 @@ -813,20 +813,20 @@ $(pv_value) Default - + 20 1 Label_12 - + true true false - + / - + true 1 true @@ -838,16 +838,16 @@ $(pv_value) 417 - + false false false - + true - + 0 1 @@ -857,7 +857,7 @@ $(pv_value) false - + 0 20 @@ -866,15 +866,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):NEVENTSENERGYGT0ND - + 0.0 - + true true false - + true ###### $(pv_name) @@ -889,4 +889,44 @@ $(pv_value) 565 417 - \ No newline at end of file + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 1 + + Dummy + 0 + + + + + true + true + false + + + + + false + + true + Action Button + 1 + -648922a4:1624e4fa0bd:-7f69 + 102 + 36 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_eventspec.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_eventspec.opi index 4473eacbf4..3d136d0353 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_eventspec.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_eventspec.opi @@ -1,6 +1,6 @@ - + - + false -1 @@ -8,20 +8,20 @@ false - + 5.1.0 - + 6 600 true - - - + + + true true true @@ -33,17 +33,17 @@ -1 -1 - + false true 0.0 - + Time of Flight true - + false 100.0 @@ -51,7 +51,7 @@ Default - + true 0 @@ -61,12 +61,12 @@ true 0.0 - + Counts true - + false 100.0 @@ -74,7 +74,7 @@ Default - + true 0 @@ -84,33 +84,33 @@ 2 false - + true - + 0 1 true false - + 367 XY Graph - + - - - + + + true true false - + true false true @@ -129,7 +129,7 @@ $(trace_0_y_pv_value) 4 0 - + 0 100 @@ -137,14 +137,14 @@ $(trace_0_y_pv_value) true 0 $(P)$(Q):$(CHAN):EVENTSPEC:X - + 1 $(P)$(Q):$(CHAN):EVENTSPEC:Y - + 1 false - - + + true XY Graph 721 @@ -153,16 +153,16 @@ $(trace_0_y_pv_value) 6 - + false false false - + true - + 0 1 @@ -172,7 +172,7 @@ $(trace_0_y_pv_value) false - + 0 20 @@ -181,15 +181,15 @@ $(trace_0_y_pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NBINS - + 0.0 - + true true false - + true ###### $(pv_name) @@ -205,13 +205,13 @@ $(pv_value) 390 - + false - + - + 0 1 @@ -220,20 +220,20 @@ $(pv_value) Default - + 20 1 Label - + true true false - + NBINS - + true 1 true @@ -245,27 +245,27 @@ $(pv_value) 390 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -278,19 +278,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NBINS:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -302,16 +302,16 @@ $(pv_value) 387 - + false false false - + true - + 0 1 @@ -321,7 +321,7 @@ $(pv_value) false - + 0 20 @@ -330,15 +330,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NEV - + 0.0 - + true true false - + true ###### $(pv_name) @@ -354,13 +354,13 @@ $(pv_value) 485 - + false - + - + 0 1 @@ -369,20 +369,20 @@ $(pv_value) Default - + 20 1 Label_5 - + true true false - + COUNTS - + true 1 true @@ -394,16 +394,16 @@ $(pv_value) 485 - + false false false - + true - + 0 1 @@ -413,7 +413,7 @@ $(pv_value) false - + 0 20 @@ -422,15 +422,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:TMIN - + 0.0 - + true true false - + true ###### $(pv_name) @@ -446,13 +446,13 @@ $(pv_value) 419 - + false - + - + 0 1 @@ -461,20 +461,20 @@ $(pv_value) Default - + 20 1 Label_6 - + true true false - + TMIN - + true 1 true @@ -486,27 +486,27 @@ $(pv_value) 419 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -519,19 +519,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:TMIN:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -543,16 +543,16 @@ $(pv_value) 416 - + false false false - + true - + 0 1 @@ -562,7 +562,7 @@ $(pv_value) false - + 0 20 @@ -571,15 +571,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NTRIG - + 0.0 - + true true false - + true ###### $(pv_name) @@ -595,13 +595,13 @@ $(pv_value) 514 - + false - + - + 0 1 @@ -610,20 +610,20 @@ $(pv_value) Default - + 20 1 Label_7 - + true true false - + NTRIG - + true 1 true @@ -635,16 +635,16 @@ $(pv_value) 514 - + false false false - + true - + 0 1 @@ -654,7 +654,7 @@ $(pv_value) false - + 0 20 @@ -663,15 +663,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:MAXTIME - + 0.0 - + true true false - + true ###### $(pv_name) @@ -687,13 +687,13 @@ $(pv_value) 574 - + false - + - + 0 1 @@ -702,20 +702,20 @@ $(pv_value) Default - + 20 1 Label_8 - + true true false - + MAXTIME - + true 1 true @@ -727,16 +727,16 @@ $(pv_value) 574 - + false false false - + true - + 0 1 @@ -746,7 +746,7 @@ $(pv_value) false - + 0 20 @@ -755,15 +755,15 @@ $(pv_value) 0 false $(P)$(Q):$(CHAN):EVENTSPEC:TRIG:RATE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -779,13 +779,13 @@ $(pv_value) 542 - + false - + - + 0 1 @@ -794,20 +794,20 @@ $(pv_value) Default - + 20 1 Label_9 - + true true false - + TRIGRATE - + true 1 true @@ -819,16 +819,16 @@ $(pv_value) 542 - + false false false - + true - + 0 1 @@ -838,7 +838,7 @@ $(pv_value) false - + 0 20 @@ -847,15 +847,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NTTRESET - + 0.0 - + true true false - + true ###### $(pv_name) @@ -871,13 +871,13 @@ $(pv_value) 542 - + false - + - + 0 1 @@ -886,20 +886,20 @@ $(pv_value) Default - + 20 1 Label_10 - + true true false - + NTTRESET - + true 1 true @@ -911,16 +911,16 @@ $(pv_value) 542 - + false false false - + true - + 0 1 @@ -930,7 +930,7 @@ $(pv_value) false - + 0 20 @@ -939,15 +939,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NTTROLL - + 0.0 - + true true false - + true ###### $(pv_name) @@ -963,13 +963,13 @@ $(pv_value) 574 - + false - + - + 0 1 @@ -978,20 +978,20 @@ $(pv_value) Default - + 20 1 Label_11 - + true true false - + NTTROLL - + true 1 true @@ -1003,16 +1003,16 @@ $(pv_value) 574 - + false false false - + true - + 0 1 @@ -1022,7 +1022,7 @@ $(pv_value) false - + 0 20 @@ -1031,15 +1031,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NENGSAT - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1055,13 +1055,13 @@ $(pv_value) 514 - + false - + - + 0 1 @@ -1070,20 +1070,20 @@ $(pv_value) Default - + 20 1 Label_12 - + true true false - + NENGSAT - + true 1 true @@ -1095,16 +1095,16 @@ $(pv_value) 514 - + false false false - + true - + 0 1 @@ -1114,7 +1114,7 @@ $(pv_value) false - + 0 20 @@ -1123,15 +1123,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NNOTBINNED - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1147,13 +1147,13 @@ $(pv_value) 576 - + false - + - + 0 1 @@ -1162,20 +1162,20 @@ $(pv_value) Default - + 20 1 Label_13 - + true true false - + NNOTBINNED - + true 1 true @@ -1187,13 +1187,13 @@ $(pv_value) 576 - + false - + - + 0 1 @@ -1202,20 +1202,20 @@ $(pv_value) Default - + 20 1 Label_14 - + true true false - + NPILEUP - + true 1 true @@ -1227,16 +1227,16 @@ $(pv_value) 400 - + false false false - + true - + 0 1 @@ -1246,7 +1246,7 @@ $(pv_value) false - + 0 20 @@ -1255,15 +1255,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NPILEUP - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1279,16 +1279,16 @@ $(pv_value) 400 - + false false false - + true - + 0 1 @@ -1298,7 +1298,7 @@ $(pv_value) false - + 0 20 @@ -1307,15 +1307,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NFAKE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1331,13 +1331,13 @@ $(pv_value) 514 - + false - + - + 0 1 @@ -1346,20 +1346,20 @@ $(pv_value) Default - + 20 1 Label_15 - + true true false - + NFAKE - + true 1 true @@ -1371,16 +1371,16 @@ $(pv_value) 514 - + false false false - + true - + 0 1 @@ -1390,7 +1390,7 @@ $(pv_value) false - + 0 20 @@ -1399,15 +1399,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NENGDISCARD - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1423,13 +1423,13 @@ $(pv_value) 546 - + false - + - + 0 1 @@ -1438,20 +1438,20 @@ $(pv_value) Default - + 20 1 Label_16 - + true true false - + NENGDISCARD - + true 1 true @@ -1463,16 +1463,16 @@ $(pv_value) 546 - + false false false - + true - + 0 1 @@ -1482,7 +1482,7 @@ $(pv_value) false - + 0 20 @@ -1491,15 +1491,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NIMPDYNSAT - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1515,13 +1515,13 @@ $(pv_value) 425 - + false - + - + 0 1 @@ -1530,20 +1530,20 @@ $(pv_value) Default - + 20 1 Label_17 - + true true false - + NIMPDYNSAT - + true 1 true @@ -1555,16 +1555,16 @@ $(pv_value) 425 - + false false false - + true - + 0 1 @@ -1574,7 +1574,7 @@ $(pv_value) false - + 0 20 @@ -1583,15 +1583,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NENGOUTSCA - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1607,13 +1607,13 @@ $(pv_value) 451 - + false - + - + 0 1 @@ -1622,20 +1622,20 @@ $(pv_value) Default - + 20 1 Label_18 - + true true false - + NENGOUTSCA - + true 1 true @@ -1647,16 +1647,16 @@ $(pv_value) 451 - + false false false - + true - + 0 1 @@ -1666,7 +1666,7 @@ $(pv_value) false - + 0 20 @@ -1675,15 +1675,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NDURSATINHB - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1699,13 +1699,13 @@ $(pv_value) 481 - + false - + - + 0 1 @@ -1714,20 +1714,20 @@ $(pv_value) Default - + 20 1 Label_19 - + true true false - + NDURSATINHB - + true 1 true @@ -1739,16 +1739,16 @@ $(pv_value) 481 - + false false false - + true - + 0 1 @@ -1758,7 +1758,7 @@ $(pv_value) false - + 0 20 @@ -1767,15 +1767,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:TMAX - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1791,13 +1791,13 @@ $(pv_value) 446 - + false - + - + 0 1 @@ -1806,20 +1806,20 @@ $(pv_value) Default - + 20 1 Label_20 - + true true false - + TMAX - + true 1 true @@ -1831,27 +1831,27 @@ $(pv_value) 446 - + false false true - + false - + 3 1 - + true Default false - + 0 25 @@ -1864,19 +1864,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:TMAX:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -1888,16 +1888,16 @@ $(pv_value) 443 - + false false false - + true - + 0 1 @@ -1907,7 +1907,7 @@ $(pv_value) false - + 0 20 @@ -1916,15 +1916,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:TBINW - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1940,13 +1940,13 @@ $(pv_value) 390 - + false - + - + 0 1 @@ -1955,20 +1955,20 @@ $(pv_value) Default - + 20 1 Label_21 - + true true false - + TBINW - + true 1 true @@ -1980,16 +1980,16 @@ $(pv_value) 390 - + false false false - + true - + 0 1 @@ -1999,7 +1999,7 @@ $(pv_value) false - + 0 20 @@ -2008,15 +2008,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):NEVENTSPROC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2032,13 +2032,13 @@ $(pv_value) 485 - + false - + - + 0 1 @@ -2047,20 +2047,20 @@ $(pv_value) Default - + 20 1 Label_22 - + true true false - + NPROCESS - + true 1 true @@ -2077,18 +2077,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -2098,21 +2098,21 @@ $(pv_value) false - + 40 - + Action Button_5 0 $(P)$(Q):$(CHAN):RELOADLIVE:SP - - + + true true false - + Reload Live Data false @@ -2126,10 +2126,10 @@ $(pv_value) 425 - + false - + 0 1 @@ -2139,25 +2139,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -2166,16 +2166,16 @@ $(pv_value) 387 - + false false false - + true - + 0 1 @@ -2185,7 +2185,7 @@ $(pv_value) false - + 0 20 @@ -2194,15 +2194,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NPILEUP:PC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2218,16 +2218,16 @@ $(pv_value) 400 - + false false false - + true - + 0 1 @@ -2237,7 +2237,7 @@ $(pv_value) false - + 0 20 @@ -2246,15 +2246,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NENGSAT:PC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2270,16 +2270,16 @@ $(pv_value) 514 - + false false false - + true - + 0 1 @@ -2289,7 +2289,7 @@ $(pv_value) false - + 0 20 @@ -2298,15 +2298,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NIMPDYNSAT:PC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2322,16 +2322,16 @@ $(pv_value) 425 - + false false false - + true - + 0 1 @@ -2341,7 +2341,7 @@ $(pv_value) false - + 0 20 @@ -2350,15 +2350,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NENGDISCARD:PC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2374,16 +2374,16 @@ $(pv_value) 546 - + false false false - + true - + 0 1 @@ -2393,7 +2393,7 @@ $(pv_value) false - + 0 20 @@ -2402,15 +2402,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NNOTBINNED:PC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2426,16 +2426,16 @@ $(pv_value) 574 - + false false false - + true - + 0 1 @@ -2445,7 +2445,7 @@ $(pv_value) false - + 0 20 @@ -2454,15 +2454,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NFAKE:PC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2478,16 +2478,16 @@ $(pv_value) 514 - + false false false - + true - + 0 1 @@ -2497,7 +2497,7 @@ $(pv_value) false - + 0 20 @@ -2506,15 +2506,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NENGOUTSCA:PC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2530,16 +2530,16 @@ $(pv_value) 451 - + false false false - + true - + 0 1 @@ -2549,7 +2549,7 @@ $(pv_value) false - + 0 20 @@ -2558,15 +2558,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NDURSATINHB:PC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2582,16 +2582,16 @@ $(pv_value) 481 - + false false false - + true - + 0 1 @@ -2601,7 +2601,7 @@ $(pv_value) false - + 0 20 @@ -2610,15 +2610,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NTTRESET:PC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2634,16 +2634,16 @@ $(pv_value) 542 - + false false false - + true - + 0 1 @@ -2653,7 +2653,7 @@ $(pv_value) false - + 0 20 @@ -2662,15 +2662,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NTTROLL:PC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2686,16 +2686,16 @@ $(pv_value) 574 - + false false false - + true - + 0 1 @@ -2705,7 +2705,7 @@ $(pv_value) false - + 0 20 @@ -2714,15 +2714,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):NEVENTSENERGYGT0ND - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2738,13 +2738,13 @@ $(pv_value) 485 - + false - + - + 0 1 @@ -2753,20 +2753,20 @@ $(pv_value) Default - + 20 1 Label_23 - + true true false - + / - + true 1 true @@ -2777,4 +2777,44 @@ $(pv_value) 426 485 - \ No newline at end of file + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 1 + + Dummy + 0 + + + + + true + true + false + + + + + false + + true + Action Button + 1 + -648922a4:1624e4fa0bd:-7f69 + 132 + 387 + + From b31d156f8b2954892e8593150e69fbddae142a7b Mon Sep 17 00:00:00 2001 From: Freddie Akeroyd Date: Sun, 7 Sep 2025 01:21:56 +0100 Subject: [PATCH 3/5] Update --- .../resources/CAENHexagon/CAEN_hexagon.opi | 224 ++- .../CAENHexagon/CAEN_hexagon_channel.opi | 1364 ++++++++++------- .../CAEN_hexagon_event_energyspec.opi | 409 +++-- 3 files changed, 1142 insertions(+), 855 deletions(-) diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon.opi index c6a2dbd961..abb86046c9 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon.opi @@ -297,7 +297,7 @@ true true - false + true Grouping Container 833 -7943822c:1933be2c5c1:-7722 @@ -646,7 +646,7 @@ $(pv_value) false - Comment + Comments true 1 @@ -658,120 +658,6 @@ $(pv_value) 0 595 - - - false - false - false - - - - false - - - - 3 - 1 - - true - - Default - - false - - - - 4 - 25 - 0 - false - 1.7976931348623157E308 - -1.7976931348623157E308 - false - Text Input - 0 - true - $(P)$(HEXAGON):TITLE:SP - - 0.0 - - - true - true - false - - - 0 - true - - - $(pv_name) -$(pv_value) - false - true - Text Input - 691 - -7943822c:1933be2c5c1:-75e8 - 102 - 517 - - - - false - false - false - - - - false - - - - 3 - 1 - - true - - Default - - false - - - - 4 - 58 - 0 - false - 1.7976931348623157E308 - -1.7976931348623157E308 - false - Text Input_1 - 0 - true - $(P)$(HEXAGON):COMMENT:SP - - 0.0 - - - true - true - false - - - 0 - true - - - $(pv_name) -$(pv_value) - false - true - Text Input - 691 - -7943822c:1933be2c5c1:-75be - 102 - 576 - false @@ -1248,6 +1134,110 @@ $(pv_value) 572 247 + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 4 + 20 + 0 + Text Update_1 + 0 + true + $(P)$(HEXAGON):TITLE + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 672 + false + 557b281f:19914706948:-448f + 92 + 522 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + Default + + false + + + + 4 + 48 + 0 + Text Update_2 + 0 + true + $(P)$(HEXAGON):COMMENTS + + 0.0 + + + true + true + false + + + true + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 663 + false + 557b281f:19914706948:-448c + 101 + 601 + @@ -1947,7 +1937,7 @@ $(pv_value) true true - true + false Grouping Container 833 282ef270:189e1fea679:-77d8 diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi index 40e3b1dad1..8f16fed9ea 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi @@ -1,6 +1,6 @@ - + - + false -1 @@ -8,20 +8,20 @@ false - + 5.1.0 - + 6 600 true - - - + + + true true true @@ -33,16 +33,16 @@ -1 -1 - + false false false - + true - + 0 1 @@ -52,7 +52,7 @@ false - + 0 20 @@ -61,15 +61,15 @@ 0 true $(P)$(Q):$(CHAN):LISTMODE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -85,13 +85,13 @@ $(pv_value) 24 - + false - + - + 0 1 @@ -100,20 +100,20 @@ $(pv_value) Default - + 20 1 Label - + true true false - + LISTMODE - + true 1 true @@ -125,16 +125,16 @@ $(pv_value) 24 - + false false false - + true - + 0 1 @@ -144,7 +144,7 @@ $(pv_value) false - + 4 20 @@ -153,15 +153,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTFILE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -177,13 +177,13 @@ $(pv_value) 63 - + false - + - + 0 1 @@ -192,20 +192,20 @@ $(pv_value) Default - + 20 1 Label_1 - + true true false - + LISTFILE - + true 1 true @@ -217,16 +217,16 @@ $(pv_value) 63 - + false false false - + true - + 0 1 @@ -236,7 +236,7 @@ $(pv_value) false - + 0 20 @@ -245,15 +245,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):NEVENTS - + 0.0 - + true true false - + true ###### $(pv_name) @@ -269,13 +269,13 @@ $(pv_value) 102 - + false - + - + 0 1 @@ -284,20 +284,20 @@ $(pv_value) Default - + 20 1 Label_5 - + true true false - + Unprocessed Events - + true 1 true @@ -309,16 +309,16 @@ $(pv_value) 102 - + false false false - + true - + 0 1 @@ -328,7 +328,7 @@ $(pv_value) false - + 0 20 @@ -337,15 +337,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ACQ:STARTMODE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -361,13 +361,13 @@ $(pv_value) 294 - + false - + - + 0 1 @@ -376,20 +376,20 @@ $(pv_value) Default - + 20 1 Label_6 - + true true false - + ACQ:STARTMODE - + true 1 true @@ -401,16 +401,16 @@ $(pv_value) 294 - + false false false - + true - + 0 1 @@ -420,7 +420,7 @@ $(pv_value) false - + 0 20 @@ -429,15 +429,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ACQ:RUNNING - + 0.0 - + true true false - + true ###### $(pv_name) @@ -453,13 +453,13 @@ $(pv_value) 336 - + false - + - + 0 1 @@ -468,20 +468,20 @@ $(pv_value) Default - + 20 1 Label_7 - + true true false - + ACQ:RUNNING - + true 1 true @@ -493,16 +493,16 @@ $(pv_value) 336 - + false false false - + true - + 0 1 @@ -512,7 +512,7 @@ $(pv_value) false - + 0 20 @@ -521,15 +521,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ACQ:INIT - + 0.0 - + true true false - + true ###### $(pv_name) @@ -545,13 +545,13 @@ $(pv_value) 432 - + false - + - + 0 1 @@ -560,20 +560,20 @@ $(pv_value) Default - + 20 1 Label_8 - + true true false - + ACQ:INIT - + true 1 true @@ -585,16 +585,16 @@ $(pv_value) 432 - + false false false - + true - + 0 1 @@ -604,7 +604,7 @@ $(pv_value) false - + 0 20 @@ -613,15 +613,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTENABLED - + 0.0 - + true true false - + true ###### $(pv_name) @@ -637,13 +637,13 @@ $(pv_value) 384 - + false - + - + 0 1 @@ -652,20 +652,20 @@ $(pv_value) Default - + 20 1 Label_9 - + true true false - + LISTENABLED - + true 1 true @@ -677,16 +677,16 @@ $(pv_value) 384 - + false false false - + true - + 0 1 @@ -696,7 +696,7 @@ $(pv_value) false - + 0 20 @@ -705,15 +705,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ENABLED - + 0.0 - + true true false - + true ###### $(pv_name) @@ -729,13 +729,13 @@ $(pv_value) 208 - + false - + - + 0 1 @@ -744,20 +744,20 @@ $(pv_value) Default - + 20 1 Label_10 - + true true false - + ENABLED - + true 1 true @@ -769,16 +769,16 @@ $(pv_value) 208 - + false false false - + true - + 0 1 @@ -788,7 +788,7 @@ $(pv_value) false - + 0 20 @@ -797,15 +797,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):POLARITY - + 0.0 - + true true false - + true ###### $(pv_name) @@ -821,13 +821,13 @@ $(pv_value) 252 - + false - + - + 0 1 @@ -836,20 +836,20 @@ $(pv_value) Default - + 20 1 Label_11 - + true true false - + POLARITY - + true 1 true @@ -866,18 +866,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -887,14 +887,14 @@ $(pv_value) false - + 40 - + Action Button 0 $(P)$(Q):$(CHAN):START:SP - + @@ -908,7 +908,7 @@ $(pv_value) true false - + Start This Channel false @@ -927,18 +927,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -948,14 +948,14 @@ $(pv_value) false - + 40 - + Action Button_1 0 $(P)$(Q):$(CHAN):STOP:SP - + @@ -969,7 +969,7 @@ $(pv_value) true false - + Stop This Channel false @@ -979,19 +979,19 @@ $(pv_value) Action Button 101 3f75a06:17db542637e:-73ce - 33 - 528 + 29 + 537 true false false - + false - + 6 1 @@ -1001,20 +1001,20 @@ $(pv_value) false - + 30 - - + false false false - + true - + 0 1 @@ -1134,7 +1134,7 @@ $(pv_value) false - + 0 20 @@ -1143,15 +1143,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTMODE:MAXNEVENTS - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1167,13 +1167,13 @@ $(pv_value) 160 - + false - + - + 0 1 @@ -1182,20 +1182,20 @@ $(pv_value) Default - + 20 1 Label_12 - + true true false - + Unprocessed Events Limit - + true 1 true @@ -1207,27 +1207,27 @@ $(pv_value) 160 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -1240,19 +1240,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTMODE:MAXNEVENTS:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -1264,16 +1264,16 @@ $(pv_value) 157 - + false false false - + true - + 0 1 @@ -1283,7 +1283,7 @@ $(pv_value) false - + 0 20 @@ -1292,15 +1292,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NTRIG - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1316,13 +1316,13 @@ $(pv_value) 271 - + false - + - + 0 1 @@ -1331,20 +1331,20 @@ $(pv_value) Default - + 20 1 Label_13 - + true true false - + NTRIGGERS - + true 1 true @@ -1356,16 +1356,16 @@ $(pv_value) 271 - + false false false - + true - + 0 1 @@ -1375,7 +1375,7 @@ $(pv_value) false - + 0 20 @@ -1384,15 +1384,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):NEVENTSPROC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1408,13 +1408,13 @@ $(pv_value) 306 - + false - + - + 0 1 @@ -1423,20 +1423,20 @@ $(pv_value) Default - + 20 1 Label_14 - + true true false - + Processed Events - + true 1 true @@ -1448,16 +1448,16 @@ $(pv_value) 306 - + false false false - + true - + 0 1 @@ -1467,7 +1467,7 @@ $(pv_value) false - + 0 20 @@ -1476,15 +1476,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTFILE:SIZE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1500,13 +1500,13 @@ $(pv_value) 342 - + false - + - + 0 1 @@ -1515,20 +1515,20 @@ $(pv_value) Default - + 20 1 Label_15 - + true true false - + List File Size - + true 1 true @@ -1545,18 +1545,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1566,14 +1566,14 @@ $(pv_value) false - + 40 - + Action Button_2 0 $(P)$(Q):START:SP - + @@ -1587,7 +1587,7 @@ $(pv_value) true false - + Start All Channels false @@ -1597,8 +1597,8 @@ $(pv_value) Action Button 109 153cf41b:18be8df55d6:-67f6 - 571 - 435 + 262 + 468 @@ -1606,18 +1606,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1627,14 +1627,14 @@ $(pv_value) false - + 40 - + Action Button_3 0 $(P)$(Q):STOP:SP - + @@ -1648,7 +1648,7 @@ $(pv_value) true false - + Stop All Channels false @@ -1658,8 +1658,8 @@ $(pv_value) Action Button 103 153cf41b:18be8df55d6:-67f5 - 577 - 492 + 262 + 528 @@ -1667,18 +1667,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1688,21 +1688,21 @@ $(pv_value) false - + 40 - + Action Button_4 0 $(P)$(Q):RESTART:SP - - + + true true false - + Restart false @@ -1712,26 +1712,26 @@ $(pv_value) Action Button 80 153cf41b:18be8df55d6:-67f4 - 586 + 714 543 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -1741,27 +1741,27 @@ $(pv_value) false - + 52 LED - + OFF - + ON $(P)$(Q):ACQ:RUNNING - - + + true true true - + false false $(pv_name) @@ -1770,26 +1770,26 @@ $(pv_value) LED 52 153cf41b:18be8df55d6:-67f3 - 708 - 486 + 387 + 492 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -1799,27 +1799,27 @@ $(pv_value) false - + 52 LED_1 - + OFF - + ON $(P)$(Q):$(CHAN):ACQ:RUNNING - - + + true true true - + false false $(pv_name) @@ -1837,18 +1837,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1858,23 +1858,23 @@ $(pv_value) false - + 40 - + Action Button_5 0 $(P)$(Q):$(CHAN):RELOADLIVE:SP - - + + true true false - + - Reload Live Data + Reload Live Data This Channel false $(pv_name) @@ -1883,14 +1883,14 @@ $(pv_value) Action Button 118 -1bee12c9:18c13262f6f:-7fd2 - 323 - 498 + 558 + 543 - + false - + 0 1 @@ -1900,25 +1900,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -1927,13 +1927,13 @@ $(pv_value) 102 - + false - + - + 0 1 @@ -1942,20 +1942,20 @@ $(pv_value) Default - + 20 1 Label_16 - + true true false - + Count Rate TMIN - + true 1 true @@ -1967,13 +1967,13 @@ $(pv_value) 27 - + false - + - + 0 1 @@ -1982,20 +1982,20 @@ $(pv_value) Default - + 20 1 Label_17 - + true true false - + Count Rate TMAX - + true 1 true @@ -2007,27 +2007,27 @@ $(pv_value) 54 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -2040,19 +2040,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPECRATE:TMIN:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -2064,27 +2064,27 @@ $(pv_value) 24 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -2097,19 +2097,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPECRATE:TMAX:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -2121,13 +2121,13 @@ $(pv_value) 54 - + false - + - + 0 1 @@ -2136,20 +2136,20 @@ $(pv_value) Default - + 20 1 Label_18 - + true true false - + Counts / Pulse - + true 1 true @@ -2161,16 +2161,16 @@ $(pv_value) 94 - + false false false - + true - + 0 1 @@ -2180,7 +2180,7 @@ $(pv_value) false - + 0 20 @@ -2189,15 +2189,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPECRATE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2213,13 +2213,13 @@ $(pv_value) 94 - + false - + - + 0 1 @@ -2228,20 +2228,20 @@ $(pv_value) Default - + 20 1 Label_4 - + true true false - + Start Time - + true 1 true @@ -2253,16 +2253,16 @@ $(pv_value) 141 - + false false false - + true - + 0 1 @@ -2272,7 +2272,7 @@ $(pv_value) false - + 0 20 @@ -2281,15 +2281,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):STARTTIME - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2305,13 +2305,13 @@ $(pv_value) 141 - + false - + - + 0 1 @@ -2320,20 +2320,20 @@ $(pv_value) Default - + 20 1 Label_20 - + true true false - + Run Duration - + true 1 true @@ -2345,16 +2345,16 @@ $(pv_value) 213 - + false false false - + true - + 0 1 @@ -2364,7 +2364,7 @@ $(pv_value) false - + 0 20 @@ -2373,15 +2373,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):RUNDURATION - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2397,13 +2397,13 @@ $(pv_value) 213 - + false - + - + 0 1 @@ -2412,20 +2412,20 @@ $(pv_value) Default - + 20 1 Label_21 - + true true false - + Stop Time - + true 1 true @@ -2437,16 +2437,16 @@ $(pv_value) 179 - + false false false - + true - + 0 1 @@ -2456,7 +2456,7 @@ $(pv_value) false - + 0 20 @@ -2465,15 +2465,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):STOPTIME - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2489,22 +2489,22 @@ $(pv_value) 179 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -2514,27 +2514,27 @@ $(pv_value) false - + 52 LED_2 - + ERROR - + OK $(P)$(Q):$(CHAN):TIMEREG - - + + true true true - + false false $(pv_name) @@ -2547,13 +2547,13 @@ $(pv_value) 278 - + false - + - + 0 1 @@ -2562,20 +2562,20 @@ $(pv_value) Default - + 20 1 Label_22 - + true true false - + Timing Register - + true 1 true @@ -2587,10 +2587,10 @@ $(pv_value) 294 - + false - + 0 1 @@ -2600,25 +2600,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -2626,128 +2626,460 @@ $(pv_value) 105 102 - - - false - - - + + + false - + 0 1 true - Default + ISIS_Button_NEW + false - + - 20 - 1 - Label_23 - + 1 + + Dummy + 0 + + + true true false - - Detector Name - - true - 1 + + + + false + true - Label - 80 - false - 7345cd01:1990c334284:-7a75 - 577 - 342 + Action Button + 1 + -648922a4:1624e4fa0bd:-7f69 + 105 + 102 - - true - false - false + + - + - false - + - 6 + 13 1 true + false Default - false - + - 30 - - - - false - - - - 0 - 1 - true - - ISIS_Button_NEW - - false - - - - 1 - - Dummy - 0 - - - - - true - true - false - - - - - false - - true - Action Button - 1 - -648922a4:1624e4fa0bd:-7f69 - 105 - 102 + Grouping Container + 221 + 557b281f:19914706948:-4107 + 564 + 355 + + + false + + + + + + + 0 + 1 + true + + Default + + + + + 20 + 1 + Label_25 + + + true + true + false + + + Distance + + true + 1 + true + Label + 57 + false + 557b281f:19914706948:-443d + 0 + 38 + + + + false + + + + + + + 0 + 1 + true + + Default + + + + + 20 + 1 + Label_23 + + + true + true + false + + + Name + + true + 1 + true + Label + 51 + false + 7345cd01:1990c334284:-7a75 + 0 + 5 + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 30 + + Menu Button_3 + $(P)$(Q):$(CHAN):DET:NAME:SP + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 7345cd01:1990c334284:-7a6d + 66 + 0 + + + + false + + + + + + + 0 + 1 + true + + Default + + + + + 20 + 1 + Label_24 + + + true + true + false + + + Theta + + true + 1 + true + Label + 36 + false + 557b281f:19914706948:-4442 + 11 + 66 + + + + false + + + + + + + 0 + 1 + true + + Default + + + + + 20 + 1 + Label_26 + + + true + true + false + + + Phi + + true + 1 + true + Label + 36 + false + 557b281f:19914706948:-4438 + 8 + 96 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + Default + + false + + + + 0 + 16 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + true + $(P)$(Q):$(CHAN):DET:DISTANCE:SP + + 0.0 + + + true + true + false + + + 0 + true + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 557b281f:19914706948:-40c0 + 78 + 40 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + Default + + false + + + + 0 + 19 + 0 + false + Infinity + -Infinity + false + Text Input_1 + 0 + true + $(P)$(Q):$(CHAN):DET:THETA:SP + + 0.0 + + + true + true + false + + + 0 + true + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 557b281f:19914706948:-40bd + 78 + 66 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + Default + + false + + + + 0 + 21 + 0 + false + Infinity + -Infinity + false + Text Input_2 + 0 + true + $(P)$(Q):$(CHAN):DET:PHI:SP + + 0.0 + + + true + true + false + + + 0 + true + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 557b281f:19914706948:-40b2 + 78 + 95 + - + \ No newline at end of file diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi index acdadf665f..bbd3a9dcba 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi @@ -1,6 +1,6 @@ - + - + false -1 @@ -8,20 +8,20 @@ false - + 5.1.0 - + 6 600 true - - - + + + true true true @@ -33,17 +33,17 @@ -1 -1 - + false true 0.0 - + Energy true - + false 100.0 @@ -51,7 +51,7 @@ Default - + true 0 @@ -61,12 +61,12 @@ true 0.0 - + Counts true - + false 100.0 @@ -74,7 +74,7 @@ Default - + true 0 @@ -84,33 +84,33 @@ 2 false - + true - + 0 1 true false - + 367 XY Graph - + - - - + + + true true false - + true false true @@ -129,7 +129,7 @@ $(trace_0_y_pv_value) 4 0 - + 0 100 @@ -137,14 +137,14 @@ $(trace_0_y_pv_value) true 0 $(P)$(Q):$(CHAN):ENERGYSPEC:X - + 1 - $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT - + $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT + 1 false - - + + true XY Graph 721 @@ -153,16 +153,16 @@ $(trace_0_y_pv_value) 6 - + false false false - + true - + 0 1 @@ -172,7 +172,7 @@ $(trace_0_y_pv_value) false - + 0 20 @@ -180,16 +180,16 @@ $(trace_0_y_pv_value) Text Update_2 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMIN - + $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:TMIN + 0.0 - + true true false - + true ###### $(pv_name) @@ -205,13 +205,13 @@ $(pv_value) 420 - + false - + - + 0 1 @@ -220,20 +220,20 @@ $(pv_value) Default - + 20 1 Label_1 - + true true false - + TMIN - + true 1 true @@ -245,27 +245,27 @@ $(pv_value) 420 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -277,20 +277,20 @@ $(pv_value) Text Input_1 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMIN:SP - + $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:TMIN:SP + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -302,16 +302,16 @@ $(pv_value) 417 - + false false false - + true - + 0 1 @@ -321,7 +321,7 @@ $(pv_value) false - + 0 20 @@ -329,16 +329,16 @@ $(pv_value) Text Update_6 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:CNTS - + $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:CNTS + 0.0 - + true true false - + true ###### $(pv_name) @@ -347,20 +347,20 @@ $(pv_value) 1 true Text Update - 76 + 100 false 3f75a06:17db542637e:-7776 471 417 - + false - + - + 0 1 @@ -369,20 +369,20 @@ $(pv_value) Default - + 20 1 Label_5 - + true true false - + COUNTS - + true 1 true @@ -394,16 +394,16 @@ $(pv_value) 417 - + false false false - + true - + 0 1 @@ -413,7 +413,7 @@ $(pv_value) false - + 0 20 @@ -421,16 +421,16 @@ $(pv_value) Text Update_10 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMAX - + $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:TMAX + 0.0 - + true true false - + true ###### $(pv_name) @@ -446,13 +446,13 @@ $(pv_value) 450 - + false - + - + 0 1 @@ -461,20 +461,20 @@ $(pv_value) Default - + 20 1 Label_9 - + true true false - + TMAX - + true 1 true @@ -486,27 +486,27 @@ $(pv_value) 450 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -518,20 +518,20 @@ $(pv_value) Text Input_2 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMAX:SP - + $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:TMAX:SP + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -543,10 +543,10 @@ $(pv_value) 447 - + false - + 0 1 @@ -556,25 +556,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -583,13 +583,13 @@ $(pv_value) 36 - + false - + - + 0 1 @@ -598,20 +598,20 @@ $(pv_value) Default - + 20 1 Label_10 - + true true false - + Changes to TMIN/TMAX only apply to new data unless/until Reload Live Data is pressed - + true 1 true @@ -628,18 +628,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -649,21 +649,21 @@ $(pv_value) false - + 40 - + Action Button_5 0 $(P)$(Q):$(CHAN):RELOADLIVE:SP - - + + true true false - + Reload Live Data false @@ -677,10 +677,10 @@ $(pv_value) 456 - + false - + 0 1 @@ -690,25 +690,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -717,13 +717,13 @@ $(pv_value) 36 - + false - + - + 0 1 @@ -732,21 +732,21 @@ $(pv_value) Default - + 74 1 Label - + true true false - + false Uses same A*X+B scaling as on other energy spectrum graph - + true 1 true @@ -754,14 +754,14 @@ $(pv_value) 119 true -7943822c:1933be2c5c1:-633c - 648 - 447 + 636 + 423 - + false - + 0 1 @@ -771,25 +771,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -798,13 +798,13 @@ $(pv_value) 36 - + false - + - + 0 1 @@ -813,120 +813,85 @@ $(pv_value) Default - + 20 1 Label_12 - + true true false - - / - + + Description + true 1 true Label - 20 + 80 false - 7345cd01:1990c334284:-7abc - 546 - 417 + 557b281f:19914706948:-4488 + 12 + 384 - - + + false false false - + - true + false - + - 0 + 3 1 + true Default false - + 0 - 20 + 19 0 - Text Update_11 + false + Infinity + -Infinity + false + Text Input 0 true - $(P)$(Q):$(CHAN):NEVENTSENERGYGT0ND - + $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:DESC:SP + 0.0 - + true true false - + + 0 true - ###### + + $(pv_name) $(pv_value) false - 1 true - Text Update - 76 - false - 7345cd01:1990c334284:-7ab4 - 565 - 417 - - - - false - - - - 0 - 1 - true - - ISIS_Button_NEW - - false - - - - 1 - - Dummy - 0 - - - - - true - true - false - - - - - false - - true - Action Button - 1 - -648922a4:1624e4fa0bd:-7f69 + Text Input + 232 + 557b281f:19914706948:-4484 102 - 36 + 384 - + \ No newline at end of file From d1b2a7e7be22d476a4248dbb5b0b434de4bd8079 Mon Sep 17 00:00:00 2001 From: Freddie Akeroyd Date: Mon, 8 Sep 2025 00:35:35 +0100 Subject: [PATCH 4/5] update --- .../resources/CAENHexagon/CAEN_hexagon.opi | 23 ++++++++++--------- .../CAEN_hexagon_event_energyspec.opi | 14 +++++------ 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon.opi index abb86046c9..f7f898242c 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon.opi @@ -53,6 +53,7 @@ true $(HEXAGON) C0 + 2 10 Tabbed Container @@ -612,11 +613,11 @@ $(pv_value) 1 true Label - 80 + 63 false -7943822c:1933be2c5c1:-7632 - 12 - 522 + 42 + 486 @@ -652,11 +653,11 @@ $(pv_value) 1 true Label - 80 + 68 false -7943822c:1933be2c5c1:-760c - 0 - 595 + 24 + 522 @@ -1183,8 +1184,8 @@ $(pv_value) 672 false 557b281f:19914706948:-448f - 92 - 522 + 114 + 486 @@ -1229,14 +1230,14 @@ $(pv_value) $(pv_name) $(pv_value) false - 1 + 0 true Text Update 663 false 557b281f:19914706948:-448c - 101 - 601 + 113 + 522 diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi index bbd3a9dcba..f12fe4d62c 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi @@ -139,7 +139,7 @@ $(trace_0_y_pv_value) $(P)$(Q):$(CHAN):ENERGYSPEC:X 1 - $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT + $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT 1 false @@ -180,7 +180,7 @@ $(trace_0_y_pv_value) Text Update_2 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:TMIN + $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMIN 0.0 @@ -277,7 +277,7 @@ $(pv_value) Text Input_1 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:TMIN:SP + $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMIN:SP 0.0 @@ -329,7 +329,7 @@ $(pv_value) Text Update_6 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:CNTS + $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:CNTS 0.0 @@ -421,7 +421,7 @@ $(pv_value) Text Update_10 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:TMAX + $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMAX 0.0 @@ -518,7 +518,7 @@ $(pv_value) Text Input_2 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:TMAX:SP + $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMAX:SP 0.0 @@ -870,7 +870,7 @@ $(pv_value) Text Input 0 true - $(P)$(Q):$(CHAN):ENERGYSPEC:EVENT:DESC:SP + $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:DESC:SP 0.0 From 64a8ec5785dc4963c4f7d9c0ae08ae7598572995 Mon Sep 17 00:00:00 2001 From: Freddie Akeroyd Date: Wed, 17 Sep 2025 22:42:42 +0100 Subject: [PATCH 5/5] add dummy opi --- .../CAENHexagon/CAEN_hexagon_channel.opi | 1030 +++++++++-------- .../CAEN_hexagon_event_energyspec.opi | 354 +++--- 2 files changed, 732 insertions(+), 652 deletions(-) diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi index 8f16fed9ea..46a2b289d8 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_channel.opi @@ -1,6 +1,6 @@ - + - + false -1 @@ -8,20 +8,20 @@ false - + 5.1.0 - + 6 600 true - - - + + + true true true @@ -33,16 +33,16 @@ -1 -1 - + false false false - + true - + 0 1 @@ -52,7 +52,7 @@ false - + 0 20 @@ -61,15 +61,15 @@ 0 true $(P)$(Q):$(CHAN):LISTMODE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -85,13 +85,13 @@ $(pv_value) 24 - + false - + - + 0 1 @@ -100,20 +100,20 @@ $(pv_value) Default - + 20 1 Label - + true true false - + LISTMODE - + true 1 true @@ -125,16 +125,16 @@ $(pv_value) 24 - + false false false - + true - + 0 1 @@ -144,7 +144,7 @@ $(pv_value) false - + 4 20 @@ -153,15 +153,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTFILE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -177,13 +177,13 @@ $(pv_value) 63 - + false - + - + 0 1 @@ -192,20 +192,20 @@ $(pv_value) Default - + 20 1 Label_1 - + true true false - + LISTFILE - + true 1 true @@ -217,16 +217,16 @@ $(pv_value) 63 - + false false false - + true - + 0 1 @@ -236,7 +236,7 @@ $(pv_value) false - + 0 20 @@ -245,15 +245,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):NEVENTS - + 0.0 - + true true false - + true ###### $(pv_name) @@ -269,13 +269,13 @@ $(pv_value) 102 - + false - + - + 0 1 @@ -284,20 +284,20 @@ $(pv_value) Default - + 20 1 Label_5 - + true true false - + Unprocessed Events - + true 1 true @@ -309,16 +309,16 @@ $(pv_value) 102 - + false false false - + true - + 0 1 @@ -328,7 +328,7 @@ $(pv_value) false - + 0 20 @@ -337,15 +337,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ACQ:STARTMODE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -361,13 +361,13 @@ $(pv_value) 294 - + false - + - + 0 1 @@ -376,20 +376,20 @@ $(pv_value) Default - + 20 1 Label_6 - + true true false - + ACQ:STARTMODE - + true 1 true @@ -401,16 +401,16 @@ $(pv_value) 294 - + false false false - + true - + 0 1 @@ -420,7 +420,7 @@ $(pv_value) false - + 0 20 @@ -429,15 +429,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ACQ:RUNNING - + 0.0 - + true true false - + true ###### $(pv_name) @@ -453,13 +453,13 @@ $(pv_value) 336 - + false - + - + 0 1 @@ -468,20 +468,20 @@ $(pv_value) Default - + 20 1 Label_7 - + true true false - + ACQ:RUNNING - + true 1 true @@ -493,16 +493,16 @@ $(pv_value) 336 - + false false false - + true - + 0 1 @@ -512,7 +512,7 @@ $(pv_value) false - + 0 20 @@ -521,15 +521,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ACQ:INIT - + 0.0 - + true true false - + true ###### $(pv_name) @@ -545,13 +545,13 @@ $(pv_value) 432 - + false - + - + 0 1 @@ -560,20 +560,20 @@ $(pv_value) Default - + 20 1 Label_8 - + true true false - + ACQ:INIT - + true 1 true @@ -585,16 +585,16 @@ $(pv_value) 432 - + false false false - + true - + 0 1 @@ -604,7 +604,7 @@ $(pv_value) false - + 0 20 @@ -613,15 +613,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTENABLED - + 0.0 - + true true false - + true ###### $(pv_name) @@ -637,13 +637,13 @@ $(pv_value) 384 - + false - + - + 0 1 @@ -652,20 +652,20 @@ $(pv_value) Default - + 20 1 Label_9 - + true true false - + LISTENABLED - + true 1 true @@ -677,16 +677,16 @@ $(pv_value) 384 - + false false false - + true - + 0 1 @@ -696,7 +696,7 @@ $(pv_value) false - + 0 20 @@ -705,15 +705,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ENABLED - + 0.0 - + true true false - + true ###### $(pv_name) @@ -729,13 +729,13 @@ $(pv_value) 208 - + false - + - + 0 1 @@ -744,20 +744,20 @@ $(pv_value) Default - + 20 1 Label_10 - + true true false - + ENABLED - + true 1 true @@ -769,16 +769,16 @@ $(pv_value) 208 - + false false false - + true - + 0 1 @@ -788,7 +788,7 @@ $(pv_value) false - + 0 20 @@ -797,15 +797,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):POLARITY - + 0.0 - + true true false - + true ###### $(pv_name) @@ -821,13 +821,13 @@ $(pv_value) 252 - + false - + - + 0 1 @@ -836,20 +836,20 @@ $(pv_value) Default - + 20 1 Label_11 - + true true false - + POLARITY - + true 1 true @@ -866,18 +866,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -887,14 +887,14 @@ $(pv_value) false - + 40 - + Action Button 0 $(P)$(Q):$(CHAN):START:SP - + @@ -908,7 +908,7 @@ $(pv_value) true false - + Start This Channel false @@ -927,18 +927,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -948,14 +948,14 @@ $(pv_value) false - + 40 - + Action Button_1 0 $(P)$(Q):$(CHAN):STOP:SP - + @@ -969,7 +969,7 @@ $(pv_value) true false - + Stop This Channel false @@ -987,11 +987,11 @@ $(pv_value) false false - + false - + 6 1 @@ -1001,20 +1001,20 @@ $(pv_value) false - + 30 - + - + false false false - + true - + 0 1 @@ -1134,7 +1134,7 @@ $(pv_value) false - + 0 20 @@ -1143,15 +1143,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTMODE:MAXNEVENTS - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1167,13 +1167,13 @@ $(pv_value) 160 - + false - + - + 0 1 @@ -1182,20 +1182,20 @@ $(pv_value) Default - + 20 1 Label_12 - + true true false - + Unprocessed Events Limit - + true 1 true @@ -1207,27 +1207,27 @@ $(pv_value) 160 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -1240,19 +1240,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTMODE:MAXNEVENTS:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -1264,16 +1264,16 @@ $(pv_value) 157 - + false false false - + true - + 0 1 @@ -1283,7 +1283,7 @@ $(pv_value) false - + 0 20 @@ -1292,15 +1292,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPEC:NTRIG - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1316,13 +1316,13 @@ $(pv_value) 271 - + false - + - + 0 1 @@ -1331,20 +1331,20 @@ $(pv_value) Default - + 20 1 Label_13 - + true true false - + NTRIGGERS - + true 1 true @@ -1356,16 +1356,16 @@ $(pv_value) 271 - + false false false - + true - + 0 1 @@ -1375,7 +1375,7 @@ $(pv_value) false - + 0 20 @@ -1384,15 +1384,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):NEVENTSPROC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1408,13 +1408,13 @@ $(pv_value) 306 - + false - + - + 0 1 @@ -1423,20 +1423,20 @@ $(pv_value) Default - + 20 1 Label_14 - + true true false - + Processed Events - + true 1 true @@ -1448,16 +1448,16 @@ $(pv_value) 306 - + false false false - + true - + 0 1 @@ -1467,7 +1467,7 @@ $(pv_value) false - + 0 20 @@ -1476,15 +1476,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):LISTFILE:SIZE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1500,13 +1500,13 @@ $(pv_value) 342 - + false - + - + 0 1 @@ -1515,20 +1515,20 @@ $(pv_value) Default - + 20 1 Label_15 - + true true false - + List File Size - + true 1 true @@ -1545,18 +1545,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1566,14 +1566,14 @@ $(pv_value) false - + 40 - + Action Button_2 0 $(P)$(Q):START:SP - + @@ -1587,7 +1587,7 @@ $(pv_value) true false - + Start All Channels false @@ -1606,18 +1606,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1627,14 +1627,14 @@ $(pv_value) false - + 40 - + Action Button_3 0 $(P)$(Q):STOP:SP - + @@ -1648,7 +1648,7 @@ $(pv_value) true false - + Stop All Channels false @@ -1667,18 +1667,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1688,21 +1688,21 @@ $(pv_value) false - + 40 - + Action Button_4 0 $(P)$(Q):RESTART:SP - - + + true true false - + Restart false @@ -1716,22 +1716,22 @@ $(pv_value) 543 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -1741,27 +1741,27 @@ $(pv_value) false - + 52 LED - + OFF - + ON $(P)$(Q):ACQ:RUNNING - - + + true true true - + false false $(pv_name) @@ -1774,22 +1774,22 @@ $(pv_value) 492 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -1799,27 +1799,27 @@ $(pv_value) false - + 52 LED_1 - + OFF - + ON $(P)$(Q):$(CHAN):ACQ:RUNNING - - + + true true true - + false false $(pv_name) @@ -1837,18 +1837,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -1858,23 +1858,23 @@ $(pv_value) false - + 40 - + Action Button_5 0 $(P)$(Q):$(CHAN):RELOADLIVE:SP - - + + true true false - + - Reload Live Data + Reload Live Data This Channel false $(pv_name) @@ -1887,10 +1887,10 @@ $(pv_value) 543 - + false - + 0 1 @@ -1900,25 +1900,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -1927,13 +1927,13 @@ $(pv_value) 102 - + false - + - + 0 1 @@ -1942,20 +1942,20 @@ $(pv_value) Default - + 20 1 Label_16 - + true true false - + Count Rate TMIN - + true 1 true @@ -1967,13 +1967,13 @@ $(pv_value) 27 - + false - + - + 0 1 @@ -1982,20 +1982,20 @@ $(pv_value) Default - + 20 1 Label_17 - + true true false - + Count Rate TMAX - + true 1 true @@ -2007,27 +2007,27 @@ $(pv_value) 54 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -2040,19 +2040,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPECRATE:TMIN:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -2064,27 +2064,27 @@ $(pv_value) 24 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -2097,19 +2097,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPECRATE:TMAX:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -2121,13 +2121,13 @@ $(pv_value) 54 - + false - + - + 0 1 @@ -2136,20 +2136,20 @@ $(pv_value) Default - + 20 1 Label_18 - + true true false - + Counts / Pulse - + true 1 true @@ -2161,16 +2161,16 @@ $(pv_value) 94 - + false false false - + true - + 0 1 @@ -2180,7 +2180,7 @@ $(pv_value) false - + 0 20 @@ -2189,15 +2189,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):EVENTSPECRATE - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2213,13 +2213,13 @@ $(pv_value) 94 - + false - + - + 0 1 @@ -2228,20 +2228,20 @@ $(pv_value) Default - + 20 1 Label_4 - + true true false - + Start Time - + true 1 true @@ -2253,16 +2253,16 @@ $(pv_value) 141 - + false false false - + true - + 0 1 @@ -2272,7 +2272,7 @@ $(pv_value) false - + 0 20 @@ -2281,15 +2281,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):STARTTIME - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2305,13 +2305,13 @@ $(pv_value) 141 - + false - + - + 0 1 @@ -2320,20 +2320,20 @@ $(pv_value) Default - + 20 1 Label_20 - + true true false - + Run Duration - + true 1 true @@ -2345,16 +2345,16 @@ $(pv_value) 213 - + false false false - + true - + 0 1 @@ -2364,7 +2364,7 @@ $(pv_value) false - + 0 20 @@ -2373,15 +2373,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):RUNDURATION - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2397,13 +2397,13 @@ $(pv_value) 213 - + false - + - + 0 1 @@ -2412,20 +2412,20 @@ $(pv_value) Default - + 20 1 Label_21 - + true true false - + Stop Time - + true 1 true @@ -2437,16 +2437,16 @@ $(pv_value) 179 - + false false false - + true - + 0 1 @@ -2456,7 +2456,7 @@ $(pv_value) false - + 0 20 @@ -2465,15 +2465,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):STOPTIME - + 0.0 - + true true false - + true ###### $(pv_name) @@ -2489,22 +2489,22 @@ $(pv_value) 179 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -2514,27 +2514,27 @@ $(pv_value) false - + 52 LED_2 - + ERROR - + OK $(P)$(Q):$(CHAN):TIMEREG - - + + true true true - + false false $(pv_name) @@ -2547,13 +2547,13 @@ $(pv_value) 278 - + false - + - + 0 1 @@ -2562,20 +2562,20 @@ $(pv_value) Default - + 20 1 Label_22 - + true true false - + Timing Register - + true 1 true @@ -2587,10 +2587,10 @@ $(pv_value) 294 - + false - + 0 1 @@ -2600,25 +2600,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -2627,10 +2627,10 @@ $(pv_value) 102 - + false - + 0 1 @@ -2640,25 +2640,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -2667,12 +2667,12 @@ $(pv_value) 102 - + - + - + 13 1 @@ -2682,7 +2682,7 @@ $(pv_value) Default - + 159 false @@ -2690,15 +2690,15 @@ $(pv_value) true Detector - + true true false - + true - + false true Grouping Container @@ -2707,13 +2707,13 @@ $(pv_value) 564 355 - + false - + - + 0 1 @@ -2722,20 +2722,20 @@ $(pv_value) Default - + 20 1 Label_25 - + true true false - + Distance - + true 1 true @@ -2747,13 +2747,13 @@ $(pv_value) 38 - + false - + - + 0 1 @@ -2762,20 +2762,20 @@ $(pv_value) Default - + 20 1 Label_23 - + true true false - + Name - + true 1 true @@ -2791,11 +2791,11 @@ $(pv_value) false false - + false - + 6 1 @@ -2805,20 +2805,20 @@ $(pv_value) false - + 30 - + - + false - + - + 0 1 @@ -2846,20 +2846,20 @@ $(pv_value) Default - + 20 1 Label_24 - + true true false - + Theta - + true 1 true @@ -2871,13 +2871,13 @@ $(pv_value) 66 - + false - + - + 0 1 @@ -2886,20 +2886,20 @@ $(pv_value) Default - + 20 1 Label_26 - + true true false - + Phi - + true 1 true @@ -2911,27 +2911,27 @@ $(pv_value) 96 - + false false false - + false - + 3 1 - + true Default false - + 0 16 @@ -2944,19 +2944,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):DET:DISTANCE:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -2968,27 +2968,27 @@ $(pv_value) 40 - + false false false - + false - + 3 1 - + true Default false - + 0 19 @@ -3001,19 +3001,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):DET:THETA:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -3025,27 +3025,27 @@ $(pv_value) 66 - + false false false - + false - + 3 1 - + true Default false - + 0 21 @@ -3058,19 +3058,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):DET:PHI:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -3082,4 +3082,44 @@ $(pv_value) 95 - \ No newline at end of file + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 1 + + Dummy + 0 + + + + + true + true + false + + + + + false + + true + Action Button + 1 + -648922a4:1624e4fa0bd:-7f69 + 105 + 102 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi index f12fe4d62c..549b90fc8e 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/CAENHexagon/CAEN_hexagon_event_energyspec.opi @@ -1,6 +1,6 @@ - + - + false -1 @@ -8,20 +8,20 @@ false - + 5.1.0 - + 6 600 true - - - + + + true true true @@ -33,17 +33,17 @@ -1 -1 - + false true 0.0 - + Energy true - + false 100.0 @@ -51,7 +51,7 @@ Default - + true 0 @@ -61,12 +61,12 @@ true 0.0 - + Counts true - + false 100.0 @@ -74,7 +74,7 @@ Default - + true 0 @@ -84,33 +84,33 @@ 2 false - + true - + 0 1 true false - + 367 XY Graph - + - - - + + + true true false - + true false true @@ -129,7 +129,7 @@ $(trace_0_y_pv_value) 4 0 - + 0 100 @@ -137,14 +137,14 @@ $(trace_0_y_pv_value) true 0 $(P)$(Q):$(CHAN):ENERGYSPEC:X - + 1 $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT - + 1 false - - + + true XY Graph 721 @@ -153,16 +153,16 @@ $(trace_0_y_pv_value) 6 - + false false false - + true - + 0 1 @@ -172,7 +172,7 @@ $(trace_0_y_pv_value) false - + 0 20 @@ -181,15 +181,15 @@ $(trace_0_y_pv_value) 0 true $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMIN - + 0.0 - + true true false - + true ###### $(pv_name) @@ -205,13 +205,13 @@ $(pv_value) 420 - + false - + - + 0 1 @@ -220,20 +220,20 @@ $(pv_value) Default - + 20 1 Label_1 - + true true false - + TMIN - + true 1 true @@ -245,27 +245,27 @@ $(pv_value) 420 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -278,19 +278,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMIN:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -302,16 +302,16 @@ $(pv_value) 417 - + false false false - + true - + 0 1 @@ -321,7 +321,7 @@ $(pv_value) false - + 0 20 @@ -330,15 +330,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:CNTS - + 0.0 - + true true false - + true ###### $(pv_name) @@ -354,13 +354,13 @@ $(pv_value) 417 - + false - + - + 0 1 @@ -369,20 +369,20 @@ $(pv_value) Default - + 20 1 Label_5 - + true true false - + COUNTS - + true 1 true @@ -394,16 +394,16 @@ $(pv_value) 417 - + false false false - + true - + 0 1 @@ -413,7 +413,7 @@ $(pv_value) false - + 0 20 @@ -422,15 +422,15 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMAX - + 0.0 - + true true false - + true ###### $(pv_name) @@ -446,13 +446,13 @@ $(pv_value) 450 - + false - + - + 0 1 @@ -461,20 +461,20 @@ $(pv_value) Default - + 20 1 Label_9 - + true true false - + TMAX - + true 1 true @@ -486,27 +486,27 @@ $(pv_value) 450 - + false false false - + false - + 3 1 - + true Default false - + 0 25 @@ -519,19 +519,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:TMAX:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -543,10 +543,10 @@ $(pv_value) 447 - + false - + 0 1 @@ -556,25 +556,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -583,13 +583,13 @@ $(pv_value) 36 - + false - + - + 0 1 @@ -598,20 +598,20 @@ $(pv_value) Default - + 20 1 Label_10 - + true true false - + Changes to TMIN/TMAX only apply to new data unless/until Reload Live Data is pressed - + true 1 true @@ -628,18 +628,18 @@ $(pv_value) $(pv_name) 1 10 - - + + false false - + false - + 0 1 @@ -649,21 +649,21 @@ $(pv_value) false - + 40 - + Action Button_5 0 $(P)$(Q):$(CHAN):RELOADLIVE:SP - - + + true true false - + Reload Live Data false @@ -677,10 +677,10 @@ $(pv_value) 456 - + false - + 0 1 @@ -690,25 +690,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -717,13 +717,13 @@ $(pv_value) 36 - + false - + - + 0 1 @@ -732,21 +732,21 @@ $(pv_value) Default - + 74 1 Label - + true true false - + false Uses same A*X+B scaling as on other energy spectrum graph - + true 1 true @@ -758,10 +758,10 @@ $(pv_value) 423 - + false - + 0 1 @@ -771,25 +771,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -798,13 +798,13 @@ $(pv_value) 36 - + false - + - + 0 1 @@ -813,20 +813,20 @@ $(pv_value) Default - + 20 1 Label_12 - + true true false - + Description - + true 1 true @@ -838,27 +838,27 @@ $(pv_value) 384 - + false false false - + false - + 3 1 - + true Default false - + 0 19 @@ -871,19 +871,19 @@ $(pv_value) 0 true $(P)$(Q):$(CHAN):ENERGYSPEC$(ID):EVENT:DESC:SP - + 0.0 - + true true false - + 0 true - + $(pv_name) $(pv_value) false @@ -894,4 +894,44 @@ $(pv_value) 102 384 - \ No newline at end of file + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 1 + + Dummy + 0 + + + + + true + true + false + + + + + false + + true + Action Button + 1 + -648922a4:1624e4fa0bd:-7f69 + 102 + 36 + +