diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/ADTopView.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/ADTopView.opi new file mode 100644 index 0000000000..99033e868c --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/ADTopView.opi @@ -0,0 +1,411 @@ + + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 6 + 600 + + true + + + + + true + true + true + true + true + Display + 800 + b59ecec:19848a8dc02:-7d16 + -1 + -1 + + + + autoconvert/simDetector.opi + + true + $(IOC)$(SIMDETECTOR) + + 1 + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 40 + + Action Button + 0 + + + + + true + true + false + + + + simDetector + false + $(pv_name) +$(pv_value) + true + Action Button + 228 + b59ecec:19848a8dc02:-7d11 + 49 + 48 + + + + false + + + + + + + 0 + 1 + true + + Default + + + + + 20 + 1 + Label + + + true + true + false + + + Open a standard areaDector OPI + + true + 1 + true + Label + 282 + false + b59ecec:19848a8dc02:-7cec + 49 + 20 + + + + + autoconvert/NDOverlay.opi + + true + $(IOC)$(OVERLAY) + + 1 + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 40 + + Action Button_1 + 0 + + + + + true + true + false + + + + NDoverlay + false + $(pv_name) +$(pv_value) + true + Action Button + 228 + b59ecec:19848a8dc02:-7bf1 + 49 + 114 + + + + + autoconvert/NDStdArrays.opi + + true + $(IOC)$(STDARRAYS) + + 1 + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 40 + + Action Button_2 + 0 + + + + + true + true + false + + + + NDStdArrays + false + $(pv_name) +$(pv_value) + true + Action Button + 228 + 5464549f:19848fe2233:-7ff3 + 49 + 186 + + + + + autoconvert/NDROI.opi + + true + $(IOC)$(ROI) + + 0 + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 40 + + Action Button_3 + 0 + + + + + true + true + false + + + + NDROI + false + $(pv_name) +$(pv_value) + true + Action Button + 228 + 5464549f:19848fe2233:-7d2c + 49 + 252 + + + + + autoconvert/NDPluginBase.opi + + true + $(IOC)$(PLUGINBASE) + + 1 + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 40 + + Action Button_4 + 0 + + + + + true + true + false + + + + NDPluginBase + false + $(pv_name) +$(pv_value) + true + Action Button + 228 + 5464549f:19848fe2233:-7c19 + 49 + 312 + + + + + autoconvert/NDStats.opi + + true + $(IOC)$(STATS) + + 1 + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 40 + + Action Button_5 + 0 + + + + + true + true + false + + + + NDStats + false + $(pv_name) +$(pv_value) + true + Action Button + 228 + 5464549f:19848fe2233:-7b66 + 49 + 378 + + \ No newline at end of file diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADAttrFile.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADAttrFile.opi new file mode 100644 index 0000000000..ee4abb0cc3 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADAttrFile.opi @@ -0,0 +1,482 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 110 + + true + + ADAttrFile + + + true + true + false + true + false + Display + 350 + 214 + 81 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 127 + 2 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 110 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 0 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Attributes + + true + 1 + true + Label + 100 + false + 130 + 2 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + File + + true + 1 + true + Label + 40 + false + 25 + 30 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDAttributesFile + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 275 + 71 + 31 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Macros + + true + 1 + true + Label + 60 + false + 5 + 55 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDAttributesMacros + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 275 + 70 + 56 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Status + + true + 1 + true + Label + 60 + false + 5 + 80 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDAttributesStatus + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 275 + false + 70 + 81 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADBase.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADBase.opi new file mode 100644 index 0000000000..fcb8fe0f28 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADBase.opi @@ -0,0 +1,442 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 970 + + true + + ADBase + + + true + true + false + true + false + Display + 715 + 670 + 172 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 715 + 0 + 4 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 340 + + true + + Linking Container + ADSetup.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 6 + 35 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 165 + + true + + Linking Container + ADShutter.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 35 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 110 + + true + + Linking Container + ADAttrFile.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 855 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 60 + + true + + Linking Container + ADDriverFile.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 850 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 380 + + true + + Linking Container + ADReadout.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 465 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 480 + + true + + Linking Container + ADCollect.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 205 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 80 + + true + + Linking Container + ADPlugins.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 380 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 160 + + true + + Linking Container + ADBuffers.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 690 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + Area Detector Control - $(P)$(R) + + true + 1 + true + Label + 715 + false + 0 + 5 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADBuffers.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADBuffers.opi new file mode 100644 index 0000000000..a3e7411db8 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADBuffers.opi @@ -0,0 +1,779 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 160 + + true + + ADBuffers + + + true + true + false + true + false + Display + 350 + 603 + 111 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 160 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 0 + 0 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 21 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 105 + 123 + 2 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 105 + 0 + 0 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Buffers + + true + 1 + true + Label + 157 + false + 97 + 3 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Buffers used + + true + 1 + true + Label + 160 + false + 50 + 30 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)PoolUsedBuffers + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 50 + false + 215 + 31 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Buffers alloc/free + + true + 1 + true + Label + 180 + false + 30 + 55 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)PoolAllocBuffers + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 50 + false + 215 + 56 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)PoolFreeBuffers + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 50 + false + 270 + 56 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)PoolUsedMem.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 90 + 245 + 105 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Buffer & memory polling + + true + 1 + true + Label + 230 + false + 10 + 105 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)PoolMaxMem + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 215 + 81 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)PoolUsedMem + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 280 + 81 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Memory max/used (MB) + + true + 1 + true + Label + 200 + false + 10 + 80 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Empty free list + + true + 1 + true + Label + 150 + false + 60 + 130 + + + + + $(P)$(R)EmptyFreeList + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)EmptyFreeList + + + + true + true + false + + + + Empty + false + $(pv_name) +$(pv_value) + true + Action Button + 83 + 215 + 130 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADCollect.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADCollect.opi new file mode 100644 index 0000000000..b739f8bc54 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADCollect.opi @@ -0,0 +1,2324 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 480 + + true + + ADCollect + + + true + true + false + true + false + Display + 350 + 446 + 331 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 480 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 0 + 0 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 105 + 123 + 2 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Exposure time + + true + 1 + true + Label + 130 + false + 45 + 30 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)AcquireTime + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 180 + 30 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)AcquireTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 245 + 31 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Acquire period + + true + 1 + true + Label + 140 + false + 35 + 55 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)AcquirePeriod + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 180 + 55 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)AcquirePeriod_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 245 + 56 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Images + + true + 1 + true + Label + 80 + false + 95 + 80 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumImages + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 180 + 80 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumImages_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 245 + 81 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumImagesCounter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 245 + 106 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Images complete + + true + 1 + true + Label + 170 + false + 5 + 105 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Exp./image + + true + 1 + true + Label + 120 + false + 55 + 130 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumExposures + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 180 + 130 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumExposures_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 245 + 131 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + + true + + + false + + $(P)$(R)Acquire + + + + true + true + false + + + false + Done + + true + 1 + true + Label + 40 + false + 223 + 210 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + + true + + + false + + $(P)$(R)Acquire + + + + true + true + false + + + false + Collecting + + true + 1 + true + Label + 100 + false + 194 + 210 + + + + + $(P)$(R)Acquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Acquire + + + + true + true + false + + + + Start + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 180 + 230 + + + + + $(P)$(R)Acquire + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Acquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 247 + 230 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 105 + 230 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Collect + + true + 1 + true + Label + 70 + false + 140 + 3 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image mode + + true + 1 + true + Label + 100 + false + 25 + 155 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ImageMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 130 + 155 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ImageMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 255 + 157 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Detector state + + true + 1 + true + Label + 140 + false + 35 + 330 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DetectorState_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 180 + 330 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Time remaining + + true + 1 + true + Label + 140 + false + 35 + 380 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TimeRemaining_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 67 + false + 180 + 381 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ArrayCounter + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 180 + 405 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image counter + + true + 1 + true + Label + 130 + false + 45 + 405 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayCounter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 245 + 406 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image rate + + true + 1 + true + Label + 100 + false + 75 + 430 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 180 + 431 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array callbacks + + true + 1 + true + Label + 150 + false + 5 + 455 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ArrayCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 90 + 160 + 455 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArrayCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 255 + 457 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Status + + true + 1 + true + Label + 60 + false + 5 + 355 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)StatusMessage_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 275 + false + 70 + 355 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Queued arrays + + true + 1 + true + Label + 150 + false + 25 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)NumQueuedArrays + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 180 + 256 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Trigger mode + + true + 1 + true + Label + 120 + false + 5 + 180 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TriggerMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 130 + 180 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TriggerMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 255 + 181 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Wait for plugins + + true + 1 + true + Label + 160 + false + 15 + 280 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)WaitForPlugins + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 180 + 280 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Acquire busy + + true + 1 + true + Label + 120 + false + 55 + 305 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)AcquireBusy + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 180 + 306 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADDriverFile.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADDriverFile.opi new file mode 100644 index 0000000000..b850507121 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADDriverFile.opi @@ -0,0 +1,361 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 60 + + true + + ADDriverFile + + + true + true + false + true + false + Display + 350 + 139 + 165 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 60 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 0 + 0 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 21 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 107 + 127 + 2 + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 21 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 107 + 0 + 0 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 0 + 0 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + File + + true + 1 + true + Label + 40 + false + 33 + 0 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Driver file I/O + + true + 1 + true + Label + 150 + false + 13 + 29 + + + + + NDFile.opi + + true + + 1 + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 70 + 170 + 29 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADEpicsShutter.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADEpicsShutter.opi new file mode 100644 index 0000000000..5704bca540 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADEpicsShutter.opi @@ -0,0 +1,981 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 265 + + true + + ADEpicsShutter + + + true + true + false + true + false + Display + 350 + 112 + 138 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 350 + 0 + 34 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 350 + 0 + 9 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 170 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 185 + 156 + 81 + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ShutterOpenEPICS.OUT + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 185 + 0 + 0 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ShutterCloseEPICS.OUT + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 185 + 0 + 25 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ShutterOpenEPICS.OCAL + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 185 + 0 + 50 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ShutterCloseEPICS.OCAL + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 185 + 0 + 75 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ShutterStatusEPICS_RBV.INP + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 185 + 0 + 100 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ShutterStatusEPICS_RBV.ONVL + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 185 + 0 + 125 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ShutterStatusEPICS_RBV.ZRVL + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 185 + 0 + 150 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 350 + false + 0 + 36 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + EPICS Shutter Control + + true + 1 + true + Label + 210 + false + 70 + 11 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Open drive PV + + true + 1 + true + Label + 130 + false + 19 + 81 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Close drive PV + + true + 1 + true + Label + 140 + false + 9 + 106 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Open command + + true + 1 + true + Label + 120 + false + 29 + 131 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Close command + + true + 1 + true + Label + 130 + false + 19 + 156 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Status PV + + true + 1 + true + Label + 90 + false + 59 + 181 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Open status + + true + 1 + true + Label + 110 + false + 39 + 206 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Close status + + true + 1 + true + Label + 120 + false + 29 + 231 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADGenICam.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADGenICam.opi new file mode 100644 index 0000000000..c0da3142bf --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADGenICam.opi @@ -0,0 +1,2612 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 715 + + true + + ADGenICam + + + true + true + false + true + false + Display + 1070 + 391 + 58 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1070 + 0 + 4 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 837 + 197 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 400 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 715 + 195 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 340 + + true + + Linking Container + ADSetup.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 35 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 80 + + true + + Linking Container + ADPlugins.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 380 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 165 + + true + + Linking Container + ADShutter.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 35 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 110 + + true + + Linking Container + ADAttrFile.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 715 + 600 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 160 + + true + + Linking Container + ADBuffers.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 466 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 500 + + true + + Linking Container + ADGenICamCollect.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 205 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 20 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 345 + 10 + 635 + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Camera-specific features + + true + 1 + true + Label + 240 + false + 0 + 0 + + + + + $(C)-features.opi + + true + + 1 + Features (custom) + + + $(C)-features_1.opi + + true + + 1 + Features #1 + + + $(C)-features_2.opi + + true + + 1 + Features #2 + + + $(C)-features_3.opi + + true + + 1 + Features #3 + + + $(C)-features_4.opi + + true + + 1 + Features #4 + + + $(C)-features_5.opi + + true + + 1 + Features #5 + + + $(C)-features_6.opi + + true + + 1 + Features #6 + + + $(C)-features_7.opi + + true + + 1 + Features #7 + + + $(C)-features_8.opi + + true + + 1 + Features #8 + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 245 + 0 + + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 155 + + true + + Linking Container + ADGenICamTrigger.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 715 + 35 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + GenICam Camera - $(P)$(R) + + true + 1 + true + Label + 1070 + false + 0 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Readout + + true + 1 + true + Label + 70 + false + 855 + 198 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Data type + + true + 1 + true + Label + 90 + false + 760 + 515 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DataType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 856 + 516 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Sensor size + + true + 1 + true + Label + 110 + false + 740 + 250 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Region start + + true + 1 + true + Label + 120 + false + 730 + 300 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Region size + + true + 1 + true + Label + 110 + false + 740 + 345 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Binning + + true + 1 + true + Label + 70 + false + 780 + 390 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + X + + true + 1 + true + Label + 10 + false + 881 + 225 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MaxSizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 856 + 251 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MinX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 856 + 280 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 856 + 300 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 856 + 345 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 856 + 325 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 856 + 390 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)BinX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 856 + 370 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 974 + 225 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MaxSizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 949 + 251 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 949 + 300 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MinY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 949 + 280 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 949 + 345 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 949 + 325 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 949 + 390 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)BinY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 949 + 370 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image size + + true + 1 + true + Label + 100 + false + 750 + 415 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image size (bytes) + + true + 1 + true + Label + 180 + false + 750 + 440 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySize_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 949 + 441 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 856 + 416 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 949 + 416 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Gain + + true + 1 + true + Label + 40 + false + 810 + 465 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)Gain_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 949 + 466 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Gain + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 856 + 465 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)GainAuto + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 855 + 490 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Gain auto + + true + 1 + true + Label + 90 + false + 760 + 490 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)GainAuto_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 960 + 491 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Color mode + + true + 1 + true + Label + 100 + false + 750 + 540 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ColorMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 856 + 541 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Pixel format + + true + 1 + true + Label + 120 + false + 740 + 565 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)PixelFormat + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 866 + 566 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PixelFormat_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 970 + 566 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADGenICamCollect.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADGenICamCollect.opi new file mode 100644 index 0000000000..306686d619 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADGenICamCollect.opi @@ -0,0 +1,2521 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 500 + + true + + ADGenICamCollect + + + true + true + false + true + false + Display + 350 + 1418 + 166 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 105 + 123 + 2 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 500 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 0 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Exposure time + + true + 1 + true + Label + 130 + false + 45 + 30 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)AcquireTime + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 180 + 30 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)AcquireTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 245 + 31 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Collect + + true + 1 + true + Label + 70 + false + 140 + 3 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Acquire period + + true + 1 + true + Label + 140 + false + 35 + 81 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)AcquirePeriod + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 180 + 81 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)AcquirePeriod_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 245 + 82 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Images + + true + 1 + true + Label + 80 + false + 95 + 155 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumImages + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 180 + 155 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumImages_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 245 + 156 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumImagesCounter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 245 + 181 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Exp./image + + true + 1 + true + Label + 120 + false + 55 + 205 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumExposures + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 180 + 205 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumExposures_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 245 + 206 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image mode + + true + 1 + true + Label + 100 + false + 25 + 230 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ImageMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 130 + 230 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ImageMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 255 + 232 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Images complete + + true + 1 + true + Label + 170 + false + 5 + 180 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ArrayCounter + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 180 + 425 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image counter + + true + 1 + true + Label + 130 + false + 45 + 425 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayCounter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 245 + 426 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image rate + + true + 1 + true + Label + 100 + false + 75 + 450 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 180 + 451 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array callbacks + + true + 1 + true + Label + 150 + false + 5 + 475 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ArrayCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 90 + 160 + 475 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 255 + 477 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Status + + true + 1 + true + Label + 60 + false + 5 + 400 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + + true + + + false + + $(P)$(R)Acquire + + + + true + true + false + + + false + Done + + true + 1 + true + Label + 40 + false + 223 + 255 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + + true + + + false + + $(P)$(R)Acquire + + + + true + true + false + + + false + Collecting + + true + 1 + true + Label + 100 + false + 194 + 255 + + + + + $(P)$(R)Acquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Acquire + + + + true + true + false + + + + Start + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 180 + 275 + + + + + $(P)$(R)Acquire + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Acquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 247 + 275 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 105 + 275 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Detector state + + true + 1 + true + Label + 140 + false + 35 + 375 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DetectorState_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 180 + 375 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)StatusMessage_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 275 + false + 70 + 400 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Queued arrays + + true + 1 + true + Label + 150 + false + 25 + 300 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)NumQueuedArrays + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 180 + 301 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Wait for plugins + + true + 1 + true + Label + 160 + false + 15 + 325 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)WaitForPlugins + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 180 + 325 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Acquire busy + + true + 1 + true + Label + 120 + false + 55 + 350 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)AcquireBusy + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 180 + 351 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Exposure auto + + true + 1 + true + Label + 130 + false + 5 + 56 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ExposureAuto + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 140 + 56 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExposureAuto_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 245 + 57 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Frame rate + + true + 1 + true + Label + 100 + false + 75 + 105 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FrameRate + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 180 + 105 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FrameRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 245 + 106 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Frame rate enable + + true + 1 + true + Label + 170 + false + 5 + 130 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)FrameRateEnable + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 180 + 130 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FrameRateEnable_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 265 + 131 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADGenICamTrigger.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADGenICamTrigger.opi new file mode 100644 index 0000000000..c78e721ca9 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADGenICamTrigger.opi @@ -0,0 +1,900 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 155 + + true + + ADGenICamTrigger + + + true + true + false + true + false + Display + 350 + 1541 + 119 + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 155 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 350 + 0 + 0 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 122 + 2 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 155 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 0 + 0 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 120 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 320 + 25 + 30 + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Mode + + true + 1 + true + Label + 40 + false + 50 + 0 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TriggerMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 110 + 95 + 0 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TriggerMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 210 + 1 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Source + + true + 1 + true + Label + 60 + false + 30 + 24 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TriggerSource + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 110 + 95 + 24 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TriggerSource_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 210 + 25 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Software + + true + 1 + true + Label + 80 + false + 10 + 100 + + + + + $(P)$(R)TriggerSoftware + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TriggerSoftware + + + + true + true + false + + + + Trigger + false + $(pv_name) +$(pv_value) + true + Action Button + 110 + 95 + 100 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Overlap + + true + 1 + true + Label + 70 + false + 20 + 50 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TriggerOverlap + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 110 + 95 + 50 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TriggerOverlap_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 210 + 51 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Exp. mode + + true + 1 + true + Label + 90 + false + 0 + 75 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ExposureMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 110 + 95 + 75 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExposureMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 210 + 76 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Trigger + + true + 1 + true + Label + 70 + false + 140 + 3 + + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADPlugins.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADPlugins.opi new file mode 100644 index 0000000000..6f6a7667b5 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADPlugins.opi @@ -0,0 +1,1027 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 80 + + true + + ADPlugins + + + true + true + false + true + false + Display + 350 + 141 + 292 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 80 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 0 + 0 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 122 + 2 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 40 + 0 + Label + + + true + true + false + + + false + + + true + 1 + true + Label + 1 + false + 122 + 10 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Plugins + + true + 1 + true + Label + 70 + false + 140 + 3 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + File + + true + 1 + true + Label + 40 + false + 90 + 29 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + ROI + + true + 1 + true + Label + 30 + false + 230 + 29 + + + + + NDFileNetCDF.opi + + true + netCDF1: + nc + + 1 + netCDF file #1 + + + NDFileTIFF.opi + + true + TIFF1: + tif + + 1 + TIFF file #1 + + + NDFileJPEG.opi + + true + JPEG1: + jpg + + 1 + JPEG file #1 + + + NDFileNexus.opi + + true + Nexus1: + h5 + + 1 + NeXus file #1 + + + NDFileMagick.opi + + true + Magick1: + tif + + 1 + Magick file #1 + + + NDFileHDF5.opi + + true + HDF1: + h5 + + 1 + HDF5 file #1 + + + NDFileNull.opi + + true + Null1: + null + + 1 + Null file #1 + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 135 + 29 + + + + + NDROI.opi + + true + ROI1: + + 1 + ROI #1 + + + NDROI.opi + + true + ROI2: + + 1 + ROI #2 + + + NDROI.opi + + true + ROI3: + + 1 + ROI #3 + + + NDROI.opi + + true + ROI4: + + 1 + ROI #4 + + + NDROI4.opi + + true + ROI1: + ROI2: + ROI3: + ROI4: + + 1 + ROI 1-4 combined + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 265 + 29 + + + + + commonPlugins.opi + + true + + 1 + Common plugins + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + All + false + $(pv_name) +$(pv_value) + true + Action Button + 64 + 10 + 29 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Stats + + true + 1 + true + Label + 50 + false + 10 + 55 + + + + + NDStats.opi + + true + Stats1: + + 1 + Statistics #1 + + + NDStats.opi + + true + Stats2: + + 1 + Statistics #2 + + + NDStats.opi + + true + Stats3: + + 1 + Statistics #3 + + + NDStats.opi + + true + Stats4: + + 1 + Statistics #4 + + + NDStats.opi + + true + Stats5: + + 1 + Statistics #5 + + + NDStats5.opi + + true + Stats1: + Stats2: + Stats3: + Stats4: + Stats5: + + 1 + Statistics 1-5 + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 65 + 55 + + + + + NDStdArrays.opi + + true + image1: + + 1 + Image #1 + + + NDPva.opi + + true + Pva1: + + 1 + Pva #1 + + + NDProcess.opi + + true + Proc1: + + 1 + Process #1 + + + NDTransform.opi + + true + Trans1: + + 1 + Transform #1 + + + NDColorConvert.opi + + true + CC1: + + 1 + Color convert #1 + + + NDColorConvert.opi + + true + CC2: + + 1 + Color convert #2 + + + NDOverlay.opi + + true + Over1: + + 1 + Overlay #1 + + + NDOverlay8.opi + + true + Over1: + Over1:1: + Over1:2: + Over1:3: + Over1:4: + Over1:5: + Over1:6: + Over1:7: + Over1:8: + + 1 + Overlays 1-8 + + + NDCircularBuff.opi + + true + CB1: + + 1 + Circular buffer #1 + + + NDROIStat.opi + + true + ROIStat1: + + 1 + ROI Statistics #1 + + + NDPluginAttribute.opi + + true + Attr1: + + 1 + Attribute #1 + + + NDFFT.opi + + true + FFT1: + + 1 + FFT #1 + + + NDScatter.opi + + true + Scatter1: + + 1 + Scatter #1 + + + NDGather8.opi + + true + Gather1: + + 1 + Gather #1 + + + NDCodec.opi + + true + Codec1: + + 1 + Codec #1 + + + NDCodec.opi + + true + Codec2: + + 1 + Codec #2 + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 177 + 55 + + + + + NDStdArrays.opi + + true + image2: + + 1 + Image #2 + + + scan_more.opi + + true + scan1 + 1 + + 1 + Scan #1 + + + yySseq.opi + + true + AcquireSequence + + 1 + Acquire Sequence + + + ioc_stats_soft.opi + + true + $(P) + + 1 + devIocStats + + + ADCompVision.opi + + true + CV1: + + 1 + Open CV #1 + + + NDPluginEdge.opi + + true + Edge1: + + 1 + Edge #1 + + + NDBadPixel.opi + + true + BadPix1: + + 1 + Bad Pixel #1 + + + configMenu.opi + + true + ADAutoSave + + 1 + AS configMenu + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 264 + 55 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADReadout.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADReadout.opi new file mode 100644 index 0000000000..ba58b6d493 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADReadout.opi @@ -0,0 +1,2093 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 380 + + true + + ADReadout + + + true + true + false + true + false + Display + 350 + 409 + 269 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 117 + 117 + 2 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 380 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 0 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Readout + + true + 1 + true + Label + 70 + false + 140 + 3 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + X + + true + 1 + true + Label + 10 + false + 168 + 30 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 261 + 30 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 143 + 100 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 236 + 100 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)BinX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 143 + 80 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)BinY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 236 + 80 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Binning + + true + 1 + true + Label + 70 + false + 62 + 100 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MinX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 143 + 125 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 143 + 145 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 236 + 145 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MinY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 236 + 125 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Region start + + true + 1 + true + Label + 120 + false + 12 + 145 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Region size + + true + 1 + true + Label + 110 + false + 22 + 190 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 143 + 190 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 236 + 190 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 143 + 170 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 236 + 170 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Sensor size + + true + 1 + true + Label + 110 + false + 22 + 55 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MaxSizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 143 + 56 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MaxSizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 236 + 56 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image size (bytes) + + true + 1 + true + Label + 180 + false + 29 + 280 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySize_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 236 + 281 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)Gain_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 236 + 306 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Gain + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 143 + 305 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Gain + + true + 1 + true + Label + 40 + false + 92 + 305 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Data type + + true + 1 + true + Label + 90 + false + 42 + 330 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)DataType + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 138 + 330 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)DataType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 236 + 331 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ReverseX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 143 + 215 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ReverseY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 236 + 215 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Reverse + + true + 1 + true + Label + 70 + false + 62 + 235 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)ReverseX + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 143 + 235 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)ReverseY + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 236 + 235 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Color mode + + true + 1 + true + Label + 100 + false + 32 + 355 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ColorMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 138 + 355 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ColorMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 236 + 356 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image size + + true + 1 + true + Label + 100 + false + 32 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 143 + 256 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 236 + 256 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADSetup.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADSetup.opi new file mode 100644 index 0000000000..0042ad870c --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADSetup.opi @@ -0,0 +1,1343 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 340 + + true + + ADSetup + + + true + true + false + true + false + Display + 350 + 389 + 255 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 121 + 2 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 340 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 0 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Setup + + true + 1 + true + Label + 50 + false + 149 + 3 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Debugging + + true + 1 + true + Label + 90 + false + 68 + 315 + + + + + asynRecord.opi + + true + $(R)AsynIO + + 1 + asyn record + + + save_restoreStatus_more.opi + + true + + 1 + Save restore status + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 70 + 167 + 315 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Connection + + true + 1 + true + Label + 100 + false + 58 + 286 + + + + + $(P)$(R)AsynIO.CNCT + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)AsynIO.CNCT + + + + true + true + false + + + + Connect + false + $(pv_name) +$(pv_value) + true + Action Button + 80 + 166 + 286 + + + + + $(P)$(R)AsynIO.CNCT + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)AsynIO.CNCT + + + + true + true + false + + + + Disconnect + false + $(pv_name) +$(pv_value) + true + Action Button + 80 + 251 + 286 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + + true + + + false + + $(P)$(R)AsynIO.CNCT + + + + true + true + false + + + false + Connected + + true + 1 + true + Label + 90 + false + 197 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + + true + + + false + + $(P)$(R)AsynIO.CNCT + + + + true + true + false + + + false + Disconnected + + true + 1 + true + Label + 120 + false + 182 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + EPICS name + + true + 1 + true + Label + 100 + false + 70 + 59 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Manufacturer + + true + 1 + true + Label + 120 + false + 50 + 84 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + asyn port + + true + 1 + true + Label + 90 + false + 80 + 34 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Model + + true + 1 + true + Label + 50 + false + 120 + 109 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Serial number + + true + 1 + true + Label + 130 + false + 40 + 134 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Firmware version + + true + 1 + true + Label + 160 + false + 10 + 159 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + SDK version + + true + 1 + true + Label + 110 + false + 60 + 184 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Driver version + + true + 1 + true + Label + 140 + false + 30 + 209 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ADCore version + + true + 1 + true + Label + 140 + false + 30 + 234 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 18 + 0 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 165 + false + 175 + 60 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Manufacturer_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 165 + false + 175 + 85 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 165 + false + 175 + 35 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Model_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 165 + false + 175 + 110 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SerialNumber_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 165 + false + 175 + 135 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FirmwareVersion_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 165 + false + 175 + 160 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SDKVersion_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 165 + false + 175 + 185 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DriverVersion_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 165 + false + 175 + 210 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ADCoreVersion_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 165 + false + 175 + 235 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADShutter.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADShutter.opi new file mode 100644 index 0000000000..2f0e1b6375 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADShutter.opi @@ -0,0 +1,897 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 165 + + true + + ADShutter + + + true + true + false + true + false + Display + 350 + 85 + 111 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 122 + 2 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 165 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 0 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Shutter + + true + 1 + true + Label + 70 + false + 140 + 3 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Shutter mode + + true + 1 + true + Label + 120 + false + 46 + 34 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ShutterMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 173 + 34 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Open/Close + + true + 1 + true + Label + 100 + false + 66 + 83 + + + + + $(P)$(R)ShutterControl + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)ShutterControl + + + + true + true + false + + + + Open + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 173 + 83 + + + + + $(P)$(R)ShutterControl + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)ShutterControl + + + + true + true + false + + + + Close + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 240 + 83 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Status: Det. + + true + 1 + true + Label + 120 + false + 6 + 58 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ShutterStatus_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 132 + 59 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ShutterOpenDelay + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 132 + 108 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Delay: Open + + true + 1 + true + Label + 110 + false + 15 + 108 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Close + + true + 1 + true + Label + 50 + false + 215 + 108 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ShutterCloseDelay + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 272 + 108 + + + + + ADEpicsShutter.opi + + true + + 1 + EPICS shutter setup + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 70 + 205 + 136 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + EPICS shutter setup + + true + 1 + true + Label + 190 + false + 6 + 136 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + EPICS + + true + 1 + true + Label + 50 + false + 215 + 58 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ShutterStatusEPICS_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 272 + 59 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADSpinnaker.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADSpinnaker.opi new file mode 100644 index 0000000000..47a1391b06 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADSpinnaker.opi @@ -0,0 +1,4478 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 900 + + true + + ADSpinnaker + + + true + true + false + true + false + Display + 1070 + 557 + 54 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1070 + 0 + 4 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 837 + 37 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 380 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 715 + 35 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 80 + + true + + Linking Container + ADPlugins.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 380 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 165 + + true + + Linking Container + ADShutter.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 35 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 110 + + true + + Linking Container + ADAttrFile.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 710 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 160 + + true + + Linking Container + ADBuffers.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 625 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 340 + + true + + Linking Container + ADSetup.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 6 + 35 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 20 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 345 + 5 + 790 + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Camera-specific features + + true + 1 + true + Label + 240 + false + 0 + 0 + + + + + $(C)-features.opi + + true + + 1 + Features (custom) + + + $(C)-features_1.opi + + true + + 1 + Features #1 + + + $(C)-features_2.opi + + true + + 1 + Features #2 + + + $(C)-features_3.opi + + true + + 1 + Features #3 + + + $(C)-features_4.opi + + true + + 1 + Features #4 + + + $(C)-features_5.opi + + true + + 1 + Features #5 + + + $(C)-features_6.opi + + true + + 1 + Features #6 + + + $(C)-features_7.opi + + true + + 1 + Features #7 + + + $(C)-features_8.opi + + true + + 1 + Features #8 + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 245 + 0 + + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 500 + + true + + Linking Container + ADGenICamCollect.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 205 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 155 + + true + + Linking Container + ADGenICamTrigger.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 465 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 475 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 350 + 715 + 420 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 122 + 2 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 475 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 0 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Readout + + true + 1 + true + Label + 70 + false + 140 + 3 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Data type + + true + 1 + true + Label + 90 + false + 45 + 320 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DataType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 141 + 321 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Sensor size + + true + 1 + true + Label + 110 + false + 25 + 55 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Region start + + true + 1 + true + Label + 120 + false + 15 + 105 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Region size + + true + 1 + true + Label + 110 + false + 25 + 150 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Binning + + true + 1 + true + Label + 70 + false + 65 + 195 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + X + + true + 1 + true + Label + 10 + false + 166 + 30 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MaxSizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 141 + 56 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MinX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 141 + 85 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 141 + 105 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 141 + 150 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 141 + 130 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 141 + 195 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)BinX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 141 + 175 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 259 + 30 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MaxSizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 234 + 56 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 234 + 105 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MinY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 234 + 85 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 234 + 150 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 234 + 130 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 234 + 195 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)BinY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 234 + 175 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image size + + true + 1 + true + Label + 100 + false + 35 + 220 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image size (bytes) + + true + 1 + true + Label + 180 + false + 35 + 245 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySize_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 234 + 246 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 141 + 221 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 234 + 221 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Gain + + true + 1 + true + Label + 40 + false + 95 + 270 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)Gain_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 234 + 271 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Gain + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 141 + 270 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)GainAuto + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 140 + 295 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Gain auto + + true + 1 + true + Label + 90 + false + 45 + 295 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)GainAuto_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 245 + 296 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Color mode + + true + 1 + true + Label + 100 + false + 35 + 345 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ColorMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 141 + 346 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Convert format + + true + 1 + true + Label + 140 + false + 5 + 395 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ConvertPixelFormat + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 151 + 396 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ConvertPixelFormat_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 255 + 396 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Pixel format + + true + 1 + true + Label + 120 + false + 25 + 370 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)PixelFormat + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 151 + 371 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PixelFormat_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 255 + 371 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Timestamp mode + + true + 1 + true + Label + 140 + false + 5 + 420 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TimeStampMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 151 + 421 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TimeStampMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 255 + 421 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + UniqueId mode + + true + 1 + true + Label + 130 + false + 15 + 445 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)UniqueIdMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 151 + 446 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)UniqueIdMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 255 + 446 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + FLIR/Spinnaker - $(P)$(R) + + true + 1 + true + Label + 300 + false + 385 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Status + + true + 1 + true + Label + 60 + false + 860 + 38 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ReadStatus.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 920 + 365 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)InputBufferCount + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 920 + 316 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)OutputBufferCount + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 920 + 341 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DeliveredFrameCount + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 920 + 91 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ReceivedFrameCount + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 920 + 116 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)IncompleteFrameCount + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 920 + 141 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)LostFrameCount + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 920 + 166 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)StartedFrameCount + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 920 + 66 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ReceivedPacketCount + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 920 + 216 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ResendReceivedPacketCount + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 920 + 291 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MissedPacketCount + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 920 + 241 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ResendRequestedPacketCount + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 920 + 266 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DroppedFrameCount + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 920 + 191 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TemperatureActual + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 920 + 391 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Temperature + + true + 1 + true + Label + 110 + false + 805 + 390 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Poll features + + true + 1 + true + Label + 130 + false + 785 + 365 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Input buffers + + true + 1 + true + Label + 130 + false + 785 + 315 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Output buffers + + true + 1 + true + Label + 140 + false + 775 + 340 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Delivered frames + + true + 1 + true + Label + 160 + false + 755 + 90 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Received frames + + true + 1 + true + Label + 150 + false + 765 + 115 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Incomplete frames + + true + 1 + true + Label + 170 + false + 745 + 140 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Lost frames + + true + 1 + true + Label + 110 + false + 805 + 165 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Started frames + + true + 1 + true + Label + 140 + false + 775 + 65 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Received packets + + true + 1 + true + Label + 160 + false + 755 + 215 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Resend recv packets + + true + 1 + true + Label + 190 + false + 725 + 290 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Missed packets + + true + 1 + true + Label + 140 + false + 775 + 240 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Resend rqst packets + + true + 1 + true + Label + 190 + false + 725 + 265 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dropped frames + + true + 1 + true + Label + 140 + false + 775 + 190 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADTop.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADTop.opi new file mode 100644 index 0000000000..eba0152a1f --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/ADTop.opi @@ -0,0 +1,3350 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 790 + + true + + ADTop + + + true + true + false + true + false + Display + 225 + 280 + 87 + + + false + + + + + + + 0 + 1 + true + + + + + + + 31 + 0 + Label + + + true + true + false + + + false + Area Detector + + true + 1 + true + Label + 201 + false + 12 + 6 + + + + + ADBase.opi + + true +

13ANDOR1:

+ cam1: +
+ 1 + Andor #1 general +
+ + Andor.opi + + true +

13ANDOR1:

+ cam1: +
+ 1 + Andor #1 specific +
+ + ADBase.opi + + true +

13ANDOR3:

+ cam1: +
+ 1 + Andor3 #1 general +
+ + Andor3.opi + + true +

13ANDOR3:

+ cam1: +
+ 1 + Andor3 #1 specific +
+ + Shamrock.opi + + true +

13ANDOR1:

+ sham1: +
+ 1 + Shamrock #1 +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 110 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Andor + + true + 1 + true + Label + 50 + false + 90 + 110 + + + + + ADBase.opi + + true +

13ADSC1:

+ cam1: +
+ 1 + ADSC general +
+ + adsc.opi + + true +

13ADSC1:

+ cam1: +
+ 1 + ADSC specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 85 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ADSC + + true + 1 + true + Label + 40 + false + 100 + 85 + + + + + ADCSimDetector.opi + + true +

13ADCSIM1:

+ det1: +
+ 1 + ADC simulator +
+
+ false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 64 + 145 + 60 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ADC Simulator + + true + 1 + true + Label + 130 + false + 10 + 60 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + aravisGigE + + true + 1 + true + Label + 100 + false + 40 + 135 + + + + + ADBase.opi + + true +

13ARV1:

+ cam1: +
+ 1 + aravisGigE #1 general +
+ + ADBase.opi + + true +

13ARV1:

+ cam1: +
+ 1 + aravisGigE #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 135 +
+ + + + ADBase.opi + + true +

BIS:

+ cam1: +
+ 1 + BIS #1 general +
+ + BIS.opi + + true +

BIS:

+ cam1: +
+ 1 + BIS #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 185 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + BIS + + true + 1 + true + Label + 30 + false + 110 + 185 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ADAravis + + true + 1 + true + Label + 80 + false + 60 + 160 + + + + + ADAravis.opi + + true +

13ARV1:

+ cam1: + PGR_Blackfly_20E4C +
+ 1 + Blackfly 20E4C +
+ + ADAravis.opi + + true +

13ARV1:

+ cam1: + AVT_Manta_G507C +
+ 1 + Manta G507C +
+ + ADAravis.opi + + true +

13ARV1:

+ cam1: + PGR_BlackflyS_13Y3M +
+ 1 + BlackflyS 13Y3M +
+ + ADAravis.opi + + true +

13ARV1:

+ cam1: + PGR_GS3_U3_23S6M +
+ 1 + Grasshopper3 23S6M +
+ + ADAravis.opi + + true +

13ARV1:

+ cam1: + FLIR_ORX_10G_51S5M +
+ 1 + Oryx 51S5M +
+ + ADAravis.opi + + true +

13ARV1:

+ cam1: + PGR_BlackflyS_50S5C +
+ 1 + BlackflyS 50S5C +
+ + ADAravis.opi + + true +

13ARV1:

+ cam1: + PGR_GS3_U3_51S5M +
+ 1 + Grasshopper3 51S5M +
+ + ADAravis.opi + + true +

13ARV1:

+ cam1: + AVT_GC1380CH +
+ 1 + AVT GC1380CH +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 160 +
+ + + + ADBase.opi + + true +

13FW1:

+ cam1: +
+ 1 + Firewire #1 general +
+ + firewire.opi + + true +

13FW1:

+ cam1: +
+ 1 + Firewire #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 285 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Firewire + + true + 1 + true + Label + 80 + false + 60 + 285 + + + + + ADBase.opi + + true +

13DEX1:

+ cam1: +
+ 1 + Dexela #1 general +
+ + Dexela.opi + + true +

13DEX1:

+ cam1: +
+ 1 + Dexela #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 234 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dexela + + true + 1 + true + Label + 60 + false + 80 + 234 + + + + + ADBase.opi + + true +

13EIG1:

+ cam1: +
+ 1 + Eiger #1 general +
+ + eigerDetector.opi + + true +

13EIG1:

+ cam1: +
+ 1 + Eiger #1 specific +
+ + ADBase.opi + + true +

13EIG2:

+ cam1: +
+ 1 + Eiger #2 general +
+ + eiger2Detector.opi + + true +

13EIG2:

+ cam1: +
+ 1 + Eiger #2 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 260 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Eiger + + true + 1 + true + Label + 50 + false + 90 + 260 + + + + + ADBase.opi + + true +

13MAR345_1:

+ cam1: +
+ 1 + mar345 #1 general +
+ + mar345.opi + + true +

13MAR345_1:

+ cam1: +
+ 1 + mar345 #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 335 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Mar345 + + true + 1 + true + Label + 60 + false + 80 + 335 + + + + + ADBase.opi + + true +

13LF1:

+ cam1: +
+ 1 + LightField #1 general +
+ + LightField.opi + + true +

13LF1:

+ cam1: +
+ 1 + LightField #1 specific +
+ + LightField.opi + + true +

13LF2:

+ cam1: +
+ 1 + LightField #2 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 310 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + LightField + + true + 1 + true + Label + 100 + false + 39 + 310 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Perkin Elmer + + true + 1 + true + Label + 120 + false + 20 + 435 + + + + + ADBase.opi + + true +

13PE1:

+ cam1: +
+ 1 + Perkin Elmer #1 general +
+ + PerkinElmer.opi + + true +

13PE1:

+ cam1: +
+ 1 + Perkin Elmer #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 435 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + NDStdArrays + + true + 1 + true + Label + 110 + false + 30 + 410 + + + + + ADBase.opi + + true +

13NDSA1:

+ cam1: +
+ 1 + NDStdArrays #1 general +
+ + NDDriverStdArrays.opi + + true +

13NDSA1:

+ cam1: +
+ 1 + NDStdArrays #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 410 +
+ + + + ADBase.opi + + true +

13PS1:

+ cam1: +
+ 1 + Prosilica #1 general +
+ + prosilica.opi + + true +

13PS1:

+ cam1: +
+ 1 + Prosilica #1 specific +
+ + ADBase.opi + + true +

13PS1:

+ cam2: +
+ 1 + Prosilica #2 general +
+ + prosilica.opi + + true +

13PS1:

+ cam2: +
+ 1 + Prosilica #2 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 560 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Prosilica + + true + 1 + true + Label + 90 + false + 50 + 560 + + + + + ADBase.opi + + true +

13PIL1:

+ cam1: +
+ 1 + Pilatus #1 general +
+ + pilatusDetector.opi + + true +

13PIL1:

+ cam1: +
+ 1 + Pilatus #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 485 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Pilatus + + true + 1 + true + Label + 70 + false + 70 + 485 + + + + + ADBase.opi + + true +

13PR1:

+ cam1: +
+ 1 + Pixirad #1 general +
+ + pixirad.opi + + true +

13PR1:

+ cam1: +
+ 1 + Pixirad #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 510 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Pixirad + + true + 1 + true + Label + 70 + false + 69 + 510 + + + + + ADBase.opi + + true +

13PG1:

+ cam1: +
+ 1 + Point Grey #1 general +
+ + pointGrey.opi + + true +

13PG1:

+ cam1: +
+ 1 + Point Grey #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 535 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Point Grey + + true + 1 + true + Label + 100 + false + 39 + 535 + + + + + ADBase.opi + + true +

13SIM1:

+ cam1: +
+ 1 + Simulator #1 General +
+ + simDetector.opi + + true +

13SIM1:

+ cam1: +
+ 1 + Simulator #1 Specific +
+ + ADBase.opi + + true +

13SIM1:

+ cam2: +
+ 1 + Simulator #2 General +
+ + simDetector.opi + + true +

13SIM1:

+ cam2: +
+ 1 + Simulator #2 Specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 685 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Simulator + + true + 1 + true + Label + 90 + false + 50 + 685 + + + + + ADBase.opi + + true +

13ROPER1:

+ cam1: +
+ 1 + Roper #1 general +
+ + Roper.opi + + true +

13ROPER1:

+ cam1: +
+ 1 + Roper #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 660 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Roper + + true + 1 + true + Label + 50 + false + 90 + 660 + + + + + ADBase.opi + + true +

13PSL1:

+ cam1: +
+ 1 + PSL #1 general +
+ + PSL.opi + + true +

13PSL1:

+ cam1: +
+ 1 + PSL #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 635 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + PSL + + true + 1 + true + Label + 30 + false + 109 + 635 + + + + + ADBase.opi + + true +

13PVCAM1:

+ cam1: +
+ 1 + PVCAM #1 general +
+ + pvCam.opi + + true +

13PVCAM1:

+ cam1: +
+ 1 + PVCAM #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 610 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + PVCAM + + true + 1 + true + Label + 50 + false + 90 + 610 + + + + + ADBase.opi + + true +

13PVA1:

+ cam1: +
+ 1 + PvaDriver #1 general +
+ + ADPvaDriver.opi + + true +

13PVA1:

+ cam1: +
+ 1 + PvaDriver #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 585 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + PvaDriver + + true + 1 + true + Label + 90 + false + 50 + 585 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Photon II + + true + 1 + true + Label + 90 + false + 50 + 460 + + + + + ADBase.opi + + true +

13PII_1:

+ cam1: +
+ 1 + Photon II #1 general +
+ + PhotonII.opi + + true +

13PII_1:

+ cam1: +
+ 1 + Photon II #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 460 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + URL + + true + 1 + true + Label + 30 + false + 110 + 735 + + + + + ADBase.opi + + true +

13URL1:

+ cam1: +
+ 1 + URL #1 general +
+ + URLDriver.opi + + true +

13URL1:

+ cam1: +
+ 1 + URL #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 735 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + AVT Vimba + + true + 1 + true + Label + 90 + false + 50 + 760 + + + + + ADVimba.opi + + true +

13VMB1:

+ cam1: + AVT_Manta_G507C +
+ 1 + Manta G507C +
+ + ADVimba.opi + + true +

13VMB1:

+ cam1: + AVT_GC1380CH +
+ 1 + GC1380CH +
+ + ADVimba.opi + + true +

13VMB1:

+ cam1: + AVT_Manta_G146C +
+ 1 + Manta G146C +
+ + ADVimba.opi + + true +

13VMB1:

+ cam1: + AVT_GC1380H +
+ 1 + GC1380H +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 760 +
+ + + + ADBase.opi + + true +

13MARCCD1:

+ cam1: +
+ 1 + marCCD #1 general +
+ + marCCD.opi + + true +

13MARCCD1:

+ cam1: +
+ 1 + marCCD #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 360 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + MarCCD + + true + 1 + true + Label + 60 + false + 80 + 360 + + + + + ADBase.opi + + true +

MMPAD3x2:

+ cam1: +
+ 1 + MMPAD #1 general +
+ + mmpadDetector.opi + + true +

MMPAD3x2:

+ cam1: +
+ 1 + MMPAD #1 specific +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 385 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + MMPAD + + true + 1 + true + Label + 50 + false + 90 + 385 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Spinnaker + + true + 1 + true + Label + 90 + false + 50 + 710 + + + + + ADSpinnaker.opi + + true +

13SP1:

+ cam1: + PGR_Blackfly_20E4C +
+ 1 + Blackfly 20E4C +
+ + ADSpinnaker.opi + + true +

13SP1:

+ cam1: + FLIR_ORX_10G_51S5M +
+ 1 + Oryx 51S5 +
+ + ADSpinnaker.opi + + true +

13SP1:

+ cam1: + PGR_BlackflyS_13Y3M +
+ 1 + BlackflyS 13Y3M +
+ + ADSpinnaker.opi + + true +

13SP1:

+ cam1: + PGR_GS3_U3_23S6M +
+ 1 + Grasshopper3 U3 23S6M +
+ + ADSpinnaker.opi + + true +

13SP1:

+ cam1: + PGR_BlackflyS_50S5C +
+ 1 + BlackflyS 50S5C +
+ + ADSpinnaker.opi + + true +

13SP1:

+ cam1: + PGR_GS3_PGE_23S6C +
+ 1 + Grasshopper3 PGE 23S6C +
+ + ADSpinnaker.opi + + true +

13SP1:

+ cam1: + PGR_GS3_PGE_51S5M +
+ 1 + Grasshopper3 U3 51S5M +
+
+ false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 145 + 710 +
+ + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + BitFlow + + true + 1 + true + Label + 70 + false + 68 + 209 + + + + + ADBitFlow.opi + + true +

13BF1:

+ cam1: + Mikrotron_CXP_MC206xS11 +
+ 1 + Mikrotron MC2066 +
+
+ false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 64 + 143 + 209 +
+
diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDBadPixel.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDBadPixel.opi new file mode 100644 index 0000000000..1c924d2f7f --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDBadPixel.opi @@ -0,0 +1,368 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 665 + + true + + NDBadPixel + + + true + true + false + true + false + Display + 390 + 460 + 141 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 390 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 60 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 5 + 600 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 216 + false + 87 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + File + + true + 1 + true + Label + 40 + false + 10 + 630 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Bad Pixel File + + true + 1 + true + Label + 140 + false + 125 + 605 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FileName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 320 + 55 + 630 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDCircularBuff.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDCircularBuff.opi new file mode 100644 index 0000000000..3d2f9999f7 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDCircularBuff.opi @@ -0,0 +1,5196 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDCircularBuff + + + true + true + false + true + false + Display + 775 + 332 + 156 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 775 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 555 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 5 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 345 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 390 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 205 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 390 + 390 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 100 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 370 + 395 + 70 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 100 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 370 + 395 + 175 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 100 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 370 + 395 + 280 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 775 + false + 0 + 6 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 172 + 45 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + asyn port + + true + 1 + true + Label + 90 + false + 72 + 44 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plugin type + + true + 1 + true + Label + 110 + false + 52 + 69 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 172 + 70 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ADCore version + + true + 1 + true + Label + 140 + false + 22 + 94 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ADCoreVersion_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 172 + 95 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plugin version + + true + 1 + true + Label + 140 + false + 22 + 118 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DriverVersion_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 172 + 119 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayAddress + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 172 + 169 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayAddress_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 278 + 170 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array address + + true + 1 + true + Label + 130 + false + 32 + 169 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array port + + true + 1 + true + Label + 100 + false + 62 + 144 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 172 + 144 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayPort_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 278 + 145 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Min. time + + true + 1 + true + Label + 90 + false + 72 + 219 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MinCallbackTime + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 172 + 219 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MinCallbackTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 278 + 220 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Enable + + true + 1 + true + Label + 60 + false + 102 + 194 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 172 + 194 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 278 + 195 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 278 + 345 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dropped arrays + + true + 1 + true + Label + 140 + false + 22 + 344 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array Size + + true + 1 + true + Label + 100 + false + 62 + 394 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySize0_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 65 + false + 172 + 395 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySize1_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 65 + false + 242 + 395 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Data type + + true + 1 + true + Label + 90 + false + 72 + 419 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DataType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 172 + 420 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # dimensions + + true + 1 + true + Label + 120 + false + 42 + 369 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDimensions_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 172 + 370 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySize2_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 65 + false + 312 + 395 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Color mode + + true + 1 + true + Label + 100 + false + 62 + 444 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ColorMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 172 + 445 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Execution time + + true + 1 + true + Label + 140 + false + 22 + 319 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExecutionTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 172 + 320 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + msec + + true + 1 + true + Label + 40 + false + 278 + 319 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayCounter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 278 + 270 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array counter + + true + 1 + true + Label + 130 + false + 32 + 269 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array rate + + true + 1 + true + Label + 100 + false + 62 + 294 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 172 + 295 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Unique ID + + true + 1 + true + Label + 90 + false + 72 + 469 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)UniqueId_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 172 + 470 + + + + + $(P)$(R)ArrayCounter + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)ArrayCounter + + + + true + true + false + + + + Reset to 0 + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 172 + 269 + + + + + $(P)$(R)DroppedArrays + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)DroppedArrays + + + + true + true + false + + + + Reset to 0 + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 172 + 344 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Queue size/free + + true + 1 + true + Label + 150 + false + 12 + 244 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 278 + 244 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)QueueSize + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 172 + 244 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TimeStamp_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 172 + 495 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Time stamp + + true + 1 + true + Label + 100 + false + 62 + 494 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array callbacks + + true + 1 + true + Label + 150 + false + 12 + 519 + + + + + NDPluginBaseFull.opi + + true + + 1 + NDPluginBase Full + + + asynRecord.opi + + true + $(R)AsynIO + + 1 + asynRecord + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 172 + 569 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + More + + true + 1 + true + Label + 40 + false + 122 + 569 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ArrayCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 172 + 519 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 278 + 520 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Process plugin + + true + 1 + true + Label + 140 + false + 25 + 544 + + + + + $(P)$(R)ProcessPlugin + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)ProcessPlugin + + + + true + true + false + + + + Process + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 172 + 544 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Trigger definition + + true + 1 + true + Label + 180 + false + 490 + 45 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PostTriggerQty_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 700 + 421 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Pre-count # + + true + 1 + true + Label + 110 + false + 445 + 395 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PreCount + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 560 + 395 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PreCount_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 625 + 396 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)CurrentQty_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 700 + 396 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Trigger A + + true + 1 + true + Label + 90 + false + 535 + 75 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TriggerA + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 265 + 495 + 119 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TriggerA_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 265 + false + 495 + 97 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Attribute + + true + 1 + true + Label + 90 + false + 400 + 119 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Value + + true + 1 + true + Label + 50 + false + 440 + 144 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TriggerAVal + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 495 + 145 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Trigger B + + true + 1 + true + Label + 90 + false + 535 + 180 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TriggerB + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 265 + 495 + 224 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TriggerB_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 265 + false + 495 + 202 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Attribute + + true + 1 + true + Label + 90 + false + 400 + 224 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Value + + true + 1 + true + Label + 50 + false + 440 + 249 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TriggerBVal + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 495 + 250 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Calculation + + true + 1 + true + Label + 110 + false + 525 + 285 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TriggerCalc + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 265 + 495 + 329 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TriggerCalc_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 265 + false + 495 + 307 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Calc + + true + 1 + true + Label + 40 + false + 450 + 329 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Value + + true + 1 + true + Label + 50 + false + 440 + 354 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TriggerCalcVal + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 495 + 355 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Post-count # + + true + 1 + true + Label + 120 + false + 435 + 420 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PostCount + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 560 + 420 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PostCount_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 625 + 421 + + + + + NDCircularBuffHelp.opi + + true + + 1 + Help + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + Help + false + $(pv_name) +$(pv_value) + true + Action Button + 69 + 685 + 285 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ActualTriggerCount_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 700 + 446 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Capture status + + true + 1 + true + Label + 140 + false + 415 + 495 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Trigger status + + true + 1 + true + Label + 140 + false + 415 + 520 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)StatusMessage + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 560 + 546 + + + + + $(P)$(R)Capture + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Capture + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 565 + 570 + + + + + $(P)$(R)Capture + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Capture + + + + true + true + false + + + + Start + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 465 + 570 + + + + + $(P)$(R)Trigger + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Trigger + + + + true + true + false + + + + Trigger + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 665 + 570 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Trigger_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 560 + 521 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Capture_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 560 + 496 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Status + + true + 1 + true + Label + 60 + false + 495 + 545 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Preset triggers + + true + 1 + true + Label + 150 + false + 405 + 445 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PresetTriggerCount + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 560 + 445 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PresetTriggerCount_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 625 + 446 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Flush on trigger + + true + 1 + true + Label + 150 + false + 405 + 470 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FlushOnSoftTrg_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 665 + 471 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)FlushOnSoftTrg + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 560 + 470 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDCircularBuffHelp.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDCircularBuffHelp.opi new file mode 100644 index 0000000000..085a75b944 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDCircularBuffHelp.opi @@ -0,0 +1,673 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 334 + + true + + NDCircularBuffHelp + + + true + true + false + true + false + Display + 510 + 200 + 105 + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 0 + Label + + + true + true + false + + + false + Explanation of NDCircularBuff triggering + + true + 1 + true + Label + 400 + false + 10 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Variables in trigger calculation expression + + true + 1 + true + Label + 430 + false + 5 + 35 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Example expressions + + true + 1 + true + Label + 190 + false + 5 + 200 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + A The current value of the TriggerA attribute + + true + 1 + true + Label + 322 + false + 20 + 60 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + B The current value of the TriggerB attribute + + true + 1 + true + Label + 322 + false + 20 + 79 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + C The value of the PreCount record + + true + 1 + true + Label + 245 + false + 20 + 98 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + D The value of the PostCount record + + true + 1 + true + Label + 252 + false + 20 + 117 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + E The value of the CurrentQty_RBV record + + true + 1 + true + Label + 287 + false + 20 + 136 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + F The value of the PostTriggerQty_RBV record + + true + 1 + true + Label + 315 + false + 20 + 155 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + G The value of the Trigger_RBV record + + true + 1 + true + Label + 266 + false + 20 + 174 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + A<200 + + true + 1 + true + Label + 35 + false + 24 + 225 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + A is less than 200. + + true + 1 + true + Label + 133 + false + 173 + 225 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + A>1.5*H && E>50;H:=A + + true + 1 + true + Label + 140 + false + 20 + 250 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + A is more than 150% of previous value of A + + true + 1 + true + Label + 294 + false + 173 + 250 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + and there are at least 50 images in the buffer. + + true + 1 + true + Label + 329 + false + 173 + 269 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + H is set to A after evaluation. + + true + 1 + true + Label + 217 + false + 173 + 288 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDCodec.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDCodec.opi new file mode 100644 index 0000000000..0a7223efb5 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDCodec.opi @@ -0,0 +1,1498 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDCodec + + + true + true + false + true + false + Display + 775 + 330 + 189 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 755 + 0 + 9 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 260 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 390 + 40 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 755 + false + 0 + 10 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Mode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 676 + 51 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Compressor_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 76 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)Mode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 90 + 581 + 51 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)Compressor + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 581 + 76 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Mode + + true + 1 + true + Label + 40 + false + 536 + 50 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Compressor + + true + 1 + true + Label + 100 + false + 476 + 75 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)JPEGQuality_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 126 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)JPEGQuality + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 581 + 125 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + JPEG Quality + + true + 1 + true + Label + 120 + false + 456 + 125 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)BloscCompressor_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 151 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)BloscCLevel_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 176 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)BloscShuffle_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 201 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)BloscNumThreads_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 226 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)BloscCompressor + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 581 + 151 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BloscCLevel + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 581 + 175 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)BloscShuffle + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 581 + 201 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BloscNumThreads + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 581 + 225 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Blosc Compressor + + true + 1 + true + Label + 160 + false + 416 + 150 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Blosc Comp. Level + + true + 1 + true + Label + 170 + false + 406 + 175 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Blosc Shuffle + + true + 1 + true + Label + 130 + false + 446 + 200 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Blosc Num Threads + + true + 1 + true + Label + 170 + false + 406 + 225 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Compression Factor + + true + 1 + true + Label + 180 + false + 396 + 100 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)CompFactor_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 581 + 101 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Codec Status + + true + 1 + true + Label + 120 + false + 456 + 250 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)CodecStatus + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 581 + 251 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Codec Error + + true + 1 + true + Label + 110 + false + 396 + 275 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 14 + 0 + Text Update + 0 + true + $(P)$(R)CodecError + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 255 + false + 511 + 278 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDColorConvert.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDColorConvert.opi new file mode 100644 index 0000000000..fa071734bf --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDColorConvert.opi @@ -0,0 +1,496 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 665 + + true + + NDColorConvert + + + true + true + false + true + false + Display + 390 + 193 + 91 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 390 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 60 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 5 + 600 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 390 + false + 0 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Color mode out + + true + 1 + true + Label + 140 + false + 22 + 608 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ColorModeOut + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 172 + 608 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ColorModeOut_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 278 + 609 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + False color map + + true + 1 + true + Label + 150 + false + 12 + 633 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)FalseColor + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 172 + 633 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FalseColor_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 278 + 634 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDDriverStdArrays.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDDriverStdArrays.opi new file mode 100644 index 0000000000..b72ee22d09 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDDriverStdArrays.opi @@ -0,0 +1,3962 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 760 + + true + + NDDriverStdArrays + + + true + true + false + true + false + Display + 715 + 447 + 65 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 715 + 0 + 4 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 275 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 360 + 35 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 105 + 483 + 37 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 117 + 122 + 467 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 280 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 5 + 465 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 160 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 360 + 480 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 80 + 495 + 482 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 340 + + true + + Linking Container + ADSetup.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 35 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 110 + + true + + Linking Container + ADAttrFile.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 645 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 80 + + true + + Linking Container + ADPlugins.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 380 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 160 + + true + + Linking Container + ADBuffers.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 315 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 18 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 220 + 124 + 645 + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)ArraySize1_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 45 + 0 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)ArraySize0_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 0 + 0 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)ArraySize2_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 90 + 0 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)ArraySize3_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 135 + 0 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)ArraySize4_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 180 + 0 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + NDDriverStdArrays - $(P)$(R) + + true + 1 + true + Label + 715 + false + 0 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Collect + + true + 1 + true + Label + 70 + false + 500 + 38 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Images + + true + 1 + true + Label + 80 + false + 455 + 63 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumImages + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 540 + 63 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumImages_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 605 + 64 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumImagesCounter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 605 + 89 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Images complete + + true + 1 + true + Label + 170 + false + 365 + 88 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image mode + + true + 1 + true + Label + 100 + false + 385 + 113 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ImageMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 490 + 113 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ImageMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 615 + 115 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + + true + + + false + + $(P)$(R)Acquire + + + + true + true + false + + + false + Done + + true + 1 + true + Label + 40 + false + 583 + 138 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + + true + + + false + + $(P)$(R)Acquire + + + + true + true + false + + + false + Collecting + + true + 1 + true + Label + 100 + false + 554 + 138 + + + + + $(P)$(R)Acquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Acquire + + + + true + true + false + + + + Start + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 540 + 158 + + + + + $(P)$(R)Acquire + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Acquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 607 + 158 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 465 + 158 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Detector state + + true + 1 + true + Label + 140 + false + 395 + 183 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DetectorState_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 158 + false + 540 + 183 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Status + + true + 1 + true + Label + 60 + false + 365 + 208 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)StatusMessage_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 275 + false + 430 + 208 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ArrayCounter + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 540 + 233 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image counter + + true + 1 + true + Label + 130 + false + 405 + 233 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayCounter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 605 + 234 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image rate + + true + 1 + true + Label + 100 + false + 435 + 258 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 540 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array callbacks + + true + 1 + true + Label + 150 + false + 365 + 283 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ArrayCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 90 + 520 + 283 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 615 + 285 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Readout + + true + 1 + true + Label + 159 + false + 101 + 468 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Dimensions + + true + 1 + true + Label + 120 + false + 10 + 493 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDimensions + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 135 + 493 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)NDimensions_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 220 + 494 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # elements + + true + 1 + true + Label + 100 + false + 30 + 544 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)NumElements_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 135 + 545 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Next element + + true + 1 + true + Label + 120 + false + 10 + 569 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NextElement + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 135 + 569 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)NextElement_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 220 + 570 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array size + + true + 1 + true + Label + 100 + false + 10 + 518 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)ArraySize1 + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 169 + 519 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)ArraySize0 + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 124 + 519 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)ArraySize2 + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 214 + 519 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)ArraySize3 + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 259 + 519 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)ArraySize4 + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 304 + 519 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ColorMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 135 + 720 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Color mode + + true + 1 + true + Label + 100 + false + 30 + 719 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DataType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 135 + 695 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Data type + + true + 1 + true + Label + 90 + false + 40 + 694 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image size (bytes) + + true + 1 + true + Label + 180 + false + 10 + 669 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)ArraySize_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 195 + 670 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Actual size + + true + 1 + true + Label + 110 + false + 10 + 644 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Stride + + true + 1 + true + Label + 120 + false + 10 + 594 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Stride + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 135 + 594 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)Stride_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 220 + 595 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Fill value + + true + 1 + true + Label + 120 + false + 10 + 619 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FillValue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 135 + 619 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)FillValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 220 + 620 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Other + + true + 1 + true + Label + 50 + false + 510 + 483 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Append mode + + true + 1 + true + Label + 110 + false + 385 + 510 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Callback mode + + true + 1 + true + Label + 130 + false + 365 + 535 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)AppendMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 500 + 510 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)CallbackMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 500 + 535 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)AppendMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 605 + 510 + + + + + $(P)$(R)DoCallbacks + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)DoCallbacks + + + + true + true + false + + + + Do callbacks + false + $(pv_name) +$(pv_value) + true + Action Button + 120 + 450 + 560 + + + + + $(P)$(R)NewArray + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)NewArray + + + + true + true + false + + + + New array + false + $(pv_name) +$(pv_value) + true + Action Button + 120 + 450 + 585 + + + + + $(P)$(R)ArrayComplete + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)ArrayComplete + + + + true + true + false + + + + Array complete + false + $(pv_name) +$(pv_value) + true + Action Button + 120 + 450 + 610 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)DoCallbacksScan.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 90 + 575 + 560 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFT.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFT.opi new file mode 100644 index 0000000000..253e5673df --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFT.opi @@ -0,0 +1,918 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 780 + + true + + NDFFT + + + true + true + false + true + false + Display + 390 + 362 + 68 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 390 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 180 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 5 + 595 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 35 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 390 + false + 0 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Suppress DC offset + + true + 1 + true + Label + 180 + false + 15 + 650 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)FFTSuppressDC + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 200 + 650 + + + + + NDFFTTimeSeriesPlot.opi + + true + + 1 + Time series + + + NDFFTFreqSpectrumPlot.opi + + true + FFTAbsValue + + 1 + FFT abs. value + + + NDFFTFreqSpectrumPlot.opi + + true + FFTReal + + 1 + FFT real + + + NDFFTFreqSpectrumPlot.opi + + true + FFTImaginary + + 1 + FFT Imaginary + + + NDFFTPlotAll.opi + + true + + 1 + Combined + + + + + true + + 1 + + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 200 + 675 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 1-D plots + + true + 1 + true + Label + 90 + false + 105 + 675 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + FFT direction + + true + 1 + true + Label + 130 + false + 65 + 625 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)FFTDirection + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 200 + 625 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name + + true + 1 + true + Label + 40 + false + 155 + 600 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 120 + 200 + 600 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number to average + + true + 1 + true + Label + 170 + false + 25 + 700 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FFTNumAverage + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 120 + 200 + 700 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number averaged + + true + 1 + true + Label + 150 + false + 45 + 725 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FFTNumAveraged + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 200 + 726 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Reset average + + true + 1 + true + Label + 130 + false + 65 + 750 + + + + + $(P)$(R)FFTResetAverage + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)FFTResetAverage + + + + true + true + false + + + + Reset average + false + $(pv_name) +$(pv_value) + true + Action Button + 118 + 200 + 750 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFT16.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFT16.opi new file mode 100644 index 0000000000..1d89116057 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFT16.opi @@ -0,0 +1,1665 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 225 + + true + + NDFFT16 + + + true + true + false + true + false + Display + 310 + 559 + 207 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 310 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 185 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 300 + 5 + 35 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P) FFTs + + true + 1 + true + Label + 310 + false + 0 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + FFT abs. value + + true + 1 + true + Label + 140 + false + 28 + 91 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + FFT real + + true + 1 + true + Label + 80 + false + 88 + 116 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + FFT imaginary + + true + 1 + true + Label + 130 + false + 38 + 141 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Combined plots + + true + 1 + true + Label + 140 + false + 28 + 166 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Time series + + true + 1 + true + Label + 110 + false + 58 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 1-D Time Series Plots + + true + 1 + true + Label + 210 + false + 55 + 41 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + More + + true + 1 + true + Label + 40 + false + 128 + 190 + + + + + NDFFTFreqSpectrumPlot.opi + + true + $(R1) + FFTAbsValue + + 1 + $(T1) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R2) + FFTAbsValue + + 1 + $(T2) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R3) + FFTAbsValue + + 1 + $(T3) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R4) + FFTAbsValue + + 1 + $(T4) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R5) + FFTAbsValue + + 1 + $(T5) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R6) + FFTAbsValue + + 1 + $(T6) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R7) + FFTAbsValue + + 1 + $(T7) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R8) + FFTAbsValue + + 1 + $(T8) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R9) + FFTAbsValue + + 1 + $(T9) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R10) + FFTAbsValue + + 1 + $(T10) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R11) + FFTAbsValue + + 1 + $(T11) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R12) + FFTAbsValue + + 1 + $(T12) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R13) + FFTAbsValue + + 1 + $(T13) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R14) + FFTAbsValue + + 1 + $(T14) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R15) + FFTAbsValue + + 1 + $(T15) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R16) + FFTAbsValue + + 1 + $(T16) + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 171 + 91 + + + + + NDFFTFreqSpectrumPlot.opi + + true + $(R1) + FFTReal + + 1 + $(T1) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R2) + FFTReal + + 1 + $(T2) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R3) + FFTReal + + 1 + $(T3) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R4) + FFTReal + + 1 + $(T4) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R5) + FFTReal + + 1 + $(T5) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R6) + FFTReal + + 1 + $(T6) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R7) + FFTReal + + 1 + $(T7) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R8) + FFTReal + + 1 + $(T8) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R9) + FFTReal + + 1 + $(T9) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R10) + FFTReal + + 1 + $(T10) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R11) + FFTReal + + 1 + $(T11) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R12) + FFTReal + + 1 + $(T12) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R13) + FFTReal + + 1 + $(T13) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R14) + FFTReal + + 1 + $(T14) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R15) + FFTReal + + 1 + $(T15) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R16) + FFTReal + + 1 + $(T16) + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 171 + 116 + + + + + NDFFTFreqSpectrumPlot.opi + + true + $(R1) + FFTImaginary + + 1 + $(T1) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R2) + FFTImaginary + + 1 + $(T2) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R3) + FFTImaginary + + 1 + $(T3) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R4) + FFTImaginary + + 1 + $(T4) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R5) + FFTImaginary + + 1 + $(T5) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R6) + FFTImaginary + + 1 + $(T6) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R7) + FFTImaginary + + 1 + $(T7) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R8) + FFTImaginary + + 1 + $(T8) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R9) + FFTImaginary + + 1 + $(T9) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R10) + FFTImaginary + + 1 + $(T10) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R11) + FFTImaginary + + 1 + $(T11) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R12) + FFTImaginary + + 1 + $(T12) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R13) + FFTImaginary + + 1 + $(T13) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R14) + FFTImaginary + + 1 + $(T14) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R15) + FFTImaginary + + 1 + $(T15) + + + NDFFTFreqSpectrumPlot.opi + + true + $(R16) + FFTImaginary + + 1 + $(T16) + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 171 + 141 + + + + + NDFFTPlotAll.opi + + true + $(R1) + + 1 + $(T1) + + + NDFFTPlotAll.opi + + true + $(R2) + + 1 + $(T2) + + + NDFFTPlotAll.opi + + true + $(R3) + + 1 + $(T3) + + + NDFFTPlotAll.opi + + true + $(R4) + + 1 + $(T4) + + + NDFFTPlotAll.opi + + true + $(R5) + + 1 + $(T5) + + + NDFFTPlotAll.opi + + true + $(R6) + + 1 + $(T6) + + + NDFFTPlotAll.opi + + true + $(R7) + + 1 + $(T7) + + + NDFFTPlotAll.opi + + true + $(R8) + + 1 + $(T8) + + + NDFFTPlotAll.opi + + true + $(R9) + + 1 + $(T9) + + + NDFFTPlotAll.opi + + true + $(R10) + + 1 + $(T10) + + + NDFFTPlotAll.opi + + true + $(R11) + + 1 + $(T11) + + + NDFFTPlotAll.opi + + true + $(R12) + + 1 + $(T12) + + + NDFFTPlotAll.opi + + true + $(R13) + + 1 + $(T13) + + + NDFFTPlotAll.opi + + true + $(R14) + + 1 + $(T14) + + + NDFFTPlotAll.opi + + true + $(R15) + + 1 + $(T15) + + + NDFFTPlotAll.opi + + true + $(R16) + + 1 + $(T16) + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 171 + 166 + + + + + NDFFTTimeSeriesPlot.opi + + true + $(R1) + + 1 + $(T1) + + + NDFFTTimeSeriesPlot.opi + + true + $(R2) + + 1 + $(T2) + + + NDFFTTimeSeriesPlot.opi + + true + $(R3) + + 1 + $(T3) + + + NDFFTTimeSeriesPlot.opi + + true + $(R4) + + 1 + $(T4) + + + NDFFTTimeSeriesPlot.opi + + true + $(R5) + + 1 + $(T5) + + + NDFFTTimeSeriesPlot.opi + + true + $(R6) + + 1 + $(T6) + + + NDFFTTimeSeriesPlot.opi + + true + $(R7) + + 1 + $(T7) + + + NDFFTTimeSeriesPlot.opi + + true + $(R8) + + 1 + $(T8) + + + NDFFTTimeSeriesPlot.opi + + true + $(R9) + + 1 + $(T9) + + + NDFFTTimeSeriesPlot.opi + + true + $(R10) + + 1 + $(T10) + + + NDFFTTimeSeriesPlot.opi + + true + $(R11) + + 1 + $(T11) + + + NDFFTTimeSeriesPlot.opi + + true + $(R12) + + 1 + $(T12) + + + NDFFTTimeSeriesPlot.opi + + true + $(R13) + + 1 + $(T13) + + + NDFFTTimeSeriesPlot.opi + + true + $(R14) + + 1 + $(T14) + + + NDFFTTimeSeriesPlot.opi + + true + $(R15) + + 1 + $(T15) + + + NDFFTTimeSeriesPlot.opi + + true + $(R16) + + 1 + $(T16) + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 171 + 66 + + + + + NDFFT.opi + + true + $(R1) + $(T1) + + 1 + $(T1) + + + NDFFT.opi + + true + $(R2) + $(T2) + + 1 + $(T2) + + + NDFFT.opi + + true + $(R3) + $(T3) + + 1 + $(T3) + + + NDFFT.opi + + true + $(R4) + $(T4) + + 1 + $(T4) + + + NDFFT.opi + + true + $(R5) + $(T5) + + 1 + $(T5) + + + NDFFT.opi + + true + $(R6) + $(T6) + + 1 + $(T6) + + + NDFFT.opi + + true + $(R7) + $(T7) + + 1 + $(T7) + + + NDFFT.opi + + true + $(R8) + $(T8) + + 1 + $(T8) + + + NDFFT.opi + + true + $(R9) + $(T9) + + 1 + $(T9) + + + NDFFT.opi + + true + $(R10) + $(T10) + + 1 + $(T10) + + + NDFFT.opi + + true + $(R11) + $(T11) + + 1 + $(T11) + + + NDFFT.opi + + true + $(R12) + $(T12) + + 1 + $(T12) + + + NDFFT.opi + + true + $(R13) + $(T13) + + 1 + $(T13) + + + NDFFT.opi + + true + $(R14) + $(T14) + + 1 + $(T14) + + + lNDFFT.opi + + true + $(R15) + $(T15) + + 1 + $(T15) + + + NDFFT.opi + + true + $(R16) + $(T16) + + 1 + $(T16) + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 171 + 191 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFTFreqSpectrumPlot.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFTFreqSpectrumPlot.opi new file mode 100644 index 0000000000..5a7777dac8 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFTFreqSpectrumPlot.opi @@ -0,0 +1,1990 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 465 + + true + + NDFFTFreqSpectrumPlot + + + true + true + false + true + false + Display + 500 + 81 + 135 + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 1 + Text Update + 0 + true + $(P)$(R)Name + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 500 + false + 0 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(P)$(R)$(S) + + true + 1 + true + Label + 500 + false + 0 + 30 + + + + false + true + 0.0 + + + + Frequency (Hz) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + $(P)$(R)$(S) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 230 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)$(S) + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)FFTFreqAxis + + 1 + $(P)$(R)$(S) + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 490 + 5 + 80 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 26 + 55 + + + + + $(P)$(RTS)TSAcquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(RTS)TSAcquire + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 85 + 101 + 55 + + + + + $(P)$(RTS)TSAcquire + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(RTS)TSAcquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 85 + 191 + 55 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Signal name + + true + 1 + true + Label + 110 + false + 320 + 365 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 435 + 366 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Avg.time + + true + 1 + true + Label + 80 + false + 10 + 365 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 2 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(RTS)TSAveragingTime + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 95 + 365 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 2 + 18 + 0 + Text Update + 0 + true + $(P)$(RTS)TSAveragingTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 200 + 366 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(RTS)TSAcquireMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 395 + 315 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + AcquireMode + + true + 1 + true + Label + 110 + false + 280 + 315 + + + + + $(P)$(RTS)TSRead + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(RTS)TSRead + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 67 + 190 + 315 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(RTS)TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 105 + 316 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 10 + 315 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 10 + 340 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(RTS)TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 175 + 341 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 270 + 340 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(RTS)TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 405 + 341 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(RTS)TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 282 + 56 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Suppress DC offset + + true + 1 + true + Label + 180 + false + 10 + 390 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)FFTSuppressDC + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 195 + 390 + + + + + NDPluginTimeSeries.opi + + true + $(RTS) + + 1 + Time series plugin + + + NDFFT.opi + + true + + 1 + FFT plugin + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 395 + 439 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # to average + + true + 1 + true + Label + 120 + false + 10 + 415 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FFTNumAverage + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 135 + 415 + + + + + $(P)$(R)FFTResetAverage + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)FFTResetAverage + + + + true + true + false + + + + Reset average + false + $(pv_name) +$(pv_value) + true + Action Button + 120 + 145 + 440 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Reset average + + true + 1 + true + Label + 130 + false + 10 + 440 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FFTNumAveraged + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 320 + 416 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + #averaged + + true + 1 + true + Label + 90 + false + 225 + 415 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFTPlotAll.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFTPlotAll.opi new file mode 100644 index 0000000000..4d38254ca1 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFTPlotAll.opi @@ -0,0 +1,2556 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 630 + + true + + NDFFTPlotAll + + + true + true + false + true + false + Display + 915 + 560 + 223 + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 450 + false + 0 + 10 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + $(P)$(R)TimeSeries + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 250 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TimeSeries + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(RTS)TSTimeAxis + + 1 + $(P)$(R)FFTTimeSeries + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 450 + 5 + 90 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Time + + true + 1 + true + Label + 40 + false + 210 + 65 + + + + false + true + 0.0 + + + + Frequency (Hz) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + $(P)$(R)FFTAbsValue + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 250 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)FFTAbsValue + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)FFTFreqAxis + + 1 + $(P)$(R)FFTAbsValue + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 450 + 460 + 90 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + FFT Power Spectrum + + true + 1 + true + Label + 160 + false + 605 + 65 + + + + false + true + 0.0 + + + + Frequency (Hz) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + $(P)$(R)FFTReal + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 250 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)FFTReal + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)FFTFreqAxis + + 1 + $(P)$(R)FFTReal + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 450 + 5 + 375 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + FFT Real + + true + 1 + true + Label + 80 + false + 190 + 350 + + + + false + true + 0.0 + + + + Frequency (Hz) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + $(P)$(R)FFTImaginary + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 250 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)FFTImaginary + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)FFTFreqAxis + + 1 + $(P)$(R)FFTImaginary + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 450 + 460 + 375 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + FFT Imaginary + + true + 1 + true + Label + 130 + false + 620 + 350 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 25 + 1 + Text Update + 0 + true + $(P)$(R)Name + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 450 + false + 450 + 10 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFTTimeSeriesPlot.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFTTimeSeriesPlot.opi new file mode 100644 index 0000000000..5c84833d8e --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFFTTimeSeriesPlot.opi @@ -0,0 +1,1744 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 415 + + true + + NDFFTTimeSeriesPlot + + + true + true + false + true + false + Display + 500 + 613 + 57 + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 20 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 305 + 190 + 390 + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Suppress DC offset + + true + 1 + true + Label + 180 + false + 0 + 0 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)FFTSuppressDC + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 185 + 0 + + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 1 + Text Update + 0 + true + $(P)$(R)Name + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 500 + false + 0 + 5 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + $(P)$(R)FFTTimeSeries + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 230 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R) + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(RTS)TSTimeAxis + + 1 + $(P)$(R)FFTTimeSeries + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 490 + 5 + 80 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(RTS)TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 282 + 56 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(P)$(R)FFTTimeSeries + + true + 1 + true + Label + 500 + false + 0 + 30 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 26 + 55 + + + + + $(P)$(RTS)TSAcquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(RTS)TSAcquire + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 85 + 101 + 55 + + + + + $(P)$(RTS)TSAcquire + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(RTS)TSAcquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 85 + 191 + 55 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Signal name + + true + 1 + true + Label + 110 + false + 320 + 365 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 435 + 366 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Avg.time + + true + 1 + true + Label + 80 + false + 10 + 365 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 2 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(RTS)TSAveragingTime + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 95 + 365 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 2 + 18 + 0 + Text Update + 0 + true + $(P)$(RTS)TSAveragingTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 200 + 366 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(RTS)TSAcquireMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 395 + 315 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + AcquireMode + + true + 1 + true + Label + 110 + false + 280 + 315 + + + + + $(P)$(RTS)TSRead + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(RTS)TSRead + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 67 + 190 + 315 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(RTS)TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 105 + 316 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 10 + 315 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 10 + 340 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(RTS)TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 175 + 341 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 270 + 340 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(RTS)TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 405 + 341 + + + + + NDPluginTimeSeries.opi + + true + $(RTS) + + 1 + Time series plugin + + + NDFFT.opi + + true + + 1 + FFT plugin + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 10 + 390 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFile.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFile.opi new file mode 100644 index 0000000000..42fb98a216 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFile.opi @@ -0,0 +1,304 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 500 + + true + + NDFile + + + true + true + false + true + false + Display + 685 + 266 + 132 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 685 + 0 + 5 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 405 + + true + + Linking Container + NDFileBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 675 + 5 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 685 + false + 0 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + File format + + true + 1 + true + Label + 110 + false + 185 + 458 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FileFormat_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 405 + 459 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)FileFormat + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 300 + 458 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileBase.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileBase.opi new file mode 100644 index 0000000000..7975600566 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileBase.opi @@ -0,0 +1,2923 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 405 + + true + + NDFileBase + + + true + true + false + true + false + Display + 675 + 839 + 153 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 405 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 675 + 0 + 0 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 20 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 334 + 327 + 353 + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Delete driver file + + true + 1 + true + Label + 180 + false + 0 + 0 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)DeleteDriverFile + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 185 + 0 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DeleteDriverFile_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 254 + 1 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Last filename + + true + 1 + true + Label + 130 + false + 27 + 206 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FullFileName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 500 + false + 166 + 207 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Filename format + + true + 1 + true + Label + 150 + false + 7 + 181 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FileTemplate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 166 + 158 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FileTemplate + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 160 + 166 + 181 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Auto increment + + true + 1 + true + Label + 140 + false + 17 + 133 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)AutoIncrement + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 166 + 133 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)AutoIncrement_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 235 + 134 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Next file # + + true + 1 + true + Label + 110 + false + 47 + 107 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 22 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FileNumber + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 166 + 106 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FileNumber_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 231 + 108 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + File name + + true + 1 + true + Label + 90 + false + 67 + 81 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FileName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 500 + 166 + 81 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FileName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 175 + false + 166 + 58 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FilePath_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 385 + false + 166 + 10 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + File path + + true + 1 + true + Label + 90 + false + 67 + 33 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FilePath + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 500 + 166 + 33 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Exists: + + true + 1 + true + Label + 70 + false + 555 + 10 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 20 + 0 + Text Update + 0 + true + $(P)$(R)FilePathExists_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 630 + 10 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Example: %s%s_%3.3d.$(EXT) + + true + 1 + true + Label + 260 + false + 340 + 181 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Temp. suffix + + true + 1 + true + Label + 120 + false + 355 + 107 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 22 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TempSuffix + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 480 + 106 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TempSuffix_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 545 + 108 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Create dir. depth + + true + 1 + true + Label + 170 + false + 348 + 57 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 22 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)CreateDirectory + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 40 + 523 + 56 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)CreateDirectory_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 568 + 58 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Auto save + + true + 1 + true + Label + 90 + false + 417 + 256 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)AutoSave + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 511 + 256 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)AutoSave_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 580 + 257 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Save file + + true + 1 + true + Label + 90 + false + 67 + 256 + + + + + $(P)$(R)WriteFile + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)WriteFile + + + + true + true + false + + + + Save + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 166 + 256 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Read file + + true + 1 + true + Label + 90 + false + 246 + 256 + + + + + $(P)$(R)ReadFile + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)ReadFile + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 341 + 256 + + + + + $(P)$(R)Capture + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Capture + + + + true + true + false + + + + Start + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 166 + 326 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Capture + + true + 1 + true + Label + 70 + false + 86 + 326 + + + + + $(P)$(R)Capture + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Capture + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 233 + 326 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Write mode + + true + 1 + true + Label + 100 + false + 57 + 282 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)FileWriteMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 166 + 282 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FileWriteMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 70 + false + 254 + 283 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Capture + + true + 1 + true + Label + 90 + false + 329 + 282 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 22 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumCapture + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 428 + 281 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumCaptured_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 588 + 283 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumCapture_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 493 + 283 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 20 + 0 + Text Update + 0 + true + $(P)$(R)WriteFile_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 166 + 234 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 20 + 0 + Text Update + 0 + true + $(P)$(R)ReadFile_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 341 + 234 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 20 + 0 + Text Update + 0 + true + $(P)$(R)Capture_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 166 + 304 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Write status + + true + 1 + true + Label + 120 + false + 36 + 353 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 20 + 0 + Text Update + 0 + true + $(P)$(R)WriteStatus + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 165 + 353 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Write message + + true + 1 + true + Label + 130 + false + 26 + 378 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 14 + 0 + Text Update + 0 + true + $(P)$(R)WriteMessage + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 505 + false + 165 + 381 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Lazy open + + true + 1 + true + Label + 90 + false + 385 + 132 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)LazyOpen + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 480 + 132 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)LazyOpen_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 545 + 133 + + + + + createDirectoryHelp.opi + + true + + 1 + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + Help + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 613 + 57 + + + + + $(P)$(R)FreeCapture + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)FreeCapture + + + + true + true + false + + + + Free buffer + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 300 + 326 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileHDF5.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileHDF5.opi new file mode 100644 index 0000000000..2af34fc531 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileHDF5.opi @@ -0,0 +1,4721 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 850 + + true + + NDFileHDF5 + + + true + true + false + true + false + Display + 1070 + 85 + 65 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1070 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 360 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 675 + 390 + 450 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 235 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 5 + 600 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 155 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 320 + 740 + 455 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 405 + + true + + Linking Container + NDFileBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 675 + 390 + 40 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 100 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 320 + 740 + 615 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 100 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 320 + 0 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Level + + true + 1 + true + Label + 50 + false + 67 + 77 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Compressor + + true + 1 + true + Label + 100 + false + 17 + 55 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Shuffle + + true + 1 + true + Label + 70 + false + 47 + 33 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)BloscCompressor + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 95 + 122 + 55 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BloscLevel + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 95 + 122 + 77 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)BloscShuffle + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 95 + 122 + 33 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)BloscShuffle_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 225 + 33 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)BloscCompressor_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 225 + 55 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)BloscLevel_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 225 + 77 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Blosc + + true + 1 + true + Label + 50 + false + 135 + 4 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 68 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 641 + 400 + 734 + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 68 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 641 + 0 + 0 + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)XMLErrorMsg_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 500 + false + 0 + 0 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 20 + 0 + Text Update + 0 + true + $(P)$(R)XMLValid_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 601 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Exists: + + true + 1 + true + Label + 70 + false + 526 + 0 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)XMLFileName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 500 + false + 135 + 25 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + XML File name + + true + 1 + true + Label + 130 + false + 0 + 48 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)XMLFileName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 500 + 135 + 48 + + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1070 + false + 0 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + N-bit offset bits + + true + 1 + true + Label + 170 + false + 395 + 509 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)DataBitsOffset + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 570 + 509 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DataBitsOffset_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 635 + 510 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + SZip # pixels + + true + 1 + true + Label + 130 + false + 435 + 534 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SZipNumPixels + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 570 + 534 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SZipNumPixels_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 635 + 535 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Compression_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 635 + 460 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Compression + + true + 1 + true + Label + 110 + false + 455 + 459 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)Compression + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 570 + 459 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + N-bit data bits + + true + 1 + true + Label + 150 + false + 415 + 484 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumDataBits + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 570 + 484 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumDataBits_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 635 + 485 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + SWMR active + + true + 1 + true + Label + 110 + false + 795 + 534 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SWMRActive_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 910 + 535 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + SWMR callbacks + + true + 1 + true + Label + 140 + false + 765 + 559 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SWMRCbCounter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 910 + 560 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + SWMR Support + + true + 1 + true + Label + 120 + false + 840 + 459 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SWMRSupported_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 910 + 485 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + SWMR supported + + true + 1 + true + Label + 140 + false + 765 + 484 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + SWMR mode + + true + 1 + true + Label + 90 + false + 815 + 509 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)SWMRMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 910 + 509 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SWMRMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 975 + 510 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Flush to disk + + true + 1 + true + Label + 130 + false + 775 + 584 + + + + + $(P)$(R)FlushNow + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)FlushNow + + + + true + true + false + + + + Flush now + false + $(pv_name) +$(pv_value) + true + Action Button + 80 + 910 + 585 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Store performance + + true + 1 + true + Label + 170 + false + 395 + 609 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)StorePerform + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 570 + 609 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)StorePerform_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 635 + 610 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)RunTime + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 570 + 660 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Run time + + true + 1 + true + Label + 80 + false + 485 + 659 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + I/O speed + + true + 1 + true + Label + 90 + false + 475 + 684 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)IOSpeed + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 570 + 685 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + More + + true + 1 + true + Label + 40 + false + 496 + 709 + + + + + NDFileHDF5_ExtraDims.opi + + true + + 1 + Extra dimensions + + + NDFileHDF5_Positions.opi + + true + + 1 + Positions + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 110 + 541 + 709 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Zlib level + + true + 1 + true + Label + 100 + false + 465 + 559 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ZLevel + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 570 + 559 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ZLevel_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 635 + 560 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + JPEG quality + + true + 1 + true + Label + 120 + false + 445 + 584 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)JPEGQuality + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 570 + 584 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)JPEGQuality_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 635 + 585 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Frames cached per chunk + + true + 1 + true + Label + 230 + false + 15 + 705 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumFramesChunks + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 250 + 705 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumFramesChunks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 315 + 706 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Boundary alignment + + true + 1 + true + Label + 180 + false + 65 + 730 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BoundaryAlign + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 250 + 730 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)BoundaryAlign_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 315 + 731 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Boundary threshold + + true + 1 + true + Label + 180 + false + 65 + 755 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BoundaryThreshold + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 250 + 755 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)BoundaryThreshold_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 315 + 756 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Fill value + + true + 1 + true + Label + 100 + false + 145 + 805 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FillValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 315 + 806 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Flush on N'th frame + + true + 1 + true + Label + 190 + false + 55 + 780 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumFramesFlush + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 250 + 780 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumFramesFlush_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 315 + 781 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FillValue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 250 + 805 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dim0 chunk size + + true + 1 + true + Label + 150 + false + 95 + 630 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumColChunks + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 250 + 630 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumColChunks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 315 + 631 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Store attributes + + true + 1 + true + Label + 160 + false + 405 + 634 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)StoreAttr + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 570 + 634 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)StoreAttr_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 635 + 635 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Chunk size auto + + true + 1 + true + Label + 150 + false + 95 + 605 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ChunkSizeAuto + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 250 + 605 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ChunkSizeAuto_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 315 + 606 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dim1 chunk size + + true + 1 + true + Label + 150 + false + 95 + 655 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumRowChunks + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 250 + 655 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumRowChunks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 315 + 656 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dim2 chunk size + + true + 1 + true + Label + 150 + false + 95 + 680 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ChunkSize2 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 250 + 680 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ChunkSize2_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 315 + 681 + + + + + NDFileHDF5_ChunkingFull.opi + + true + + 1 + All chunking + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 20 + 680 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileHDF5_ChunkingFull.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileHDF5_ChunkingFull.opi new file mode 100644 index 0000000000..9ae3dd18f1 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileHDF5_ChunkingFull.opi @@ -0,0 +1,1875 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 345 + + true + + NDFileHDF5_ChunkingFull + + + true + true + false + true + false + Display + 290 + 1345 + 200 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 290 + 0 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1070 + false + -670 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + All chunking + + true + 1 + true + Label + 120 + false + 85 + 35 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 290 + false + 0 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dim0 chunk size + + true + 1 + true + Label + 150 + false + 5 + 90 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumColChunks + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 160 + 90 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumColChunks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 225 + 91 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Chunk size auto + + true + 1 + true + Label + 150 + false + 5 + 65 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ChunkSizeAuto + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 160 + 65 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ChunkSizeAuto_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 225 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dim1 chunk size + + true + 1 + true + Label + 150 + false + 5 + 115 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumRowChunks + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 160 + 115 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumRowChunks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 225 + 116 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dim2 chunk size + + true + 1 + true + Label + 150 + false + 5 + 140 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ChunkSize2 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 160 + 140 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ChunkSize2_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 225 + 141 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dim3 chunk size + + true + 1 + true + Label + 150 + false + 5 + 165 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ChunkSize3 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 160 + 165 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ChunkSize3_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 225 + 166 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dim4 chunk size + + true + 1 + true + Label + 150 + false + 5 + 190 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ChunkSize4 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 160 + 190 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ChunkSize4_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 225 + 191 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dim5 chunk size + + true + 1 + true + Label + 150 + false + 5 + 215 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ChunkSize5 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 160 + 215 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ChunkSize5_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 225 + 216 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dim6 chunk size + + true + 1 + true + Label + 150 + false + 5 + 240 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ChunkSize6 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 160 + 240 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ChunkSize6_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 225 + 241 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dim7 chunk size + + true + 1 + true + Label + 150 + false + 5 + 265 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ChunkSize7 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 160 + 265 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ChunkSize7_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 225 + 266 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dim8 chunk size + + true + 1 + true + Label + 150 + false + 5 + 290 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ChunkSize8 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 160 + 290 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ChunkSize8_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 225 + 291 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dim8 chunk size + + true + 1 + true + Label + 150 + false + 5 + 315 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ChunkSize9 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 160 + 315 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ChunkSize9_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 225 + 316 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileHDF5_ExtraDims.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileHDF5_ExtraDims.opi new file mode 100644 index 0000000000..30d0b23359 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileHDF5_ExtraDims.opi @@ -0,0 +1,4275 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 625 + + true + + NDFileHDF5_ExtraDims + + + true + true + false + true + false + Display + 470 + 204 + 194 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 470 + 0 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 470 + false + 0 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Extra dimensions + + true + 1 + true + Label + 160 + false + 155 + 35 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size N + + true + 1 + true + Label + 60 + false + 15 + 120 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimSizeN + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 80 + 120 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimSizeN_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 145 + 121 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name N + + true + 1 + true + Label + 60 + false + 15 + 145 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimNameN_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 80 + 146 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size X + + true + 1 + true + Label + 60 + false + 15 + 170 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimSizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 80 + 170 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimSizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 145 + 171 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name X + + true + 1 + true + Label + 60 + false + 15 + 195 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimNameX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 80 + 196 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size Y + + true + 1 + true + Label + 60 + false + 15 + 220 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimSizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 80 + 220 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimSizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 145 + 221 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name Y + + true + 1 + true + Label + 60 + false + 15 + 245 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimNameY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 80 + 246 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size 3 + + true + 1 + true + Label + 60 + false + 15 + 270 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimSize3 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 80 + 270 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimSize3_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 145 + 271 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 3 + + true + 1 + true + Label + 60 + false + 15 + 295 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimName3_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 80 + 296 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size 4 + + true + 1 + true + Label + 60 + false + 15 + 320 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimSize4 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 80 + 320 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimSize4_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 145 + 321 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 4 + + true + 1 + true + Label + 60 + false + 15 + 345 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimName4_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 80 + 346 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size 5 + + true + 1 + true + Label + 60 + false + 15 + 370 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimSize5 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 80 + 370 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimSize5_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 145 + 371 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 5 + + true + 1 + true + Label + 60 + false + 15 + 395 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimName5_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 80 + 396 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size 6 + + true + 1 + true + Label + 60 + false + 15 + 420 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimSize6 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 80 + 420 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimSize6_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 145 + 421 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 6 + + true + 1 + true + Label + 60 + false + 15 + 445 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimName6_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 80 + 446 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size 7 + + true + 1 + true + Label + 60 + false + 15 + 470 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimSize7 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 80 + 470 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimSize7_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 145 + 471 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 7 + + true + 1 + true + Label + 60 + false + 15 + 495 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimName7_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 80 + 496 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size 8 + + true + 1 + true + Label + 60 + false + 15 + 520 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimSize8 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 80 + 520 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimSize8_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 145 + 521 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 8 + + true + 1 + true + Label + 60 + false + 15 + 545 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimName8_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 80 + 546 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size 9 + + true + 1 + true + Label + 60 + false + 15 + 570 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimSize9 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 80 + 570 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimSize9_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 145 + 571 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 9 + + true + 1 + true + Label + 60 + false + 15 + 595 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimName9_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 80 + 596 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Chunk X + + true + 1 + true + Label + 70 + false + 240 + 170 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimChunkX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 315 + 170 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimChunkX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 380 + 171 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Chunk Y + + true + 1 + true + Label + 70 + false + 240 + 220 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimChunkY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 315 + 220 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimChunkY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 380 + 221 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Chunk 3 + + true + 1 + true + Label + 70 + false + 240 + 270 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimChunk3 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 315 + 270 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimChunk3_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 380 + 271 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Chunk 3 + + true + 1 + true + Label + 70 + false + 240 + 320 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimChunk4 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 315 + 320 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimChunk4_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 380 + 321 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Chunk 5 + + true + 1 + true + Label + 70 + false + 240 + 370 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimChunk5 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 315 + 370 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimChunk5_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 380 + 371 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Chunk 6 + + true + 1 + true + Label + 70 + false + 240 + 420 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimChunk6 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 315 + 420 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimChunk6_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 380 + 421 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Chunk 7 + + true + 1 + true + Label + 70 + false + 240 + 470 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimChunk7 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 315 + 470 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimChunk7_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 380 + 471 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Chunk 8 + + true + 1 + true + Label + 70 + false + 240 + 520 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimChunk8 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 315 + 520 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimChunk8_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 380 + 521 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Chunk 9 + + true + 1 + true + Label + 70 + false + 240 + 570 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ExtraDimChunk9 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 315 + 570 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExtraDimChunk9_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 380 + 571 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dimension attribute datasets + + true + 1 + true + Label + 280 + false + 5 + 90 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)DimAttDatasets + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 290 + 89 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DimAttDatasets_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 355 + 91 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # (0-9) + + true + 1 + true + Label + 70 + false + 215 + 65 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumExtraDims + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 65 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumExtraDims_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 355 + 66 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileHDF5_Positions.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileHDF5_Positions.opi new file mode 100644 index 0000000000..68555bf587 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileHDF5_Positions.opi @@ -0,0 +1,3365 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDFileHDF5_Positions + + + true + true + false + true + false + Display + 460 + 128 + 128 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 460 + 0 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 460 + false + 0 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Positions + + true + 1 + true + Label + 90 + false + 190 + 35 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Position mode + + true + 1 + true + Label + 130 + false + 90 + 65 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PositionMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 290 + 66 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)PositionMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 225 + 65 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Index N + + true + 1 + true + Label + 70 + false + 5 + 95 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosIndexDimN + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosIndexDimN_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 96 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name N + + true + 1 + true + Label + 60 + false + 15 + 120 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosNameDimN_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 121 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosNameDimN + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 120 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Index X + + true + 1 + true + Label + 70 + false + 5 + 145 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosIndexDimX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 145 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosIndexDimX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 146 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name X + + true + 1 + true + Label + 60 + false + 15 + 170 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosNameDimX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 171 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosNameDimX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 170 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Index Y + + true + 1 + true + Label + 70 + false + 5 + 195 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosIndexDimY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 195 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosIndexDimY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 196 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name Y + + true + 1 + true + Label + 60 + false + 15 + 220 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosNameDimY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 221 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosNameDimY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 220 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Index 3 + + true + 1 + true + Label + 70 + false + 5 + 245 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosIndexDim3 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 245 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosIndexDim3_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 246 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 3 + + true + 1 + true + Label + 60 + false + 15 + 270 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosNameDim3_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 271 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosNameDim3 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 270 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Index 4 + + true + 1 + true + Label + 70 + false + 5 + 295 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosIndexDim4 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 295 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosIndexDim4_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 296 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 4 + + true + 1 + true + Label + 60 + false + 15 + 320 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosNameDim4_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 321 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosNameDim4 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 320 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Index 5 + + true + 1 + true + Label + 70 + false + 5 + 345 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosIndexDim5 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 345 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosIndexDim5_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 346 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 5 + + true + 1 + true + Label + 60 + false + 15 + 370 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosNameDim5_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 371 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosNameDim5 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 370 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Index 6 + + true + 1 + true + Label + 70 + false + 5 + 395 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosIndexDim6 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 395 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosIndexDim6_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 396 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 6 + + true + 1 + true + Label + 60 + false + 15 + 420 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosNameDim6_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 421 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosNameDim6 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 420 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Index 7 + + true + 1 + true + Label + 70 + false + 5 + 445 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosIndexDim7 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 445 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosIndexDim7_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 446 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 7 + + true + 1 + true + Label + 60 + false + 15 + 470 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosNameDim7_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 471 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosNameDim7 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 470 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Index 8 + + true + 1 + true + Label + 70 + false + 5 + 495 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosIndexDim8 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 495 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosIndexDim8_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 496 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 8 + + true + 1 + true + Label + 60 + false + 15 + 520 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosNameDim8_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 521 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosNameDim8 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 520 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Index 9 + + true + 1 + true + Label + 70 + false + 5 + 545 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosIndexDim9 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 545 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosIndexDim9_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 546 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name 9 + + true + 1 + true + Label + 60 + false + 15 + 570 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PosNameDim9_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 180 + false + 265 + 571 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PosNameDim9 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 180 + 80 + 570 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileJPEG.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileJPEG.opi new file mode 100644 index 0000000000..33b0cd79d2 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileJPEG.opi @@ -0,0 +1,361 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDFileJPEG + + + true + true + false + true + false + Display + 1070 + 164 + 158 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1070 + 0 + 5 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 405 + + true + + Linking Container + NDFileBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 675 + 390 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1070 + false + 0 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + JPEG Quality + + true + 1 + true + Label + 120 + false + 565 + 461 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 22 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)JPEGQuality + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 694 + 460 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)JPEGQuality_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 759 + 462 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileMagick.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileMagick.opi new file mode 100644 index 0000000000..523db34181 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileMagick.opi @@ -0,0 +1,631 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDFileMagick + + + true + true + false + true + false + Display + 1070 + 167 + 286 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1070 + 0 + 5 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 405 + + true + + Linking Container + NDFileBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 675 + 390 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1070 + false + 0 + 6 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)BitDepth + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 565 + 507 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)CompressType + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 565 + 455 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 22 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Quality + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 565 + 480 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)BitDepth_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 650 + 508 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)CompressType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 650 + 456 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Quality_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 650 + 482 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Bit depth + + true + 1 + true + Label + 90 + false + 470 + 507 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Compression + + true + 1 + true + Label + 110 + false + 450 + 455 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Quality + + true + 1 + true + Label + 70 + false + 490 + 481 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileNetCDF.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileNetCDF.opi new file mode 100644 index 0000000000..261f26918f --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileNetCDF.opi @@ -0,0 +1,208 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDFileNetCDF + + + true + true + false + true + false + Display + 1070 + 360 + 163 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1070 + 0 + 5 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 405 + + true + + Linking Container + NDFileBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 675 + 390 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1070 + false + 0 + 6 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileNexus.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileNexus.opi new file mode 100644 index 0000000000..a4371a9ee9 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileNexus.opi @@ -0,0 +1,638 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDFileNexus + + + true + true + false + true + false + Display + 1070 + 236 + 152 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1070 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 100 + true + + + + 0 + 0 + Rectangle + + + + + + true + + + false + + $(P)$(R)FileTemplateValid + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 470 + 589 + 454 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 110 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 675 + 390 + 450 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 405 + + true + + Linking Container + NDFileBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 675 + 390 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1070 + false + 0 + 6 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TemplateFilePath + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 450 + 591 + 481 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TemplateFilePath_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 450 + false + 591 + 458 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TemplateFileName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 450 + 591 + 529 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TemplateFileName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 450 + false + 591 + 506 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Template file path + + true + 1 + true + Label + 176 + false + 406 + 481 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Template file name + + true + 1 + true + Label + 176 + false + 406 + 529 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileNull.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileNull.opi new file mode 100644 index 0000000000..60b117fec9 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileNull.opi @@ -0,0 +1,208 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDFileNull + + + true + true + false + true + false + Display + 1070 + 259 + 266 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1070 + 0 + 5 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 405 + + true + + Linking Container + NDFileBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 675 + 390 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1070 + false + 0 + 6 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileTIFF.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileTIFF.opi new file mode 100644 index 0000000000..64dac6d32a --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDFileTIFF.opi @@ -0,0 +1,208 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDFileTIFF + + + true + true + false + true + false + Display + 1070 + 345 + 196 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1070 + 0 + 5 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 405 + + true + + Linking Container + NDFileBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 675 + 390 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1070 + false + 0 + 6 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDGather8.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDGather8.opi new file mode 100644 index 0000000000..600f022508 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDGather8.opi @@ -0,0 +1,2674 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDGather8 + + + true + true + false + true + false + Display + 780 + 485 + 96 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 780 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 410 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 385 + 390 + 40 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 780 + false + 0 + 6 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayAddress_1 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 75 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayAddress_1_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 76 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array address 1 + + true + 1 + true + Label + 150 + false + 400 + 75 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array port 1 + + true + 1 + true + Label + 120 + false + 430 + 50 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayPort_1 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 50 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayPort_1_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 51 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayAddress_2 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 125 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayAddress_2_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 126 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array address 2 + + true + 1 + true + Label + 150 + false + 400 + 125 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array port 2 + + true + 1 + true + Label + 120 + false + 430 + 100 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayPort_2 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 100 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayPort_2_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 101 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayAddress_3 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 175 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayAddress_3_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 176 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array address 3 + + true + 1 + true + Label + 150 + false + 400 + 175 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array port 3 + + true + 1 + true + Label + 120 + false + 430 + 150 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayPort_3 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 150 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayPort_3_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 151 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayAddress_4 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 225 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayAddress_4_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 226 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array address 4 + + true + 1 + true + Label + 150 + false + 400 + 225 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array port 4 + + true + 1 + true + Label + 120 + false + 430 + 200 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayPort_4 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 200 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayPort_4_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 201 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayAddress_5 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 275 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayAddress_5_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 276 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array address 5 + + true + 1 + true + Label + 150 + false + 400 + 275 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array port 5 + + true + 1 + true + Label + 120 + false + 430 + 250 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayPort_5 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 250 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayPort_5_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 251 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayAddress_6 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 325 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayAddress_6_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 326 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array address 6 + + true + 1 + true + Label + 150 + false + 400 + 325 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array port 6 + + true + 1 + true + Label + 120 + false + 430 + 300 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayPort_6 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 300 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayPort_6_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 301 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayAddress_7 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 375 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayAddress_7_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 376 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array address 7 + + true + 1 + true + Label + 150 + false + 400 + 375 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array port 7 + + true + 1 + true + Label + 120 + false + 430 + 350 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayPort_7 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 350 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayPort_7_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 351 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayAddress_8 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 425 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayAddress_8_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 426 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array address 8 + + true + 1 + true + Label + 150 + false + 400 + 425 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array port 8 + + true + 1 + true + Label + 120 + false + 430 + 400 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayPort_8 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 560 + 400 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayPort_8_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 666 + 401 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDOverlay.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDOverlay.opi new file mode 100644 index 0000000000..994a9b6a51 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDOverlay.opi @@ -0,0 +1,540 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 690 + + true + + NDOverlay + + + true + true + false + true + false + Display + 390 + 353 + 59 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 390 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 85 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 5 + 600 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 390 + false + 0 + 6 + + + + + NDOverlayN.opi + + true + $(R)1: + + 1 + Overlay 1 + + + NDOverlayN.opi + + true + $(R)2: + + 1 + Overlay 2 + + + NDOverlayN.opi + + true + $(R)3: + + 1 + Overlay 3 + + + NDOverlayN.opi + + true + $(R)4: + + 1 + Overlay 4 + + + NDOverlayN.opi + + true + $(R)5: + + 1 + Overlay 5 + + + NDOverlayN.opi + + true + $(R)6: + + 1 + Overlay 6 + + + NDOverlayN.opi + + true + $(R)7: + + 1 + Overlay 7 + + + NDOverlayN.opi + + true + $(R)8: + + 1 + Overlay 8 + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 160 + 172 + 630 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Individual 0-7 + + true + 1 + true + Label + 140 + false + 22 + 630 + + + + + NDOverlay8.opi + + true + $(R)1: + $(R)2: + $(R)3: + $(R)4: + $(R)5: + $(R)6: + $(R)7: + $(R)8: + + 1 + Overlays 1-8 + + + NDOverlay8.opi + + true + $(R)9: + $(R)10: + $(R)11: + $(R)12: + $(R)13: + $(R)14: + $(R)15: + $(R)16: + + 1 + Overlays 9-16 + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 160 + 172 + 657 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Overlay definitions + + true + 1 + true + Label + 150 + false + 138 + 605 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Combined + + true + 1 + true + Label + 80 + false + 82 + 658 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDOverlay8.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDOverlay8.opi new file mode 100644 index 0000000000..95d84ba6e3 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDOverlay8.opi @@ -0,0 +1,17924 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 675 + + true + + NDOverlay8 + + + true + true + false + true + false + Display + 1270 + 84 + 57 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1270 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 635 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 265 + 652 + 35 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 635 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 265 + 925 + 35 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1270 + false + 0 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Use? + + true + 1 + true + Label + 40 + false + 35 + 61 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name + + true + 1 + true + Label + 40 + false + 145 + 61 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Shape + + true + 1 + true + Label + 50 + false + 270 + 61 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Draw mode + + true + 1 + true + Label + 90 + false + 355 + 61 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + (mono) + + true + 1 + true + Label + 60 + false + 522 + 61 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Green + + true + 1 + true + Label + 50 + false + 527 + 36 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Blue + + true + 1 + true + Label + 40 + false + 595 + 61 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Red + + true + 1 + true + Label + 30 + false + 470 + 61 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O1)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 25 + 110 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)Use_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 25 + 86 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O1)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 90 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)Name_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 90 + 86 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O1)Shape + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 245 + 110 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)Shape_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 245 + 86 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O1)DrawMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 350 + 110 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)DrawMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 350 + 86 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O1)Green + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 522 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)Green_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 522 + 86 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O1)Blue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 585 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)Blue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 585 + 86 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O1)Red + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 455 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)Red_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 455 + 86 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 1 + + true + 1 + true + Label + 10 + false + 8 + 109 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O2)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 25 + 183 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)Use_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 25 + 159 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O2)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 90 + 182 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)Name_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 90 + 159 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O2)Shape + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 245 + 183 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)Shape_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 245 + 159 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O2)DrawMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 350 + 183 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)DrawMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 350 + 159 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O2)Green + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 522 + 182 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)Green_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 522 + 159 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O2)Blue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 585 + 182 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)Blue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 585 + 159 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O2)Red + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 455 + 182 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)Red_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 455 + 159 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 2 + + true + 1 + true + Label + 10 + false + 8 + 182 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O3)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 25 + 256 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)Use_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 25 + 232 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O3)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 90 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)Name_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 90 + 232 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O3)Shape + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 245 + 256 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)Shape_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 245 + 232 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O3)DrawMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 350 + 256 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)DrawMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 350 + 232 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O3)Green + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 522 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)Green_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 522 + 232 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O3)Blue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 585 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)Blue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 585 + 232 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O3)Red + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 455 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)Red_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 455 + 232 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 3 + + true + 1 + true + Label + 10 + false + 8 + 255 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O4)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 25 + 329 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)Use_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 25 + 305 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O4)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 90 + 328 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)Name_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 90 + 305 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O4)Shape + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 245 + 329 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)Shape_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 245 + 305 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O4)DrawMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 350 + 329 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)DrawMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 350 + 305 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O4)Green + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 522 + 328 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)Green_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 522 + 305 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O4)Blue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 585 + 328 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)Blue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 585 + 305 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O4)Red + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 455 + 328 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)Red_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 455 + 305 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 4 + + true + 1 + true + Label + 10 + false + 8 + 328 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O5)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 25 + 402 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)Use_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 25 + 378 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O5)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 90 + 401 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)Name_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 90 + 378 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O5)Shape + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 245 + 402 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)Shape_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 245 + 378 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O5)DrawMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 350 + 402 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)DrawMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 350 + 378 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O5)Green + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 522 + 401 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)Green_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 522 + 378 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O5)Blue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 585 + 401 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)Blue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 585 + 378 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O5)Red + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 455 + 401 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)Red_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 455 + 378 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 5 + + true + 1 + true + Label + 10 + false + 8 + 401 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O6)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 25 + 475 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)Use_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 25 + 451 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O6)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 90 + 474 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)Name_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 90 + 451 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O6)Shape + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 245 + 475 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)Shape_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 245 + 451 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O6)DrawMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 350 + 475 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)DrawMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 350 + 451 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O6)Green + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 522 + 474 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)Green_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 522 + 451 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O6)Blue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 585 + 474 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)Blue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 585 + 451 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O6)Red + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 455 + 474 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)Red_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 455 + 451 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 6 + + true + 1 + true + Label + 10 + false + 8 + 474 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O7)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 25 + 548 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)Use_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 25 + 524 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O7)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 90 + 547 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)Name_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 90 + 524 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O7)Shape + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 245 + 548 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)Shape_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 245 + 524 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O7)DrawMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 350 + 548 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)DrawMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 350 + 524 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O7)Green + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 522 + 547 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)Green_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 522 + 524 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O7)Blue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 585 + 547 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)Blue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 585 + 524 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O7)Red + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 455 + 547 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)Red_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 455 + 524 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 7 + + true + 1 + true + Label + 10 + false + 8 + 547 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O8)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 25 + 621 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)Use_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 25 + 597 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O8)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 90 + 620 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)Name_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 90 + 597 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O8)Shape + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 245 + 621 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)Shape_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 245 + 597 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(O8)DrawMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 350 + 621 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)DrawMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 350 + 597 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O8)Green + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 522 + 620 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)Green_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 522 + 597 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O8)Blue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 585 + 620 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)Blue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 585 + 597 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O8)Red + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 455 + 620 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)Red_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 455 + 597 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 8 + + true + 1 + true + Label + 10 + false + 8 + 620 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + X + + true + 1 + true + Label + 10 + false + 779 + 36 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Pos. + + true + 1 + true + Label + 40 + false + 670 + 61 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O1)PositionX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 660 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O1)PositionX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 660 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)PositionX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 86 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O2)PositionX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 660 + 207 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O2)PositionX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 660 + 182 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)PositionX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 159 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O3)PositionX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 660 + 280 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O3)PositionX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 660 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)PositionX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 232 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O4)PositionX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 660 + 353 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O4)PositionX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 660 + 328 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)PositionX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 305 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O5)PositionX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 660 + 426 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O5)PositionX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 660 + 401 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)PositionX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 378 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O6)PositionX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 660 + 499 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O6)PositionX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 660 + 474 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)PositionX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 451 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O7)PositionX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 660 + 572 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O7)PositionX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 660 + 547 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)PositionX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 524 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O8)PositionX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 660 + 645 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O8)PositionX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 660 + 620 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)PositionX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 597 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size + + true + 1 + true + Label + 40 + false + 865 + 61 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O1)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 855 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O1)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 855 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 855 + 86 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O2)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 855 + 207 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O2)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 855 + 182 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 855 + 159 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O3)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 855 + 280 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O3)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 855 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 855 + 232 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O4)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 855 + 353 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O4)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 855 + 328 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 855 + 305 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O5)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 855 + 426 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O5)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 855 + 401 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 855 + 378 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O6)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 855 + 499 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O6)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 855 + 474 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 855 + 451 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O7)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 855 + 572 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O7)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 855 + 547 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 855 + 524 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O8)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 855 + 645 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O8)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 855 + 620 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 855 + 597 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Cent. + + true + 1 + true + Label + 50 + false + 730 + 61 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O1)CenterX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 725 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O1)CenterX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 725 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)CenterX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 725 + 86 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O2)CenterX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 725 + 207 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O2)CenterX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 725 + 182 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)CenterX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 725 + 159 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O3)CenterX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 725 + 280 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O3)CenterX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 725 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)CenterX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 725 + 232 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O4)CenterX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 725 + 353 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O4)CenterX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 725 + 328 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)CenterX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 725 + 305 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O5)CenterX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 725 + 426 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O5)CenterX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 725 + 401 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)CenterX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 725 + 378 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O6)CenterX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 725 + 499 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O6)CenterX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 725 + 474 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)CenterX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 725 + 451 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O7)CenterX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 725 + 572 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O7)CenterX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 725 + 547 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)CenterX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 725 + 524 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O8)CenterX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 725 + 645 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O8)CenterX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 725 + 620 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)CenterX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 725 + 597 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Width + + true + 1 + true + Label + 50 + false + 795 + 61 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O1)WidthX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 790 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O1)WidthX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 790 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)WidthX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 790 + 86 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O2)WidthX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 790 + 207 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O2)WidthX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 790 + 182 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)WidthX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 790 + 159 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O3)WidthX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 790 + 280 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O3)WidthX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 790 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)WidthX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 790 + 232 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O4)WidthX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 790 + 353 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O4)WidthX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 790 + 328 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)WidthX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 790 + 305 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O5)WidthX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 790 + 426 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O5)WidthX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 790 + 401 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)WidthX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 790 + 378 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O6)WidthX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 790 + 499 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O6)WidthX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 790 + 474 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)WidthX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 790 + 451 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O7)WidthX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 790 + 572 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O7)WidthX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 790 + 547 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)WidthX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 790 + 524 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O8)WidthX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 790 + 645 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O8)WidthX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 790 + 620 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)WidthX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 790 + 597 + + + + + NDOverlayN.opi + + true + $(O1) + + 1 + Full Overlay + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1200 + 109 + + + + + NDOverlayN.opi + + true + $(O2) + + 1 + Full Overlay + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1200 + 182 + + + + + NDOverlayN.opi + + true + $(O3) + + 1 + Full Overlay + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1200 + 255 + + + + + NDOverlayN.opi + + true + $(O4) + + 1 + Full Overlay + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1200 + 328 + + + + + NDOverlayN.opi + + true + $(O5) + + 1 + Full Overlay + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1200 + 401 + + + + + NDOverlayN.opi + + true + $(O6) + + 1 + Full Overlay + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1200 + 474 + + + + + NDOverlayN.opi + + true + $(O7) + + 1 + Full Overlay + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1200 + 547 + + + + + NDOverlayN.opi + + true + $(O8) + + 1 + Full Overlay + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1200 + 620 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 1052 + 36 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Pos. + + true + 1 + true + Label + 40 + false + 940 + 61 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O1)PositionY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 930 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O1)PositionY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 930 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)PositionY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 930 + 86 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O2)PositionY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 930 + 207 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O2)PositionY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 930 + 182 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)PositionY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 930 + 159 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O3)PositionY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 930 + 280 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O3)PositionY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 930 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)PositionY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 930 + 232 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O4)PositionY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 930 + 353 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O4)PositionY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 930 + 328 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)PositionY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 930 + 305 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O5)PositionY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 930 + 426 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O5)PositionY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 930 + 401 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)PositionY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 930 + 378 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O6)PositionY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 930 + 499 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O6)PositionY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 930 + 474 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)PositionY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 930 + 451 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O7)PositionY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 930 + 572 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O7)PositionY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 930 + 547 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)PositionY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 930 + 524 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O8)PositionY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 930 + 645 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O8)PositionY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 930 + 620 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)PositionY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 930 + 597 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Cent. + + true + 1 + true + Label + 50 + false + 1000 + 61 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O1)CenterY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 995 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O1)CenterY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 995 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)CenterY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 995 + 86 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O2)CenterY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 995 + 207 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O2)CenterY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 995 + 182 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)CenterY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 995 + 159 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O3)CenterY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 995 + 280 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O3)CenterY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 995 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)CenterY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 995 + 232 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O4)CenterY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 995 + 353 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O4)CenterY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 995 + 328 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)CenterY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 995 + 305 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O5)CenterY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 995 + 426 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O5)CenterY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 995 + 401 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)CenterY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 995 + 378 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O6)CenterY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 995 + 499 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O6)CenterY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 995 + 474 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)CenterY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 995 + 451 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O7)CenterY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 995 + 572 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O7)CenterY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 995 + 547 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)CenterY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 995 + 524 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O8)CenterY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 995 + 645 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O8)CenterY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 995 + 620 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)CenterY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 995 + 597 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Width + + true + 1 + true + Label + 50 + false + 1065 + 61 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O1)WidthY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1060 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O1)WidthY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1060 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)WidthY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1060 + 86 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O2)WidthY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1060 + 207 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O2)WidthY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1060 + 182 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)WidthY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1060 + 159 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O3)WidthY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1060 + 280 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O3)WidthY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1060 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)WidthY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1060 + 232 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O4)WidthY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1060 + 353 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O4)WidthY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1060 + 328 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)WidthY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1060 + 305 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O5)WidthY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1060 + 426 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O5)WidthY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1060 + 401 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)WidthY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1060 + 378 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O6)WidthY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1060 + 499 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O6)WidthY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1060 + 474 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)WidthY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1060 + 451 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O7)WidthY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1060 + 572 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O7)WidthY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1060 + 547 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)WidthY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1060 + 524 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O8)WidthY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1060 + 645 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O8)WidthY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1060 + 620 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)WidthY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1060 + 597 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size + + true + 1 + true + Label + 40 + false + 1135 + 61 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O1)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1125 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O1)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1125 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O1)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1125 + 86 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O2)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1125 + 207 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O2)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1125 + 182 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O2)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1125 + 159 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O3)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1125 + 280 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O3)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1125 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O3)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1125 + 232 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O4)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1125 + 353 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O4)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1125 + 328 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O4)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1125 + 305 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O5)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1125 + 426 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O5)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1125 + 401 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O5)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1125 + 378 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O6)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1125 + 499 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O6)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1125 + 474 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O6)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1125 + 451 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O7)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1125 + 572 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O7)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1125 + 547 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O7)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1125 + 524 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(O8)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 1125 + 645 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(O8)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 1125 + 620 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(O8)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1125 + 597 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDOverlayN.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDOverlayN.opi new file mode 100644 index 0000000000..e1945e00d9 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDOverlayN.opi @@ -0,0 +1,4139 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 375 + + true + + NDOverlayN + + + true + true + false + true + false + Display + 980 + 531 + 164 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 280 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 325 + 5 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 980 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 330 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 315 + 655 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 330 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 315 + 335 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 980 + false + 0 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Use? + + true + 1 + true + Label + 40 + false + 110 + 45 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 155 + 46 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)Use_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 220 + 46 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name + + true + 1 + true + Label + 40 + false + 110 + 70 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 155 + 70 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Shape + + true + 1 + true + Label + 50 + false + 100 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)Shape_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 70 + false + 260 + 96 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)Shape + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 155 + 96 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Draw mode + + true + 1 + true + Label + 90 + false + 60 + 120 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)DrawMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 70 + false + 260 + 121 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)DrawMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 155 + 121 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Red + + true + 1 + true + Label + 30 + false + 120 + 145 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Red + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 155 + 145 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)Red_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 220 + 146 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Green (mono) + + true + 1 + true + Label + 120 + false + 30 + 170 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Green + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 155 + 170 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)Green_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 220 + 171 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Blue + + true + 1 + true + Label + 40 + false + 110 + 195 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Blue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 155 + 195 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)Blue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 220 + 196 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)DisplayText + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 160 + 155 + 220 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Display Text + + true + 1 + true + Label + 120 + false + 30 + 220 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Time format + + true + 1 + true + Label + 110 + false + 40 + 245 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TimeStampFormat + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 160 + 155 + 245 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)Font + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 155 + 295 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Font + + true + 1 + true + Label + 40 + false + 110 + 295 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Format example + + true + 1 + true + Label + 140 + false + 10 + 270 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + %Y-%m-%d %H:%M:%S.%03f + + true + 1 + true + Label + 154 + false + 157 + 273 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + X + + true + 1 + true + Label + 10 + false + 515 + 45 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 835 + 45 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Position + + true + 1 + true + Label + 80 + false + 715 + 70 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PositionY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 800 + 70 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)PositionY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 865 + 71 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)PositionY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 150 + 800 + 95 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Position link + + true + 1 + true + Label + 130 + false + 665 + 120 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PositionYLink.DOL + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 800 + 120 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 150 + 480 + 245 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size + + true + 1 + true + Label + 40 + false + 435 + 220 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 480 + 220 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 545 + 221 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SizeXLink.DOL + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 480 + 270 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size link + + true + 1 + true + Label + 90 + false + 385 + 270 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)WidthX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 150 + 480 + 320 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Width + + true + 1 + true + Label + 50 + false + 425 + 295 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)WidthX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 480 + 295 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)WidthX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 545 + 296 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)WidthXLink.DOL + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 480 + 345 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Width link + + true + 1 + true + Label + 100 + false + 375 + 345 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 150 + 800 + 245 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size + + true + 1 + true + Label + 40 + false + 755 + 220 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 800 + 220 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 865 + 221 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size link + + true + 1 + true + Label + 90 + false + 705 + 270 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SizeYLink.DOL + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 800 + 270 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)WidthY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 150 + 800 + 320 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Width + + true + 1 + true + Label + 50 + false + 745 + 295 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)WidthY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 800 + 295 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)WidthY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 865 + 296 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)WidthYLink.DOL + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 800 + 345 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Width link + + true + 1 + true + Label + 100 + false + 695 + 345 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PositionX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 480 + 70 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)PositionX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 150 + 480 + 95 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Position + + true + 1 + true + Label + 80 + false + 395 + 70 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)PositionX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 545 + 71 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Position link + + true + 1 + true + Label + 130 + false + 345 + 120 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PositionXLink.DOL + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 480 + 120 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)CenterX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 480 + 145 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)CenterX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 150 + 480 + 170 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Center + + true + 1 + true + Label + 60 + false + 415 + 145 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)CenterX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 545 + 146 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Center link + + true + 1 + true + Label + 110 + false + 365 + 195 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)CenterXLink.DOL + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 480 + 195 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)CenterY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 800 + 146 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)CenterY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 150 + 800 + 171 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Center + + true + 1 + true + Label + 60 + false + 735 + 146 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)CenterY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 865 + 147 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Center link + + true + 1 + true + Label + 110 + false + 685 + 196 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)CenterYLink.DOL + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 800 + 196 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPlot.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPlot.opi new file mode 100644 index 0000000000..7fea7ee440 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPlot.opi @@ -0,0 +1,698 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 300 + + true + + NDPlot + + + true + true + false + true + false + Display + 400 + 1095 + 344 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 400 + 0 + 0 + + + + false + true + 0.0 + + + + $(XLABEL) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + $(YLABEL) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 270 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(TITLE) + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + $(P)$(R)$(DATA) + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 400 + 0 + 30 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) $(TITLE) + + true + 1 + true + Label + 400 + false + 0 + 1 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPlotXY.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPlotXY.opi new file mode 100644 index 0000000000..82213aeffa --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPlotXY.opi @@ -0,0 +1,698 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 300 + + true + + NDPlotXY + + + true + true + false + true + false + Display + 400 + 1095 + 344 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 400 + 0 + 0 + + + + false + true + 0.0 + + + + $(XLABEL) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + $(YLABEL) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 270 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(TITLE) + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)$(XDATA) + + 1 + $(P)$(R)$(YDATA) + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 400 + 0 + 30 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) $(TITLE) + + true + 1 + true + Label + 400 + false + 0 + 1 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginAttribute.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginAttribute.opi new file mode 100644 index 0000000000..7806348469 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginAttribute.opi @@ -0,0 +1,1416 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDPluginAttribute + + + true + true + false + true + false + Display + 775 + 826 + 470 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 775 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 60 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 390 + 40 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 25 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 775 + 0 + 6 + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 775 + false + 0 + 0 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 21 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 270 + 445 + 76 + + + + NDPluginAttribute8.opi + + true + 1: + 2: + 3: + 4: + 5: + 6: + 7: + 8: + + 1 + Attributes 1-8 + + + NDPluginAttribute8.opi + + true + 9: + 10: + 11: + 12: + 13: + 14: + 15: + 16: + + 1 + Attributes 9-16 + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 160 + 110 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Attributes + + true + 1 + true + Label + 100 + false + 0 + 1 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 20 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 115 + 523 + 51 + + + + $(P)$(R)Reset + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Reset + + + + true + true + false + + + + Reset + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 55 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Reset + + true + 1 + true + Label + 50 + false + 0 + 0 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 155 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 380 + 390 + 105 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 120 + 120 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 155 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 0 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Time Series + + true + 1 + true + Label + 110 + false + 125 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 61 + 82 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TS:TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 196 + 83 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TS:TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 176 + 107 + + + + + $(P)$(R)TS:TSRead.PROC + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSRead.PROC + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 70 + 281 + 107 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 81 + 107 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TS:TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 196 + 58 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 31 + 57 + + + + + $(P)$(R)TS:TSAcquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSAcquire + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 90 + 101 + 32 + + + + + $(P)$(R)TS:TSAcquire + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSAcquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 196 + 32 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TS:TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 261 + 33 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 26 + 32 + + + + + NDPluginTimeSeries.opi + + true + $(R)TS: + + 1 + Time series control + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 70 + 281 + 132 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + AcquireMode + + true + 1 + true + Label + 110 + false + 61 + 131 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TS:TSAcquireMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 176 + 131 + + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginAttribute8.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginAttribute8.opi new file mode 100644 index 0000000000..35e8e3a91d --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginAttribute8.opi @@ -0,0 +1,3868 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 440 + + true + + NDPluginAttribute8 + + + true + true + false + true + false + Display + 930 + 411 + 109 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 930 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 230 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 920 + 5 + 40 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 195 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 200 + 40 + 70 + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(A1)AttrName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 200 + 0 + 0 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(A2)AttrName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 200 + 0 + 25 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(A3)AttrName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 200 + 0 + 50 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(A4)AttrName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 200 + 0 + 75 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(A5)AttrName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 200 + 0 + 100 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(A6)AttrName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 200 + 0 + 125 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(A7)AttrName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 200 + 0 + 150 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(A8)AttrName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 200 + 0 + 175 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 155 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 360 + 285 + 275 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 120 + 120 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 155 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 360 + 0 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Time Series + + true + 1 + true + Label + 110 + false + 125 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 61 + 82 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TS:TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 196 + 83 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TS:TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 176 + 107 + + + + + $(P)$(R)TS:TSRead.PROC + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSRead.PROC + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 70 + 281 + 107 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 81 + 107 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TS:TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 196 + 58 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 31 + 57 + + + + + $(P)$(R)TS:TSAcquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSAcquire + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 90 + 101 + 32 + + + + + $(P)$(R)TS:TSAcquire + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSAcquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 196 + 32 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TS:TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 261 + 33 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 26 + 32 + + + + + NDPluginTimeSeries.opi + + true + $(R)TS: + + 1 + Time series control + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 70 + 281 + 132 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + AcquireMode + + true + 1 + true + Label + 110 + false + 61 + 131 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TS:TSAcquireMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 176 + 131 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 20 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 115 + 20 + 415 + + + + $(P)$(R)Reset + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Reset + + + + true + true + false + + + + Reset + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 55 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Reset + + true + 1 + true + Label + 50 + false + 0 + 0 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 930 + false + 0 + 6 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A1)AttrName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 245 + 71 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A2)AttrName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 245 + 96 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A3)AttrName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 245 + 121 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A4)AttrName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 245 + 146 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A5)AttrName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 245 + 171 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A6)AttrName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 245 + 196 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A7)AttrName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 245 + 221 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A8)AttrName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 245 + 246 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Value + + true + 1 + true + Label + 50 + false + 460 + 41 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A1)Value_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 450 + 71 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A2)Value_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 450 + 96 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A3)Value_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 450 + 121 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A4)Value_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 450 + 146 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A5)Value_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 450 + 171 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A6)Value_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 450 + 196 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A7)Value_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 450 + 221 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A8)Value_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 450 + 246 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Value sum + + true + 1 + true + Label + 90 + false + 665 + 41 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A1)ValueSum_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 655 + 71 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A2)ValueSum_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 655 + 96 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A3)ValueSum_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 655 + 121 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A4)ValueSum_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 655 + 146 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A5)ValueSum_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 655 + 171 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A6)ValueSum_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 655 + 196 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A7)ValueSum_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 655 + 221 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)$(A8)ValueSum_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 655 + 246 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plot + + true + 1 + true + Label + 40 + false + 864 + 41 + + + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)$(A1)TSArrayValue + + 1 + Time series + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 860 + 70 + + + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)$(A2)TSArrayValue + + 1 + Time series + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 860 + 95 + + + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)$(A3)TSArrayValue + + 1 + Time series + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 860 + 120 + + + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)$(A4)TSArrayValue + + 1 + Time series + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 860 + 145 + + + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)$(A5)TSArrayValue + + 1 + Time series + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 860 + 170 + + + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)$(A6)TSArrayValue + + 1 + Time series + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 860 + 195 + + + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)$(A7)TSArrayValue + + 1 + Time series + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 860 + 220 + + + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)$(A8)TSArrayValue + + 1 + Time series + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 860 + 245 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Attribute + + true + 1 + true + Label + 90 + false + 110 + 41 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 1 + + true + 1 + true + Label + 10 + false + 25 + 70 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 2 + + true + 1 + true + Label + 10 + false + 25 + 95 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 3 + + true + 1 + true + Label + 10 + false + 25 + 120 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 4 + + true + 1 + true + Label + 10 + false + 25 + 145 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 5 + + true + 1 + true + Label + 10 + false + 25 + 170 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 6 + + true + 1 + true + Label + 10 + false + 25 + 195 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 7 + + true + 1 + true + Label + 10 + false + 25 + 220 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + 8 + + true + 1 + true + Label + 10 + false + 25 + 245 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginBase.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginBase.opi new file mode 100644 index 0000000000..7616b6fc02 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginBase.opi @@ -0,0 +1,2689 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 555 + + true + + NDPluginBase + + + true + true + false + true + false + Display + 380 + 656 + 170 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 555 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 0 + 0 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 167 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + asyn port + + true + 1 + true + Label + 90 + false + 67 + 4 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plugin type + + true + 1 + true + Label + 110 + false + 47 + 29 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 167 + 30 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ADCore version + + true + 1 + true + Label + 140 + false + 17 + 54 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ADCoreVersion_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 167 + 55 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plugin version + + true + 1 + true + Label + 140 + false + 17 + 78 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DriverVersion_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 167 + 79 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayAddress + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 167 + 129 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayAddress_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 273 + 130 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array address + + true + 1 + true + Label + 130 + false + 27 + 129 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array port + + true + 1 + true + Label + 100 + false + 57 + 104 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 167 + 104 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayPort_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 273 + 105 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Min. time + + true + 1 + true + Label + 90 + false + 67 + 179 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MinCallbackTime + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 167 + 179 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MinCallbackTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 273 + 180 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Enable + + true + 1 + true + Label + 60 + false + 97 + 154 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 167 + 154 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 273 + 155 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 273 + 305 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dropped arrays + + true + 1 + true + Label + 140 + false + 17 + 304 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array Size + + true + 1 + true + Label + 100 + false + 57 + 354 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySize0_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 65 + false + 167 + 355 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySize1_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 65 + false + 237 + 355 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Data type + + true + 1 + true + Label + 90 + false + 67 + 379 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DataType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 167 + 380 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # dimensions + + true + 1 + true + Label + 120 + false + 37 + 329 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDimensions_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 167 + 330 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySize2_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 65 + false + 307 + 355 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Color mode + + true + 1 + true + Label + 100 + false + 57 + 404 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ColorMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 167 + 405 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Execution time + + true + 1 + true + Label + 140 + false + 17 + 279 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExecutionTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 167 + 280 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + msec + + true + 1 + true + Label + 40 + false + 273 + 279 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayCounter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 273 + 230 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array counter + + true + 1 + true + Label + 130 + false + 27 + 229 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array rate + + true + 1 + true + Label + 100 + false + 57 + 254 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 167 + 255 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Unique ID + + true + 1 + true + Label + 90 + false + 67 + 429 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)UniqueId_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 167 + 430 + + + + + $(P)$(R)ArrayCounter + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)ArrayCounter + + + + true + true + false + + + + Reset to 0 + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 167 + 229 + + + + + $(P)$(R)DroppedArrays + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)DroppedArrays + + + + true + true + false + + + + Reset to 0 + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 167 + 304 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Queue size/free + + true + 1 + true + Label + 150 + false + 7 + 204 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 273 + 204 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)QueueSize + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 167 + 204 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TimeStamp_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 167 + 455 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Time stamp + + true + 1 + true + Label + 100 + false + 57 + 454 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array callbacks + + true + 1 + true + Label + 150 + false + 7 + 479 + + + + + NDPluginBaseFull.opi + + true + + 1 + NDPluginBase Full + + + asynRecord.opi + + true + $(R)AsynIO + + 1 + asynRecord + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 167 + 529 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + More + + true + 1 + true + Label + 40 + false + 117 + 529 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ArrayCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 167 + 479 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 273 + 480 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Process plugin + + true + 1 + true + Label + 140 + false + 17 + 504 + + + + + $(P)$(R)ProcessPlugin + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)ProcessPlugin + + + + true + true + false + + + + Process + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 167 + 504 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginBaseFull.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginBaseFull.opi new file mode 100644 index 0000000000..5153cb6f72 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginBaseFull.opi @@ -0,0 +1,4602 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 565 + + true + + NDPluginBaseFull + + + true + true + false + true + false + Display + 775 + 399 + 92 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 775 + 0 + 0 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 530 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 5 + 30 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 530 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 390 + 30 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 20 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 220 + 50 + 535 + + + + asynRecord.opi + + true + $(R)AsynIO + + 1 + asynRecord + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 120 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + asyn record + + true + 1 + true + Label + 110 + false + 0 + 0 + + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 110 + + true + + Linking Container + ADAttrFile.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 406 + 385 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 775 + false + 0 + 0 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 170 + 36 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + asyn port + + true + 1 + true + Label + 90 + false + 70 + 35 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plugin type + + true + 1 + true + Label + 110 + false + 50 + 60 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 170 + 61 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ADCore version + + true + 1 + true + Label + 140 + false + 20 + 85 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ADCoreVersion_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 170 + 86 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plugin version + + true + 1 + true + Label + 140 + false + 20 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DriverVersion_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 170 + 110 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayAddress + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 170 + 160 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayAddress_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 161 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array address + + true + 1 + true + Label + 130 + false + 30 + 160 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array port + + true + 1 + true + Label + 100 + false + 60 + 135 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 170 + 135 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDArrayPort_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 136 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Enable + + true + 1 + true + Label + 60 + false + 100 + 185 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 170 + 185 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 186 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Max # threads + + true + 1 + true + Label + 130 + false + 30 + 335 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MaxThreads_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 170 + 336 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Callbacks block + + true + 1 + true + Label + 150 + false + 10 + 285 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 170 + 285 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)BlockingCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 286 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Sort mode + + true + 1 + true + Label + 90 + false + 70 + 385 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)SortMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 170 + 385 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SortMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 386 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumThreads + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 170 + 310 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumThreads_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 311 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # threads + + true + 1 + true + Label + 90 + false + 70 + 310 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SortTime + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 170 + 410 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SortTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 411 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Sort time + + true + 1 + true + Label + 90 + false + 70 + 410 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Queue size/free + + true + 1 + true + Label + 150 + false + 10 + 360 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 360 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)QueueSize + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 170 + 360 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Sort size/free + + true + 1 + true + Label + 140 + false + 20 + 435 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SortFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 435 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SortSize + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 170 + 435 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DisorderedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 461 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # disordered + + true + 1 + true + Label + 120 + false + 40 + 460 + + + + + $(P)$(R)DisorderedArrays + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)DisorderedArrays + + + + true + true + false + + + + Reset to 0 + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 170 + 460 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Max. byte rate + + true + 1 + true + Label + 140 + false + 20 + 260 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 2 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MaxByteRate + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 170 + 260 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 2 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MaxByteRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 261 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Min. time + + true + 1 + true + Label + 90 + false + 70 + 210 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MinCallbackTime + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 170 + 210 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MinCallbackTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 211 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Max. array rate + + true + 1 + true + Label + 150 + false + 10 + 235 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MaxArrayRate + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 170 + 235 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MaxArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 236 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Execution time + + true + 1 + true + Label + 140 + false + 406 + 85 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExecutionTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 556 + 86 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + msec + + true + 1 + true + Label + 40 + false + 662 + 85 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array rate + + true + 1 + true + Label + 100 + false + 446 + 60 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 556 + 61 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayCounter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 662 + 36 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array counter + + true + 1 + true + Label + 130 + false + 416 + 35 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array size + + true + 1 + true + Label + 100 + false + 446 + 185 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySize0_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 65 + false + 556 + 186 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySize1_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 65 + false + 626 + 186 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySize2_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 65 + false + 696 + 186 + + + + + $(P)$(R)ArrayCounter + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)ArrayCounter + + + + true + true + false + + + + Reset to 0 + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 556 + 35 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 662 + 111 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dropped arrays + + true + 1 + true + Label + 140 + false + 406 + 110 + + + + + $(P)$(R)DroppedArrays + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)DroppedArrays + + + + true + true + false + + + + Reset to 0 + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 556 + 110 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DroppedOutputArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 661 + 136 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dropped outputs + + true + 1 + true + Label + 150 + false + 395 + 135 + + + + + $(P)$(R)DroppedOutputArrays + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)DroppedOutputArrays + + + + true + true + false + + + + Reset to 0 + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 555 + 135 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array callbacks + + true + 1 + true + Label + 150 + false + 10 + 485 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ArrayCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 170 + 485 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 276 + 486 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Process plugin + + true + 1 + true + Label + 140 + false + 23 + 510 + + + + + $(P)$(R)ProcessPlugin + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)ProcessPlugin + + + + true + true + false + + + + Process + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 170 + 510 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Data type + + true + 1 + true + Label + 90 + false + 456 + 260 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DataType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 556 + 261 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Unique ID + + true + 1 + true + Label + 90 + false + 456 + 335 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)UniqueId_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 556 + 336 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Color mode + + true + 1 + true + Label + 100 + false + 446 + 285 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ColorMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 556 + 286 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Bayer pattern + + true + 1 + true + Label + 130 + false + 416 + 310 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)BayerPattern_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 556 + 311 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Time stamp + + true + 1 + true + Label + 100 + false + 446 + 360 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TimeStamp_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 150 + false + 556 + 361 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NDimensions_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 556 + 161 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # dimensions + + true + 1 + true + Label + 120 + false + 426 + 160 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Codec_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 556 + 211 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Codec + + true + 1 + true + Label + 120 + false + 426 + 210 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)CompressedSize_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 79 + false + 556 + 236 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Compressed size + + true + 1 + true + Label + 120 + false + 426 + 235 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginTimeSeries.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginTimeSeries.opi new file mode 100644 index 0000000000..41e23a76dd --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginTimeSeries.opi @@ -0,0 +1,1634 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDPluginTimeSeries + + + true + true + false + true + false + Display + 695 + 581 + 191 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 695 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 320 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 300 + 390 + 40 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 695 + false + 0 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 408 + 55 + + + + + $(P)$(R)TSAcquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSAcquire + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 85 + 483 + 55 + + + + + $(P)$(R)TSAcquire + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSAcquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 85 + 573 + 55 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Elapsed time + + true + 1 + true + Label + 120 + false + 420 + 105 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Status + + true + 1 + true + Label + 60 + false + 480 + 80 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSElapsedTime + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 545 + 106 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 545 + 81 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + AcquireMode + + true + 1 + true + Label + 110 + false + 430 + 255 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TSAcquireMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 545 + 255 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Averaging time + + true + 1 + true + Label + 140 + false + 400 + 204 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 2 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSAveragingTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 545 + 180 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 2 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TSAveragingTime + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 545 + 204 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + # Average + + true + 1 + true + Label + 90 + false + 450 + 230 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSNumAverage + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 545 + 231 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Time link + + true + 1 + true + Label + 90 + false + 450 + 130 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TSTimePerPointLink.DOL + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 545 + 130 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Time/point + + true + 1 + true + Label + 100 + false + 440 + 155 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 2 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSTimePerPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 545 + 156 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Time series + + true + 1 + true + Label + 110 + false + 447 + 365 + + + + + NDTimeSeriesPlot.opi + + true + $(R1) + + 1 + $(T1) + + + NDTimeSeriesPlot.opi + + true + $(R2) + + 1 + $(T2) + + + NDTimeSeriesPlot.opi + + true + $(R3) + + 1 + $(T3) + + + NDTimeSeriesPlot.opi + + true + $(R4) + + 1 + $(T4) + + + NDTimeSeriesPlot.opi + + true + $(R5) + + 1 + $(T5) + + + NDTimeSeriesPlot.opi + + true + $(R6) + + 1 + $(T6) + + + NDTimeSeriesPlot.opi + + true + $(R7) + + 1 + $(T7) + + + NDTimeSeriesPlot.opi + + true + $(R8) + + 1 + $(T8) + + + NDTimeSeriesPlot.opi + + true + $(R9) + + 1 + $(T9) + + + NDTimeSeriesPlot.opi + + true + $(R10) + + 1 + $(T10) + + + NDTimeSeriesPlot.opi + + true + $(R11) + + 1 + $(T11) + + + NDTimeSeriesPlot.opi + + true + $(R12) + + 1 + $(T12) + + + NDTimeSeriesPlot.opi + + true + $(R13) + + 1 + $(T13) + + + NDTimeSeriesPlot.opi + + true + $(R14) + + 1 + $(T14) + + + NDTimeSeriesPlot.opi + + true + $(R15) + + 1 + $(T15) + + + NDTimeSeriesPlot.opi + + true + $(R16) + + 1 + $(T16) + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 560 + 365 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 450 + 330 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 410 + 305 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 545 + 306 + + + + + $(P)$(R)TSRead.PROC + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSRead.PROC + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 50 + 630 + 330 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 545 + 330 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + # Time points + + true + 1 + true + Label + 130 + false + 410 + 280 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 545 + 280 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginTimeSeriesN.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginTimeSeriesN.opi new file mode 100644 index 0000000000..b301f73255 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPluginTimeSeriesN.opi @@ -0,0 +1,1345 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 290 + + true + + NDPluginTimeSeriesN + + + true + true + false + true + false + Display + 340 + 768 + 83 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 117 + 42 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 85 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 330 + 5 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 340 + 0 + 9 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 155 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 330 + 5 + 130 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 120 + 108 + 135 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R)$(SIGNAL) + + true + 1 + true + Label + 340 + false + 0 + 10 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)$(ROI)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 175 + 72 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)Use_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 240 + 72 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 175 + 100 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Definition + + true + 1 + true + Label + 100 + false + 120 + 43 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Use this signal? + + true + 1 + true + Label + 160 + false + 10 + 71 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name + + true + 1 + true + Label + 40 + false + 130 + 100 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Time Series + + true + 1 + true + Label + 110 + false + 113 + 135 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 49 + 212 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 184 + 213 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 184 + 238 + + + + + $(P)$(R)TSControl + 3 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 269 + 237 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 89 + 237 + + + + + $(P)$(R)TSControl + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 90 + 11 + 162 + + + + + $(P)$(R)TSControl + 2 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 106 + 162 + + + + + $(P)$(R)TSControl + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Start + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 171 + 162 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 236 + 163 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 184 + 188 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 19 + 187 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plot + + true + 1 + true + Label + 40 + false + 139 + 262 + + + + + NDTimeSeries.opi + + true + $(ROI)TSMinValue + + 1 + Time series minimum + + + NDTimeSeries.opi + + true + $(ROI)TSMaxValue + + 1 + Time series maximum + + + NDTimeSeries.opi + + true + $(ROI)TSMeanValue + + 1 + Time series mean + + + NDTimeSeries.opi + + true + $(ROI)TSTotal + + 1 + Time series total + + + NDTimeSeries.opi + + true + $(ROI)TSNet + + 1 + Time series net + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 184 + 262 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPos.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPos.opi new file mode 100644 index 0000000000..68b2bdfd05 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPos.opi @@ -0,0 +1,2065 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDPos + + + true + true + false + true + false + Display + 825 + 513 + 146 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 825 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 255 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 430 + 390 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 175 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 430 + 390 + 300 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 825 + false + 0 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Frame Position in scan + + true + 1 + true + Label + 220 + false + 497 + 45 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Filename + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 265 + 545 + 90 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Filename_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 265 + false + 545 + 68 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + HDF5 Data file + + true + 1 + true + Label + 140 + false + 400 + 90 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)IDName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 120 + 571 + 398 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)IDStart + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 120 + 571 + 423 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Mode + + true + 1 + true + Label + 40 + false + 494 + 195 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)Mode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 124 + 544 + 195 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Mode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 672 + 195 + + + + + $(P)$(R)Running + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Running + + + + true + true + false + + + + Start + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 544 + 146 + + + + + $(P)$(R)Running + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Running + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 609 + 146 + + + + + $(P)$(R)Reset.PROC + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Reset.PROC + + + + true + true + false + + + + Reset + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 544 + 170 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Running_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 671 + 147 + + + + + $(P)$(R)Delete + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Delete + + + + true + true + false + + + + Delete + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 609 + 170 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Position Control + + true + 1 + true + Label + 160 + false + 564 + 120 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Qty_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 122 + false + 543 + 222 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Index_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 122 + false + 543 + 247 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Position_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 122 + false + 543 + 272 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # positions + + true + 1 + true + Label + 110 + false + 421 + 221 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + current index + + true + 1 + true + Label + 130 + false + 404 + 249 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + last sent pos. + + true + 1 + true + Label + 140 + false + 396 + 273 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Frame Unique ID Monitoring + + true + 1 + true + Label + 260 + false + 447 + 304 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Missing frames + + true + 1 + true + Label + 140 + false + 425 + 327 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Duplicate frames + + true + 1 + true + Label + 160 + false + 405 + 352 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Next expected ID + + true + 1 + true + Label + 160 + false + 405 + 377 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Missing_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 634 + 328 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Duplicate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 635 + 353 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ExpectedID_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 635 + 378 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)IDDifference + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 120 + 571 + 449 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)IDName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 694 + 402 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)IDStart_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 695 + 424 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)IDDifference_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 695 + 450 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name of ID NDAttr + + true + 1 + true + Label + 170 + false + 395 + 400 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ID start value + + true + 1 + true + Label + 140 + false + 425 + 425 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ID difference + + true + 1 + true + Label + 130 + false + 435 + 450 + + + + + $(P)$(R)Missing + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Missing + + + + true + true + false + + + + Reset + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 570 + 325 + + + + + $(P)$(R)Duplicate + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Duplicate + + + + true + true + false + + + + Reset + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 570 + 350 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDProcess.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDProcess.opi new file mode 100644 index 0000000000..788a4c5196 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDProcess.opi @@ -0,0 +1,6882 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 665 + + true + + NDProcess + + + true + true + false + true + false + Display + 1150 + 10 + 31 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1150 + 0 + 9 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 620 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 390 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 280 + 792 + 42 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 615 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 400 + 745 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 280 + 437 + 42 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 280 + 442 + 425 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 280 + 437 + 155 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 280 + 442 + 290 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 45 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 280 + 442 + 610 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 280 + 0 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Data type + + true + 1 + true + Label + 90 + false + 31 + 25 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)DataTypeOut + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 132 + 26 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)DataTypeOut_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 218 + 26 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Output data type + + true + 1 + true + Label + 160 + false + 60 + 0 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1150 + false + 0 + 10 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Recursive filter + + true + 1 + true + Label + 160 + false + 852 + 42 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)EnableFilter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 1023 + 71 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Enable filter + + true + 1 + true + Label + 130 + false + 796 + 70 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 19 + + Menu Button + $(P)$(R)EnableFilter + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 937 + 71 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumFilter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 1023 + 96 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumFilter + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 937 + 96 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + N filter + + true + 1 + true + Label + 80 + false + 846 + 95 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + N filtered + + true + 1 + true + Label + 100 + false + 826 + 120 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 19 + 0 + Text Update + 0 + true + $(P)$(R)NumFiltered_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 937 + 121 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Filter type + + true + 1 + true + Label + 110 + false + 816 + 145 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 19 + + Menu Button + $(P)$(R)FilterType + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 140 + 937 + 146 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Reset filter + + true + 1 + true + Label + 120 + false + 806 + 170 + + + + + $(P)$(R)ResetFilter + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 19 + + Action Button + 0 + $(P)$(R)ResetFilter + + + + true + true + false + + + + Reset + false + $(pv_name) +$(pv_value) + true + Action Button + 80 + 937 + 171 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + On filter reset: + + true + 1 + true + Label + 112 + false + 755 + 531 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + (OC3+OC4/N)*I[n]) + + true + 1 + true + Label + 294 + false + 755 + 474 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + (FC3+FC4/N)*I[n]) + + true + 1 + true + Label + 294 + false + 755 + 512 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + N = value of NumFiltered + + true + 1 + true + Label + 168 + false + 755 + 612 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + F = Stored filter (double precision) + + true + 1 + true + Label + 252 + false + 755 + 593 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + I = Input array in callback + + true + 1 + true + Label + 189 + false + 755 + 574 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + O = Output array passed to clients + + true + 1 + true + Label + 238 + false + 755 + 631 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)OOffset + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 825 + 246 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)OOffset_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 880 + 246 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)OC1 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 825 + 271 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)OC1_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 880 + 271 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + OC2 + + true + 1 + true + Label + 30 + false + 988 + 270 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)OC2 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 1021 + 271 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)OC2_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1076 + 271 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)OC3 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 825 + 296 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)OC3_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 880 + 296 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + OC4 + + true + 1 + true + Label + 30 + false + 988 + 295 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)OC4 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 1021 + 296 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)OC4_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1076 + 296 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ROffset + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 825 + 396 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ROffset_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 880 + 396 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FOffset + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 825 + 321 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FOffset_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 880 + 321 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FC1 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 825 + 346 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FC1_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 880 + 346 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + FC2 + + true + 1 + true + Label + 30 + false + 988 + 345 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FC2 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 1021 + 346 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FC2_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1076 + 346 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FC3 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 825 + 371 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FC3_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 880 + 371 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + FC4 + + true + 1 + true + Label + 30 + false + 988 + 370 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FC4 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 1021 + 371 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FC4_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1076 + 371 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + OScale + + true + 1 + true + Label + 60 + false + 958 + 245 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)OScale + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 1021 + 246 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)OScale_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1076 + 246 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + FScale + + true + 1 + true + Label + 60 + false + 958 + 320 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FScale + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 1021 + 321 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FScale_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1076 + 321 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + F[n] = FOffset + FScale*((FC1+FC2/N)*F[n-1] + + + true + 1 + true + Label + 315 + false + 755 + 493 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + O[n] = OOffset + OScale*((OC1+OC2/N)*F[n-1] + + + true + 1 + true + Label + 322 + false + 755 + 455 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + F[0] = ROffset + RC1*F[n] + RC2*I[0] + + true + 1 + true + Label + 252 + false + 755 + 550 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)RC1 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 825 + 421 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)RC1_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 880 + 421 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + RC2 + + true + 1 + true + Label + 30 + false + 988 + 420 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)RC2 + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 1021 + 421 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)RC2_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1076 + 421 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Auto reset filter + + true + 1 + true + Label + 170 + false + 756 + 195 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 19 + + Menu Button + $(P)$(R)AutoResetFilter + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 937 + 196 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Filter callbacks + + true + 1 + true + Label + 160 + false + 766 + 220 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 19 + + Menu Button + $(P)$(R)FilterCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 140 + 937 + 221 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Enable background + + true + 1 + true + Label + 170 + false + 401 + 95 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)EnableBackground_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 96 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 19 + + Menu Button + $(P)$(R)EnableBackground + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 582 + 96 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Background subtraction + + true + 1 + true + Label + 220 + false + 467 + 42 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + OOffset + + true + 1 + true + Label + 70 + false + 752 + 245 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + OC1 + + true + 1 + true + Label + 30 + false + 792 + 270 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + OC3 + + true + 1 + true + Label + 30 + false + 792 + 295 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ROffset + + true + 1 + true + Label + 70 + false + 752 + 395 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + FOffset + + true + 1 + true + Label + 70 + false + 752 + 320 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + FC1 + + true + 1 + true + Label + 30 + false + 792 + 345 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + FC3 + + true + 1 + true + Label + 30 + false + 792 + 370 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + RC1 + + true + 1 + true + Label + 30 + false + 792 + 420 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Enable low clip + + true + 1 + true + Label + 150 + false + 421 + 450 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)EnableLowClip_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 451 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 19 + + Menu Button + $(P)$(R)EnableLowClip + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 582 + 451 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Low/High Clipping + + true + 1 + true + Label + 170 + false + 497 + 425 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Save flat field + + true + 1 + true + Label + 150 + false + 421 + 180 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ValidFlatField_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 181 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Enable flat field + + true + 1 + true + Label + 170 + false + 401 + 205 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)EnableFlatField_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 206 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Scale flat field + + true + 1 + true + Label + 160 + false + 411 + 230 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ScaleFlatField_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 231 + + + + + $(P)$(R)SaveFlatField + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 19 + + Action Button + 0 + $(P)$(R)SaveFlatField + + + + true + true + false + + + + Save + false + $(pv_name) +$(pv_value) + true + Action Button + 80 + 582 + 181 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 19 + + Menu Button + $(P)$(R)EnableFlatField + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 582 + 206 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ScaleFlatField + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 582 + 231 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Flat field normalization + + true + 1 + true + Label + 240 + false + 457 + 155 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Scale and Offset + + true + 1 + true + Label + 160 + false + 502 + 290 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Scale value + + true + 1 + true + Label + 110 + false + 461 + 365 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)Scale_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 366 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Scale + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 582 + 366 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Offset value + + true + 1 + true + Label + 120 + false + 451 + 390 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Offset + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 582 + 390 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)Offset_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 390 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Enable scale/off. + + true + 1 + true + Label + 170 + false + 401 + 315 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 19 + + Menu Button + $(P)$(R)EnableOffsetScale + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 582 + 316 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)EnableOffsetScale_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 316 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Auto scale/off. + + true + 1 + true + Label + 150 + false + 421 + 340 + + + + + $(P)$(R)AutoOffsetScale + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 19 + + Action Button + 0 + $(P)$(R)AutoOffsetScale + + + + true + true + false + + + + Auto calc + false + $(pv_name) +$(pv_value) + true + Action Button + 80 + 582 + 341 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Save background + + true + 1 + true + Label + 150 + false + 421 + 70 + + + + + $(P)$(R)SaveBackground + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 19 + + Action Button + 0 + $(P)$(R)SaveBackground + + + + true + true + false + + + + Save + false + $(pv_name) +$(pv_value) + true + Action Button + 80 + 582 + 71 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ValidBackground_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 71 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Read TIFF file + + true + 1 + true + Label + 140 + false + 431 + 120 + + + + + $(P)$(R)ReadBackgroundTIFFSeq.PROC + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 19 + + Action Button + 0 + $(P)$(R)ReadBackgroundTIFFSeq.PROC + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 80 + 582 + 121 + + + + + NDProcessTIFF.opi + + true + $(R)TIFF: + + 1 + TIFF file setup + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + Setup + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 668 + 120 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Read TIFF file + + true + 1 + true + Label + 140 + false + 431 + 255 + + + + + $(P)$(R)ReadFlatFieldTIFFSeq + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 19 + + Action Button + 0 + $(P)$(R)ReadFlatFieldTIFFSeq + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 80 + 582 + 256 + + + + + NDProcessTIFF.opi + + true + $(R)TIFF: + + 1 + TIFF file setup + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + Setup + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 668 + 255 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Enable high clip + + true + 1 + true + Label + 160 + false + 411 + 525 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)EnableHighClip_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 526 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 19 + + Menu Button + $(P)$(R)EnableHighClip + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 582 + 526 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Low clip thresh. + + true + 1 + true + Label + 140 + false + 431 + 475 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)LowClipThresh_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 476 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)LowClipThresh + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 582 + 476 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Low clip value + + true + 1 + true + Label + 140 + false + 431 + 500 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)LowClipValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 501 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)LowClipValue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 582 + 501 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)HighClipThresh_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 550 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + High clip thresh. + + true + 1 + true + Label + 150 + false + 421 + 550 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)HighClipThresh + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 582 + 550 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)HighClipValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 62 + false + 668 + 575 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + High clip value + + true + 1 + true + Label + 150 + false + 421 + 575 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)HighClipValue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 582 + 575 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDProcessTIFF.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDProcessTIFF.opi new file mode 100644 index 0000000000..495706865d --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDProcessTIFF.opi @@ -0,0 +1,1417 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDProcessTIFF + + + true + true + false + true + false + Display + 1070 + 360 + 159 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1070 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 280 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 675 + 390 + 40 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 45 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 634 + 426 + 271 + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Read status + + true + 1 + true + Label + 110 + false + 10 + 0 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 20 + 0 + Text Update + 0 + true + $(P)$(R)WriteStatus + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 120 + false + 129 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Read message + + true + 1 + true + Label + 120 + false + 0 + 25 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 14 + 0 + Text Update + 0 + true + $(P)$(R)WriteMessage + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 505 + false + 129 + 28 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1070 + false + 0 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Last filename + + true + 1 + true + Label + 130 + false + 417 + 246 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FullFileName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 500 + false + 556 + 247 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Filename format + + true + 1 + true + Label + 150 + false + 397 + 221 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FileTemplate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 556 + 198 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FileTemplate + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 160 + 556 + 221 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Auto increment + + true + 1 + true + Label + 140 + false + 407 + 173 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)AutoIncrement + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 64 + 556 + 173 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)AutoIncrement_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 625 + 174 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Next file # + + true + 1 + true + Label + 110 + false + 437 + 147 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 22 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FileNumber + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 556 + 146 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FileNumber_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 621 + 148 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + File name + + true + 1 + true + Label + 90 + false + 457 + 121 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FileName + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 500 + 556 + 121 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FileName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 175 + false + 556 + 98 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)FilePath_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 385 + false + 556 + 50 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + File path + + true + 1 + true + Label + 90 + false + 457 + 73 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 4 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)FilePath + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 500 + 556 + 73 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Exists: + + true + 1 + true + Label + 70 + false + 945 + 50 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 20 + 0 + Text Update + 0 + true + $(P)$(R)FilePathExists_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 40 + false + 1020 + 50 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Example: %s%s_%3.3d.$(EXT) + + true + 1 + true + Label + 260 + false + 730 + 221 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPva.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPva.opi new file mode 100644 index 0000000000..8633643294 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDPva.opi @@ -0,0 +1,357 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 665 + + true + + NDPva + + + true + true + false + true + false + Display + 390 + 460 + 141 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 390 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 60 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 5 + 600 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 216 + false + 87 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + V4 PV Name + + true + 1 + true + Label + 100 + false + 62 + 630 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + EPICS V4 PV Name + + true + 1 + true + Label + 160 + false + 115 + 605 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PvName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 200 + false + 175 + 633 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROI.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROI.opi new file mode 100644 index 0000000000..11baeb76e5 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROI.opi @@ -0,0 +1,3946 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 605 + + true + + NDROI + + + true + true + false + true + false + Display + 755 + 452 + 60 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 755 + 0 + 9 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 533 + 41 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 560 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 360 + 390 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 395 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 395 + 200 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 755 + false + 0 + 10 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Definition + + true + 1 + true + Label + 100 + false + 536 + 42 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Data type + + true + 1 + true + Label + 90 + false + 452 + 95 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)DataTypeOut + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 555 + 96 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)DataTypeOut_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 645 + 96 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name + + true + 1 + true + Label + 40 + false + 502 + 70 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 553 + 70 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Scale divisor + + true + 1 + true + Label + 130 + false + 412 + 145 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)Scale_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 645 + 146 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Scale + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 553 + 145 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 620 + 206 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Z + + true + 1 + true + Label + 10 + false + 700 + 206 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + X + + true + 1 + true + Label + 10 + false + 540 + 206 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Auto size + + true + 1 + true + Label + 90 + false + 412 + 500 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)AutoSizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 595 + 480 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)AutoSizeY + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 595 + 500 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)AutoSizeZ_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 675 + 480 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)AutoSizeZ + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 675 + 500 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)AutoSizeX + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 515 + 500 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)AutoSizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 515 + 480 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Input Size + + true + 1 + true + Label + 100 + false + 402 + 227 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MaxSizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 515 + 228 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MaxSizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 595 + 228 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MaxSizeZ_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 675 + 228 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Enable + + true + 1 + true + Label + 60 + false + 442 + 272 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)EnableY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 596 + 252 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)EnableY + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 70 + 591 + 272 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)EnableZ_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 676 + 252 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)EnableZ + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 70 + 671 + 272 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)EnableX + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 70 + 510 + 272 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)EnableX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 515 + 252 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Binning + + true + 1 + true + Label + 70 + false + 432 + 317 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 595 + 317 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)BinY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 595 + 297 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BinZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 675 + 317 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)BinZ_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 675 + 297 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 515 + 317 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)BinX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 515 + 297 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ROI start + + true + 1 + true + Label + 90 + false + 412 + 362 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 595 + 362 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MinY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 595 + 342 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MinZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 675 + 362 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MinZ_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 675 + 342 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)MinX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 515 + 342 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 515 + 362 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)MinX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 514 + 385 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)MinY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 594 + 385 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)MinZ + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 674 + 385 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ROI size + + true + 1 + true + Label + 80 + false + 422 + 430 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 595 + 430 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 595 + 410 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SizeZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 675 + 430 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)SizeZ_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 675 + 410 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 515 + 430 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 515 + 410 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 515 + 455 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 595 + 455 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)SizeZ + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 675 + 455 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ROI Size + + true + 1 + true + Label + 80 + false + 422 + 570 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 595 + 571 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySizeZ_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 675 + 571 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 515 + 571 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Reverse + + true + 1 + true + Label + 70 + false + 432 + 545 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ReverseY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 595 + 525 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)ReverseY + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 595 + 545 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ReverseZ_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 675 + 525 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)ReverseZ + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 675 + 545 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)ReverseX + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 515 + 545 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ReverseX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 515 + 525 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Enable scaling + + true + 1 + true + Label + 140 + false + 402 + 120 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)EnableScale + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 555 + 121 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)EnableScale_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 645 + 121 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Collapse dims + + true + 1 + true + Label + 130 + false + 414 + 170 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)CollapseDims + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 557 + 171 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)CollapseDims_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 647 + 171 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROI4.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROI4.opi new file mode 100644 index 0000000000..052167ce1c --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROI4.opi @@ -0,0 +1,7230 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 320 + + true + + NDROI4 + + + true + true + false + true + false + Display + 1355 + 511 + 129 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1355 + 0 + 6 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 45 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 255 + 245 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 52 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 1345 + 5 + 261 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 52 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 1345 + 5 + 204 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 52 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 1345 + 5 + 147 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 52 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 1345 + 5 + 90 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 45 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 165 + 1025 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 45 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 255 + 765 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 45 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 255 + 505 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P) $(R1)-$(R4) + + true + 1 + true + Label + 1355 + false + 0 + 8 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + ROI + + true + 1 + true + Label + 30 + false + 25 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Enable + + true + 1 + true + Label + 60 + false + 85 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Name + + true + 1 + true + Label + 40 + false + 180 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Start + + true + 1 + true + Label + 50 + false + 250 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Size + + true + 1 + true + Label + 40 + false + 320 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Bin + + true + 1 + true + Label + 30 + false + 390 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + X + + true + 1 + true + Label + 10 + false + 367 + 42 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R4)EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 72 + 289 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R4)EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 72 + 266 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R4) + + true + 1 + true + Label + 60 + false + 7 + 266 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R4)MinX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 242 + 288 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R4)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 307 + 288 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R4)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 157 + 266 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R4)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 242 + 266 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R4)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 307 + 266 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R4)BinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 372 + 266 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R3)EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 72 + 232 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R3)EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 72 + 209 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R3) + + true + 1 + true + Label + 60 + false + 7 + 209 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R3)MinX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 242 + 231 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R3)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 307 + 231 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R3)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 157 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R3)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 242 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R3)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 307 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R3)BinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 372 + 209 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R2)EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 72 + 175 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R2)EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 72 + 152 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R2) + + true + 1 + true + Label + 60 + false + 7 + 152 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R2)MinX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 242 + 174 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R2)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 307 + 174 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R2)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 157 + 152 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R2)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 242 + 152 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R2)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 307 + 152 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R2)BinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 372 + 152 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R1)EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 72 + 118 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R1)EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 72 + 95 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R1) + + true + 1 + true + Label + 60 + false + 7 + 95 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R1)MinX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 242 + 117 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R1)SizeX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 307 + 117 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R1)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 157 + 95 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R1)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 242 + 95 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R1)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 307 + 95 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R1)BinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 372 + 95 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Enable + + true + 1 + true + Label + 60 + false + 1035 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Divisor + + true + 1 + true + Label + 70 + false + 1115 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Data type + + true + 1 + true + Label + 90 + false + 1195 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + More + + true + 1 + true + Label + 40 + false + 1300 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Scaling + + true + 1 + true + Label + 70 + false + 1065 + 42 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R4)EnableScale + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 1022 + 289 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R4)Scale + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 1107 + 266 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R4)DataTypeOut + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 1197 + 267 + + + + + NDROI.opi + + true + $(R4) + + 1 + ROI #4 full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1287 + 266 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 0 + 18 + 1 + Text Update + 0 + true + $(P)$(R4)EnableScale_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 1022 + 266 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R3)EnableScale + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 1022 + 232 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R3)Scale + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 1107 + 209 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R3)DataTypeOut + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 1197 + 210 + + + + + NDROI.opi + + true + $(R3) + + 1 + ROI #3 full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1287 + 209 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R3)EnableScale_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 1022 + 209 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R2)EnableScale + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 1022 + 175 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R2)Scale + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 1107 + 152 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R2)DataTypeOut + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 1197 + 153 + + + + + NDROI.opi + + true + $(R2) + + 1 + ROI #2 full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1287 + 152 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R2)EnableScale_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 1022 + 152 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R1)EnableScale + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 1022 + 118 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R1)Scale + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 80 + 1107 + 95 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R1)DataTypeOut + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 1197 + 96 + + + + + NDROI.opi + + true + $(R1) + + 1 + ROI #1 full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1287 + 95 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R1)EnableScale_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 1022 + 95 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Start + + true + 1 + true + Label + 50 + false + 770 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Size + + true + 1 + true + Label + 40 + false + 840 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Bin + + true + 1 + true + Label + 30 + false + 910 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Z + + true + 1 + true + Label + 10 + false + 887 + 42 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R4)MinZ + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 762 + 288 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R4)SizeZ + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 827 + 288 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R4)MinZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 762 + 266 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R4)SizeZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 827 + 266 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R4)BinZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 892 + 266 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R3)MinZ + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 762 + 231 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R3)SizeZ + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 827 + 231 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R3)MinZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 762 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R3)SizeZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 827 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R3)BinZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 892 + 209 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R2)MinZ + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 762 + 174 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R2)SizeZ + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 827 + 174 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R2)MinZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 762 + 152 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R2)SizeZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 827 + 152 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R2)BinZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 892 + 152 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R1)MinZ + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 762 + 117 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R1)SizeZ + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 827 + 117 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R1)MinZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 762 + 95 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R1)SizeZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 827 + 95 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R1)BinZ + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 892 + 95 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Rev. + + true + 1 + true + Label + 30 + false + 966 + 67 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R1)ReverseZ + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 957 + 96 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R2)ReverseZ + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 957 + 153 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R3)ReverseZ + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 957 + 210 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R4)ReverseZ + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 957 + 267 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Start + + true + 1 + true + Label + 50 + false + 510 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Size + + true + 1 + true + Label + 40 + false + 580 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Bin + + true + 1 + true + Label + 30 + false + 650 + 67 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 627 + 42 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R4)MinY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 502 + 288 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R4)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 567 + 288 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R4)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 502 + 266 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R4)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 567 + 266 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R4)BinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 632 + 266 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R3)MinY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 502 + 231 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R3)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 567 + 231 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R3)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 502 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R3)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 567 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R3)BinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 632 + 209 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R2)MinY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 502 + 174 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R2)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 567 + 174 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R2)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 502 + 152 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R2)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 567 + 152 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R2)BinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 632 + 152 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R1)MinY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 502 + 117 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R1)SizeY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 60 + 567 + 117 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R1)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 502 + 95 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R1)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 567 + 95 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R1)BinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 632 + 95 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Rev. + + true + 1 + true + Label + 30 + false + 712 + 67 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R1)ReverseY + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 697 + 96 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R2)ReverseY + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 697 + 153 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R3)ReverseY + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 697 + 210 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R4)ReverseY + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 697 + 267 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Rev. + + true + 1 + true + Label + 30 + false + 452 + 67 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R1)ReverseX + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 437 + 96 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R2)ReverseX + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 437 + 153 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R3)ReverseX + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 437 + 210 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R4)ReverseX + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 437 + 267 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROIStat.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROIStat.opi new file mode 100644 index 0000000000..c23cd15382 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROIStat.opi @@ -0,0 +1,1319 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDROIStat + + + true + true + false + true + false + Display + 775 + 626 + 114 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 775 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 120 + 520 + 135 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 130 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 390 + 130 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 85 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 390 + 40 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 775 + false + 0 + 6 + + + + + $(P)$(R)ResetAll + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)ResetAll + + + + true + true + false + + + + Reset All + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 530 + 265 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Time Series + + true + 1 + true + Label + 110 + false + 525 + 135 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 461 + 212 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 596 + 213 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 596 + 238 + + + + + $(P)$(R)TSControl + 3 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 681 + 237 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 501 + 237 + + + + + $(P)$(R)TSControl + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 90 + 423 + 162 + + + + + $(P)$(R)TSControl + 2 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 518 + 162 + + + + + $(P)$(R)TSControl + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Start + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 583 + 162 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 648 + 163 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 596 + 188 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 431 + 187 + + + + + NDROIStatN.opi + + true + 1: + + 1 + ROI 0 + + + NDROIStatN.opi + + true + 2: + + 1 + ROI 1 + + + NDROIStatN.opi + + true + 3: + + 1 + ROI 2 + + + NDROIStatN.opi + + true + 4: + + 1 + ROI 3 + + + NDROIStatN.opi + + true + 5: + + 1 + ROI 4 + + + NDROIStatN.opi + + true + 6: + + 1 + ROI 5 + + + NDROIStatN.opi + + true + 7: + + 1 + ROI 6 + + + NDROIStatN.opi + + true + 8: + + 1 + ROI 7 + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 130 + 557 + 70 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Individual 0-7 + + true + 1 + true + Label + 140 + false + 407 + 70 + + + + + NDROIStat8.opi + + true + 1: + 2: + 3: + 4: + 5: + 6: + 7: + 8: + + 1 + ROIS 1-8 + + + NDROIStat8.opi + + true + 9: + 10: + 11: + 12: + 13: + 14: + 15: + 16: + + 1 + ROIS 9-16 + + + NDROIStat8.opi + + true + 17: + 18: + 19: + 20: + 21: + 22: + 23: + 24: + + 1 + ROIS 17-24 + + + NDROIStat8.opi + + true + 25: + 26: + 27: + 28: + 29: + 30: + 31: + 32: + + 1 + ROIS 25-32 + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 130 + 557 + 97 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ROI definitions + + true + 1 + true + Label + 150 + false + 523 + 45 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Combined + + true + 1 + true + Label + 80 + false + 467 + 98 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROIStat8.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROIStat8.opi new file mode 100644 index 0000000000..e8f58fc005 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROIStat8.opi @@ -0,0 +1,8255 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 425 + + true + + NDROIStat8 + + + true + true + false + true + false + Display + 1140 + 650 + 108 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 120 + 510 + 291 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 130 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 380 + 286 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P) $(R)$(ROI1)-$(R)$(ROI8) + + true + 1 + true + Label + 1140 + false + 0 + 8 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + ROI + + true + 1 + true + Label + 30 + false + 57 + 60 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R)$(ROI1) + + true + 1 + true + Label + 110 + false + 17 + 84 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R)$(ROI2) + + true + 1 + true + Label + 110 + false + 17 + 109 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R)$(ROI3) + + true + 1 + true + Label + 110 + false + 17 + 134 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R)$(ROI4) + + true + 1 + true + Label + 110 + false + 17 + 159 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R)$(ROI5) + + true + 1 + true + Label + 110 + false + 17 + 184 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R)$(ROI6) + + true + 1 + true + Label + 110 + false + 17 + 209 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R)$(ROI7) + + true + 1 + true + Label + 110 + false + 17 + 234 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R)$(ROI8) + + true + 1 + true + Label + 110 + false + 17 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Counts + + true + 1 + true + Label + 60 + false + 650 + 41 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Net + + true + 1 + true + Label + 30 + false + 730 + 60 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI1)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 691 + 84 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI2)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 691 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI3)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 691 + 134 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI4)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 691 + 159 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI5)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 691 + 184 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI6)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 691 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI7)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 691 + 234 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI8)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 691 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Total + + true + 1 + true + Label + 50 + false + 636 + 60 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI1)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 611 + 84 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI2)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 611 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI3)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 611 + 134 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI4)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 611 + 159 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI5)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 611 + 184 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI6)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 611 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI7)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 611 + 234 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI8)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 611 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Min + + true + 1 + true + Label + 30 + false + 810 + 60 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI1)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 771 + 84 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI2)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 771 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI3)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 771 + 134 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI4)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 771 + 159 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI5)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 771 + 184 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI6)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 771 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI7)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 771 + 234 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI8)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 771 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + BgdWidth + + true + 1 + true + Label + 80 + false + 526 + 60 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI1)BgdWidth + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 536 + 84 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI2)BgdWidth + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 536 + 109 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI3)BgdWidth + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 536 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI4)BgdWidth + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 536 + 159 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI5)BgdWidth + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 536 + 184 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI6)BgdWidth + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 536 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI7)BgdWidth + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 536 + 234 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI8)BgdWidth + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 536 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + SizeY + + true + 1 + true + Label + 50 + false + 471 + 60 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI1)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 467 + 84 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI2)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 467 + 109 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI3)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 467 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI4)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 467 + 159 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI5)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 467 + 184 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI6)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 467 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI7)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 467 + 234 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI8)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 467 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + MinY + + true + 1 + true + Label + 40 + false + 412 + 60 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI1)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 408 + 84 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI2)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 408 + 109 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI3)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 408 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI4)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 408 + 159 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI5)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 408 + 184 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI6)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 408 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI7)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 408 + 234 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI8)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 408 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + SizeX + + true + 1 + true + Label + 50 + false + 353 + 60 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI1)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 349 + 84 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI2)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 349 + 109 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI3)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 349 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI4)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 349 + 159 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI5)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 349 + 184 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI6)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 349 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI7)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 349 + 234 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI8)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 349 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + MinX + + true + 1 + true + Label + 40 + false + 294 + 60 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI1)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 290 + 84 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI2)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 290 + 109 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI3)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 290 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI4)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 290 + 159 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI5)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 290 + 184 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI6)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 290 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI7)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 290 + 234 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI8)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 50 + 290 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Use + + true + 1 + true + Label + 30 + false + 160 + 60 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)$(ROI1)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 145 + 84 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)$(ROI2)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 145 + 109 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)$(ROI3)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 145 + 134 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)$(ROI4)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 145 + 159 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)$(ROI5)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 145 + 184 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)$(ROI6)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 145 + 209 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)$(ROI7)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 145 + 234 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)$(ROI8)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 145 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Name + + true + 1 + true + Label + 40 + false + 225 + 60 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI1)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 75 + 210 + 84 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI2)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 75 + 210 + 109 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI3)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 75 + 210 + 134 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI4)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 75 + 210 + 159 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI5)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 75 + 210 + 184 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI6)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 75 + 210 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI7)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 75 + 210 + 234 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI8)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 75 + 210 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Max + + true + 1 + true + Label + 30 + false + 890 + 60 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI1)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 851 + 84 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI2)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 851 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI3)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 851 + 134 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI4)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 851 + 159 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI5)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 851 + 184 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI6)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 851 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI7)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 851 + 234 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI8)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 851 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Mean + + true + 1 + true + Label + 40 + false + 955 + 60 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI1)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 926 + 84 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI2)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 926 + 109 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI3)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 926 + 134 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI4)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 926 + 159 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI5)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 926 + 184 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI6)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 926 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI7)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 926 + 234 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 2 + Text Update + 0 + true + $(P)$(R)$(ROI8)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 75 + false + 926 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + More + + true + 1 + true + Label + 40 + false + 1016 + 60 + + + + + NDROIStatN.opi + + true + $(ROI1) + + 1 + ROIStat full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1006 + 84 + + + + + NDROIStatN.opi + + true + $(ROI2) + + 1 + ROIStat full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1006 + 109 + + + + + NDROIStatN.opi + + true + $(ROI3) + + 1 + ROIStat full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1006 + 134 + + + + + NDROIStatN.opi + + true + $(ROI4) + + 1 + ROIStat full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1006 + 159 + + + + + NDROIStatN.opi + + true + $(ROI5) + + 1 + ROIStat full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1006 + 184 + + + + + NDROIStatN.opi + + true + $(ROI6) + + 1 + ROIStat full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1006 + 209 + + + + + NDROIStatN.opi + + true + $(ROI7) + + 1 + ROIStat full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1006 + 234 + + + + + NDROIStatN.opi + + true + $(ROI8) + + 1 + ROIStat full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1006 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plot + + true + 1 + true + Label + 40 + false + 1081 + 60 + + + + + NDTimeSeries.opi + + true + $(ROI1)TSMinValue + + 1 + Time series minimum + + + NDTimeSeries.opi + + true + $(ROI1)TSMaxValue + + 1 + Time series maximum + + + NDTimeSeries.opi + + true + $(ROI1)TSMeanValue + + 1 + Time series mean + + + NDTimeSeries.opi + + true + $(ROI1)TSTotal + + 1 + Time series total + + + NDTimeSeries.opi + + true + $(ROI1)TSNet + + 1 + Time series net + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 1071 + 84 + + + + + NDTimeSeries.opi + + true + $(ROI2)TSMinValue + + 1 + Time series minimum + + + NDTimeSeries.opi + + true + $(ROI2)TSMaxValue + + 1 + Time series maximum + + + NDTimeSeries.opi + + true + $(ROI2)TSMeanValue + + 1 + Time series mean + + + NDTimeSeries.opi + + true + $(ROI2)TSTotal + + 1 + Time series total + + + NDTimeSeries.opi + + true + $(ROI2)TSNet + + 1 + Time series net + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 1071 + 109 + + + + + NDTimeSeries.opi + + true + $(ROI3)TSMinValue + + 1 + Time series minimum + + + NDTimeSeries.opi + + true + $(ROI3)TSMaxValue + + 1 + Time series maximum + + + NDTimeSeries.opi + + true + $(ROI3)TSMeanValue + + 1 + Time series mean + + + NDTimeSeries.opi + + true + $(ROI3)TSTotal + + 1 + Time series total + + + NDTimeSeries.opi + + true + $(ROI3)TSNet + + 1 + Time series net + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 1071 + 134 + + + + + NDTimeSeries.opi + + true + $(ROI4)TSMinValue + + 1 + Time series minimum + + + NDTimeSeries.opi + + true + $(ROI4)TSMaxValue + + 1 + Time series maximum + + + NDTimeSeries.opi + + true + $(ROI4)TSMeanValue + + 1 + Time series mean + + + NDTimeSeries.opi + + true + $(ROI4)TSTotal + + 1 + Time series total + + + NDTimeSeries.opi + + true + $(ROI4)TSNet + + 1 + Time series net + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 1071 + 159 + + + + + NDTimeSeries.opi + + true + $(ROI5)TSMinValue + + 1 + Time series minimum + + + NDTimeSeries.opi + + true + $(ROI5)TSMaxValue + + 1 + Time series maximum + + + NDTimeSeries.opi + + true + $(ROI5)TSMeanValue + + 1 + Time series mean + + + NDTimeSeries.opi + + true + $(ROI5)TSTotal + + 1 + Time series total + + + NDTimeSeries.opi + + true + $(ROI5)TSNet + + 1 + Time series net + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 1071 + 184 + + + + + NDTimeSeries.opi + + true + $(ROI6)TSMinValue + + 1 + Time series minimum + + + NDTimeSeries.opi + + true + $(ROI6)TSMaxValue + + 1 + Time series maximum + + + NDTimeSeries.opi + + true + $(ROI6)TSMeanValue + + 1 + Time series mean + + + NDTimeSeries.opi + + true + $(ROI6)TSTotal + + 1 + Time series total + + + NDTimeSeries.opi + + true + $(ROI6)TSNet + + 1 + Time series net + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 1071 + 209 + + + + + NDTimeSeries.opi + + true + $(ROI7)TSMinValue + + 1 + Time series minimum + + + NDTimeSeries.opi + + true + $(ROI7)TSMaxValue + + 1 + Time series maximum + + + NDTimeSeries.opi + + true + $(ROI7)TSMeanValue + + 1 + Time series mean + + + NDTimeSeries.opi + + true + $(ROI7)TSTotal + + 1 + Time series total + + + NDTimeSeries.opi + + true + $(ROI7)TSNet + + 1 + Time series net + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 1071 + 234 + + + + + NDTimeSeries.opi + + true + $(ROI8)TSMinValue + + 1 + Time series minimum + + + NDTimeSeries.opi + + true + $(ROI8)TSMaxValue + + 1 + Time series maximum + + + NDTimeSeries.opi + + true + $(ROI8)TSMeanValue + + 1 + Time series mean + + + NDTimeSeries.opi + + true + $(ROI8)TSTotal + + 1 + Time series total + + + NDTimeSeries.opi + + true + $(ROI8)TSNet + + 1 + Time series net + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 1071 + 259 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Time Series + + true + 1 + true + Label + 110 + false + 515 + 291 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 451 + 368 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 586 + 369 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 586 + 394 + + + + + $(P)$(R)TSControl + 3 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 671 + 393 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 491 + 393 + + + + + $(P)$(R)TSControl + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 90 + 413 + 318 + + + + + $(P)$(R)TSControl + 2 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 508 + 318 + + + + + $(P)$(R)TSControl + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Start + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 573 + 318 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 638 + 319 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 586 + 344 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 421 + 343 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROIStatN.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROIStatN.opi new file mode 100644 index 0000000000..517c0e9fe5 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDROIStatN.opi @@ -0,0 +1,2914 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 610 + + true + + NDROIStatN + + + true + true + false + true + false + Display + 340 + 1418 + 98 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 117 + 42 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 230 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 330 + 5 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 340 + 0 + 9 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 170 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 330 + 5 + 275 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 155 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 330 + 5 + 451 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 110 + 118 + 278 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 120 + 108 + 456 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R)$(ROI) + + true + 1 + true + Label + 168 + false + 86 + 10 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)$(ROI)Use + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 163 + 72 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)Use_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 228 + 72 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 150 + 163 + 100 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI)MinY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 243 + 195 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)MinY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 243 + 175 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI)SizeY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 243 + 240 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)SizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 243 + 220 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)MinX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 163 + 175 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI)MinX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 163 + 195 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI)SizeX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 163 + 240 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)SizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 163 + 220 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 268 + 129 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + X + + true + 1 + true + Label + 10 + false + 188 + 129 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)MaxSizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 163 + 151 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)MaxSizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 243 + 151 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Use this ROI? + + true + 1 + true + Label + 130 + false + 28 + 71 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Name + + true + 1 + true + Label + 40 + false + 118 + 100 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ROI start + + true + 1 + true + Label + 90 + false + 68 + 195 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + ROI size + + true + 1 + true + Label + 80 + false + 78 + 240 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Input Size + + true + 1 + true + Label + 100 + false + 58 + 150 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Definition + + true + 1 + true + Label + 100 + false + 120 + 43 + + + + + $(P)$(R)$(ROI)Reset + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)$(ROI)Reset + + + + true + true + false + + + + Reset + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 123 + 420 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Statistics + + true + 1 + true + Label + 100 + false + 122 + 278 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)BgdWidth_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 223 + 312 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)$(ROI)BgdWidth + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 158 + 311 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Bgd. width + + true + 1 + true + Label + 100 + false + 53 + 311 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Mean + + true + 1 + true + Label + 40 + false + 28 + 395 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 73 + 396 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Total + + true + 1 + true + Label + 50 + false + 178 + 345 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 233 + 346 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Net + + true + 1 + true + Label + 30 + false + 198 + 370 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 233 + 371 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 73 + 346 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Min. + + true + 1 + true + Label + 40 + false + 28 + 345 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Max. + + true + 1 + true + Label + 40 + false + 28 + 370 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)$(ROI)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 73 + 371 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Time Series + + true + 1 + true + Label + 110 + false + 113 + 456 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 49 + 533 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 184 + 534 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 184 + 559 + + + + + $(P)$(R)TSControl + 3 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 269 + 558 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 89 + 558 + + + + + $(P)$(R)TSControl + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 90 + 11 + 483 + + + + + $(P)$(R)TSControl + 2 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 106 + 483 + + + + + $(P)$(R)TSControl + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Start + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 171 + 483 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 0 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 236 + 484 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 184 + 509 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 19 + 508 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plot + + true + 1 + true + Label + 40 + false + 139 + 583 + + + + + NDTimeSeries.opi + + true + $(ROI)TSMinValue + + 1 + Time series minimum + + + NDTimeSeries.opi + + true + $(ROI)TSMaxValue + + 1 + Time series maximum + + + NDTimeSeries.opi + + true + $(ROI)TSMeanValue + + 1 + Time series mean + + + NDTimeSeries.opi + + true + $(ROI)TSTotal + + 1 + Time series total + + + NDTimeSeries.opi + + true + $(ROI)TSNet + + 1 + Time series net + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 184 + 583 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDScatter.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDScatter.opi new file mode 100644 index 0000000000..c54e388f13 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDScatter.opi @@ -0,0 +1,169 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDScatter + + + true + true + false + true + false + Display + 390 + 470 + 197 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 390 + 0 + 5 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 390 + false + 0 + 6 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStats.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStats.opi new file mode 100644 index 0000000000..a35ca30031 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStats.opi @@ -0,0 +1,6864 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 675 + + true + + NDStats + + + true + true + false + true + false + Display + 1120 + 180 + 122 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1120 + 0 + 9 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 235 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 360 + 390 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 110 + 515 + 44 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 200 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 360 + 755 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 110 + 880 + 45 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 305 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 360 + 390 + 280 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 110 + 515 + 285 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 230 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 360 + 755 + 245 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 882 + 247 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 120 + 875 + 485 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 155 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 360 + 755 + 480 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 80 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 360 + 390 + 590 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 107 + 127 + 2 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 80 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 360 + 0 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Reset + + true + 1 + true + Label + 50 + false + 155 + 2 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Reset + + true + 1 + true + Label + 50 + false + 135 + 29 + + + + + yySseq_full.opi + + true + $(R)Reset + + 1 + Reset + + + yySseq_full.opi + + true + $(R)Reset1 + + 1 + Reset1 + + + yySseq_full.opi + + true + $(R)Reset2 + + 1 + Reset2 + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 196 + 54 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Configure + + true + 1 + true + Label + 90 + false + 95 + 54 + + + + + $(P)$(R)Reset.PROC + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Reset.PROC + + + + true + true + false + + + + Reset + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 196 + 29 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1120 + false + 0 + 10 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Statistics + + true + 1 + true + Label + 100 + false + 519 + 44 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)ComputeStatistics + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 584 + 72 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ComputeStatistics_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 650 + 72 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Compute statistics + + true + 1 + true + Label + 180 + false + 395 + 71 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Background width + + true + 1 + true + Label + 160 + false + 414 + 96 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)BgdWidth + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 583 + 96 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)BgdWidth_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 649 + 97 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Cursor X + + true + 1 + true + Label + 80 + false + 860 + 143 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)CursorX + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 160 + 949 + 143 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)CursorX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 949 + 121 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)CursorX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 1014 + 121 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Cursor Y + + true + 1 + true + Label + 80 + false + 860 + 188 + + + + false + false + + + + 1.0 + true + + + + 0 + 1 + true + + Default + + false + + + + 20 + true + true + 100.0 + 0.0 + Scrollbar + 1.0 + $(P)$(R)CursorY + + + + true + true + false + + + true + 1.0 + $(pv_name) +$(pv_value) + true + Scrollbar + 160 + 949 + 188 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)CursorY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 949 + 166 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)CursorY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 1014 + 166 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)ComputeProfiles + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 949 + 72 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ComputeProfiles_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 1015 + 72 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Compute profiles + + true + 1 + true + Label + 160 + false + 780 + 71 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size X + + true + 1 + true + Label + 60 + false + 799 + 96 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ProfileSizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 863 + 97 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ProfileSizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 1015 + 97 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 999 + 96 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Profiles + + true + 1 + true + Label + 80 + false + 894 + 45 + + + + + NDPlot.opi + + true + ProfileAverageX_RBV + AverageX + Pixel + Counts + + 1 + Average X + + + NDPlot.opi + + true + ProfileAverageY_RBV + AverageY + Pixel + Counts + + 1 + Average Y + + + NDPlot.opi + + true + ProfileThresholdX_RBV + ThresholdX + Pixel + Counts + + 1 + Threshold X + + + NDPlot.opi + + true + ProfileThresholdY_RBV + ThresholdY + Pixel + Counts + + 1 + Threshold Y + + + NDPlot.opi + + true + ProfileCentroidX_RBV + CentroidX + Pixel + Counts + + 1 + Centroid X + + + NDPlot.opi + + true + ProfileCentroidY_RBV + CentroidY + Pixel + Counts + + 1 + Centroid Y + + + NDPlot.opi + + true + ProfileCursorX_RBV + CursorX + Pixel + Counts + + 1 + Cursor X + + + NDPlot.opi + + true + ProfileCursorY_RBV + CursorY + Pixel + Counts + + 1 + Cursor Y + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 951 + 213 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plot + + true + 1 + true + Label + 40 + false + 900 + 213 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Minimum + + true + 1 + true + Label + 70 + false + 405 + 121 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 479 + 122 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Maximum + + true + 1 + true + Label + 70 + false + 575 + 121 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 649 + 122 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Min. X + + true + 1 + true + Label + 60 + false + 415 + 146 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MinX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 479 + 147 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Max. X + + true + 1 + true + Label + 60 + false + 585 + 146 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MaxX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 649 + 147 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Min. Y + + true + 1 + true + Label + 60 + false + 415 + 171 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MinY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 479 + 172 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Max. Y + + true + 1 + true + Label + 60 + false + 585 + 171 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MaxY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 649 + 172 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Total + + true + 1 + true + Label + 50 + false + 423 + 196 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 479 + 197 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Net + + true + 1 + true + Label + 30 + false + 613 + 196 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 649 + 197 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Mean + + true + 1 + true + Label + 40 + false + 435 + 221 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 479 + 222 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Sigma + + true + 1 + true + Label + 50 + false + 595 + 221 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Sigma_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 649 + 222 + + + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSTotal + + 1 + Total + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSNet + + 1 + Net + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSMinValue + + 1 + Min + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSMinX + + 1 + Min X + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSMinY + + 1 + Min Y + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSMaxValue + + 1 + Max + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSMaxX + + 1 + Max X + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSMaxY + + 1 + Max Y + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSMeanValue + + 1 + Mean + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSSigma + + 1 + Sigma + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSTimestamp + + 1 + Time stamp + + + NDStatsTimeSeriesBasicAll.opi + + true + + 1 + All + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 590 + 246 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Time series plots + + true + 1 + true + Label + 170 + false + 415 + 246 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)ComputeCentroid + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 584 + 311 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ComputeCentroid_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 650 + 311 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Compute centroid + + true + 1 + true + Label + 160 + false + 415 + 310 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Centroid + + true + 1 + true + Label + 80 + false + 529 + 285 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Centroid threshold + + true + 1 + true + Label + 180 + false + 395 + 335 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)CentroidThreshold + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 584 + 336 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)CentroidThreshold_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 650 + 336 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Histogram + + true + 1 + true + Label + 90 + false + 890 + 247 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)ComputeHistogram + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 951 + 275 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Compute histogram? + + true + 1 + true + Label + 180 + false + 760 + 274 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)HistSize + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 951 + 299 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Size + + true + 1 + true + Label + 40 + false + 900 + 299 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)HistMin + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 951 + 324 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Minimum + + true + 1 + true + Label + 70 + false + 870 + 324 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)HistMax + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 951 + 349 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Maximum + + true + 1 + true + Label + 70 + false + 870 + 349 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ComputeHistogram_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 1018 + 275 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)HistSize_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 1018 + 300 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)HistMin_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 1018 + 325 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)HistMax_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 1018 + 350 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Centroid X + + true + 1 + true + Label + 100 + false + 395 + 385 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)CentroidX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 499 + 386 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)CentroidY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 650 + 386 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 634 + 385 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Centroid total + + true + 1 + true + Label + 140 + false + 395 + 361 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)CentroidTotal_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 539 + 362 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SigmaXY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 519 + 486 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Sigma XY + + true + 1 + true + Label + 80 + false + 435 + 485 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SigmaY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 650 + 411 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 634 + 410 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SigmaX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 499 + 411 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Sigma X + + true + 1 + true + Label + 70 + false + 425 + 410 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SkewY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 650 + 436 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 634 + 435 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)SkewX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 499 + 436 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Skewness X + + true + 1 + true + Label + 100 + false + 395 + 435 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)KurtosisY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 650 + 461 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 634 + 460 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)KurtosisX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 499 + 461 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Kurtosis X + + true + 1 + true + Label + 100 + false + 395 + 460 + + + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSCentroidTotal + + 1 + Total + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSCentroidX + + 1 + Centroid X + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSCentroidY + + 1 + Centroid Y + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSSigmaX + + 1 + Sigma X + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSSigmaY + + 1 + Sigma Y + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSSkewX + + 1 + Skewness X + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSSkewY + + 1 + Skewness Y + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSKurtosisX + + 1 + Kurtosis X + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSKurtosisY + + 1 + Kurtosis Y + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSSigmaXY + + 1 + Sigma XY + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSEccentricity + + 1 + Eccentricity + + + NDStatsTimeSeriesPlot.opi + + true + $(R)TS: + $(R)TSOrientation + + 1 + Orientation + + + NDStatsTimeSeriesCentroidAll.opi + + true + + 1 + All + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 590 + 560 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Time series plots + + true + 1 + true + Label + 170 + false + 415 + 560 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Eccentricity_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 519 + 511 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Eccentricity + + true + 1 + true + Label + 120 + false + 395 + 510 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Orientation_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 519 + 536 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Orientation + + true + 1 + true + Label + 110 + false + 405 + 535 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)HistEntropy_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 951 + 425 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Entropy + + true + 1 + true + Label + 70 + false + 870 + 424 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)HistAbove_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 951 + 400 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # above maximum + + true + 1 + true + Label + 150 + false + 790 + 399 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)HistBelow_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 951 + 375 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # below minimum + + true + 1 + true + Label + 150 + false + 790 + 374 + + + + + NDPlotXY.opi + + true + HistogramX_RBV + Histogram_RBV + Histogram + Intensity + Counts + + 1 + Histogram plot + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 951 + 449 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plot + + true + 1 + true + Label + 40 + false + 900 + 449 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Time Series + + true + 1 + true + Label + 110 + false + 880 + 485 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 816 + 562 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TS:TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 951 + 563 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TS:TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 931 + 587 + + + + + $(P)$(R)TS:TSRead.PROC + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSRead.PROC + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 70 + 1036 + 587 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 836 + 587 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TS:TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 951 + 538 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 786 + 537 + + + + + $(P)$(R)TS:TSAcquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSAcquire + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 90 + 856 + 512 + + + + + $(P)$(R)TS:TSAcquire + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSAcquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 951 + 512 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TS:TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 1016 + 513 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 781 + 512 + + + + + NDPluginTimeSeries.opi + + true + $(R)TS: + + 1 + Time series control + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 70 + 1036 + 612 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + AcquireMode + + true + 1 + true + Label + 110 + false + 816 + 611 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TS:TSAcquireMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 931 + 611 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStats5.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStats5.opi new file mode 100644 index 0000000000..4225540903 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStats5.opi @@ -0,0 +1,6344 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 375 + + true + + NDStats5 + + + true + true + false + true + false + Display + 1235 + 616 + 107 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 26 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1235 + 0 + 6 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 45 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 480 + 680 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 45 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 495 + 180 + 40 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 52 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 1225 + 5 + 90 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 52 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 1225 + 5 + 147 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 52 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 1225 + 5 + 204 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 52 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 1225 + 5 + 261 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 52 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 1225 + 5 + 318 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 248 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 80 + 10 + 94 + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R1) + + true + 1 + true + Label + 80 + false + 0 + 0 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R2) + + true + 1 + true + Label + 80 + false + 0 + 57 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R3) + + true + 1 + true + Label + 80 + false + 0 + 114 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R4) + + true + 1 + true + Label + 80 + false + 0 + 171 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(R5) + + true + 1 + true + Label + 80 + false + 0 + 228 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P) $(R1)-$(R5) + + true + 1 + true + Label + 1235 + false + 0 + 8 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Name + + true + 1 + true + Label + 40 + false + 30 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Centroid + + true + 1 + true + Label + 80 + false + 847 + 43 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Compute + + true + 1 + true + Label + 70 + false + 685 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Thresh. + + true + 1 + true + Label + 70 + false + 760 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + X + + true + 1 + true + Label + 10 + false + 860 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 925 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + SigX + + true + 1 + true + Label + 40 + false + 975 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Enable + + true + 1 + true + Label + 60 + false + 105 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Statistics + + true + 1 + true + Label + 100 + false + 340 + 43 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Compute + + true + 1 + true + Label + 70 + false + 185 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Min. + + true + 1 + true + Label + 40 + false + 270 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Max. + + true + 1 + true + Label + 40 + false + 335 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Total + + true + 1 + true + Label + 50 + false + 395 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Net + + true + 1 + true + Label + 30 + false + 485 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Mean + + true + 1 + true + Label + 40 + false + 560 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Sigma + + true + 1 + true + Label + 50 + false + 620 + 66 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R1)ComputeCentroid + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 690 + 119 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R1)ComputeCentroid_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 690 + 95 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R1)CentroidThreshold + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 765 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R1)CentroidX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 835 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R1)CentroidY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 900 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R1)SigmaX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 965 + 95 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R1)EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 95 + 119 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R1)EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 95 + 95 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R1)ComputeStatistics + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 190 + 119 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R1)ComputeStatistics_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 190 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R1)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 260 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R1)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 325 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R1)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 390 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R1)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 455 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R1)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 550 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R1)Sigma_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 615 + 95 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R2)ComputeCentroid + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 690 + 176 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R2)ComputeCentroid_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 690 + 152 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R2)CentroidThreshold + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 765 + 152 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R2)CentroidX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 835 + 152 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R2)CentroidY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 900 + 152 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R2)SigmaX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 965 + 152 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R2)EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 95 + 176 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R2)EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 95 + 152 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R2)ComputeStatistics + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 190 + 176 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R2)ComputeStatistics_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 190 + 152 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R2)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 260 + 152 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R2)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 325 + 152 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R2)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 390 + 152 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R2)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 455 + 152 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R2)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 550 + 152 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R2)Sigma_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 615 + 152 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R3)ComputeCentroid + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 690 + 233 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R3)ComputeCentroid_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 690 + 209 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R3)CentroidThreshold + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 765 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R3)CentroidX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 835 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R3)CentroidY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 900 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R3)SigmaX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 965 + 209 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R3)EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 95 + 233 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R3)EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 95 + 209 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R3)ComputeStatistics + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 190 + 233 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R3)ComputeStatistics_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 190 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R3)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 260 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R3)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 325 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R3)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 390 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R3)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 455 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R3)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 550 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R3)Sigma_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 615 + 209 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R4)ComputeCentroid + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 690 + 290 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R4)ComputeCentroid_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 690 + 266 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R4)CentroidThreshold + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 765 + 266 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R4)CentroidX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 835 + 266 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R4)CentroidY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 900 + 266 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R4)SigmaX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 965 + 266 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R4)EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 95 + 290 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R4)EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 95 + 266 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R4)ComputeStatistics + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 190 + 290 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R4)ComputeStatistics_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 190 + 266 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R4)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 260 + 266 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R4)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 325 + 266 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R4)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 390 + 266 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R4)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 455 + 266 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R4)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 550 + 266 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R4)Sigma_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 615 + 266 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R5)ComputeCentroid + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 690 + 347 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R5)ComputeCentroid_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 690 + 323 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R5)CentroidThreshold + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 765 + 323 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R5)CentroidX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 835 + 323 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R5)CentroidY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 900 + 323 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R5)SigmaX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 965 + 323 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R5)EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 95 + 347 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R5)EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 95 + 323 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R5)ComputeStatistics + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 190 + 347 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R5)ComputeStatistics_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 190 + 323 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R5)MinValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 260 + 323 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R5)MaxValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 325 + 323 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R5)Total_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 390 + 323 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R5)Net_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 455 + 323 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R5)MeanValue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 550 + 323 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R5)Sigma_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 615 + 323 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + More + + true + 1 + true + Label + 40 + false + 1175 + 66 + + + + + NDStats.opi + + true + $(R1) + + 1 + Statistics full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1165 + 94 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + SigY + + true + 1 + true + Label + 40 + false + 1040 + 66 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R1)SigmaY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1030 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R2)SigmaY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1030 + 152 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R3)SigmaY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1030 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R4)SigmaY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1030 + 266 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R5)SigmaY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1030 + 323 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + SigXY + + true + 1 + true + Label + 50 + false + 1105 + 66 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R1)SigmaXY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1095 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R2)SigmaXY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1095 + 152 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R3)SigmaXY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1095 + 209 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R4)SigmaXY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1095 + 266 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R5)SigmaXY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 1095 + 323 + + + + + NDStats.opi + + true + $(R2) + + 1 + Statistics full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1165 + 151 + + + + + NDStats.opi + + true + $(R3) + + 1 + Statistics full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1165 + 208 + + + + + NDStats.opi + + true + $(R4) + + 1 + Statistics full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1164 + 265 + + + + + NDStats.opi + + true + $(R5) + + 1 + Statistics full + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 1165 + 322 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStatsTimeSeriesBasicAll.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStatsTimeSeriesBasicAll.opi new file mode 100644 index 0000000000..092820d626 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStatsTimeSeriesBasicAll.opi @@ -0,0 +1,7044 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 655 + + true + + NDStatsTimeSeriesBasicAll + + + true + true + false + true + false + Display + 1435 + 464 + 226 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1435 + 0 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1435 + false + 0 + 5 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSTotal + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSTotal + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 5 + 40 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSNet + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSNet + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 360 + 40 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSMin + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSMinValue + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 715 + 40 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSMax + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSMaxValue + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 1070 + 40 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSSigma + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSSigma + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 715 + 450 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSMean + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSMeanValue + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 360 + 450 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSMinX + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSMinX + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 5 + 245 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSMinY + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSMinY + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 360 + 245 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSMaxX + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSMaxX + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 715 + 245 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSMaxY + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSMaxY + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 1070 + 245 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSTimestamp + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSTimestamp + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 1070 + 450 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 55 + 510 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TS:TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 190 + 511 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TS:TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 170 + 535 + + + + + $(P)$(R)TS:TSRead.PROC + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSRead.PROC + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 70 + 275 + 535 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 75 + 535 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TS:TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 190 + 486 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 25 + 485 + + + + + $(P)$(R)TS:TSAcquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSAcquire + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 90 + 95 + 460 + + + + + $(P)$(R)TS:TSAcquire + 2 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSAcquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 190 + 460 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TS:TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 255 + 461 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 20 + 460 + + + + + NDPluginTimeSeries.opi + + true + $(R)TS: + + 1 + Time series control + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 70 + 275 + 560 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + AcquireMode + + true + 1 + true + Label + 110 + false + 55 + 559 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TS:TSAcquireMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 170 + 559 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStatsTimeSeriesCentroidAll.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStatsTimeSeriesCentroidAll.opi new file mode 100644 index 0000000000..1a3618b08c --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStatsTimeSeriesCentroidAll.opi @@ -0,0 +1,7692 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 780 + + true + + NDStatsTimeSeriesCentroidAll + + + true + true + false + true + false + Display + 1435 + 305 + 202 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 1435 + 0 + 5 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 610 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 1415 + 10 + 40 + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSCentroidX + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSCentroidX + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 0 + 0 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSCentroidY + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSCentroidY + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 355 + 0 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSSigmaX + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSSigmaX + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 710 + 0 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSSigmaY + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSSigmaY + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 1065 + 0 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSCentroidTotal + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSCentroidTotal + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 0 + 410 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSSigmaXY + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSSigmaXY + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 355 + 410 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSSkewX + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSSkewX + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 0 + 205 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSSkewY + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSSkewY + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 355 + 205 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSKurtosisX + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSKurtosisX + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 710 + 205 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSKurtosisY + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSKurtosisY + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 1065 + 205 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSEccentricity + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSEccentricity + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 710 + 410 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 200 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)TSOrientation + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TS:TSTimeAxis + + 1 + $(P)$(R)TSOrientation + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 350 + 1065 + 410 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 120 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 325 + 20 + 655 + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 35 + 50 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TS:TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 170 + 51 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TS:TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 150 + 75 + + + + + $(P)$(R)TS:TSRead.PROC + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSRead.PROC + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 70 + 255 + 75 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 55 + 75 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TS:TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 170 + 26 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 5 + 25 + + + + + $(P)$(R)TS:TSAcquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSAcquire + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 90 + 75 + 0 + + + + + $(P)$(R)TS:TSAcquire + 2 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TS:TSAcquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 170 + 0 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TS:TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 235 + 1 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 0 + 0 + + + + + NDPluginTimeSeries.opi + + true + $(R)TS: + + 1 + Time series control + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 70 + 255 + 100 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + AcquireMode + + true + 1 + true + Label + 110 + false + 35 + 99 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TS:TSAcquireMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 150 + 99 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 1435 + false + 0 + 5 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStatsTimeSeriesPlot.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStatsTimeSeriesPlot.opi new file mode 100644 index 0000000000..aba2768f42 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStatsTimeSeriesPlot.opi @@ -0,0 +1,1346 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 415 + + true + + NDStatsTimeSeriesPlot + + + true + true + false + true + false + Display + 500 + 370 + 223 + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 45 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 500 + 0 + 5 + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(P)$(RN) + + true + 1 + true + Label + 500 + false + 0 + 0 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 282 + 26 + + + + + $(P)$(R)TSAcquire + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSAcquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 85 + 191 + 25 + + + + + $(P)$(R)TSAcquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSAcquire + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 85 + 101 + 25 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 26 + 25 + + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + $(P)$(RN) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 275 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(RN) Time Series + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TSTimeAxis + + 1 + $(P)$(RN) + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 490 + 5 + 55 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TSAcquireMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 395 + 340 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + AcquireMode + + true + 1 + true + Label + 110 + false + 280 + 340 + + + + + $(P)$(R)TSRead + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSRead + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 67 + 190 + 340 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 105 + 341 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 10 + 340 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 10 + 365 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 175 + 366 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 270 + 365 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 405 + 366 + + + + + NDPluginTimeSeries.opi + + true + + 1 + Time series plugin + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 10 + 390 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStdArrays.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStdArrays.opi new file mode 100644 index 0000000000..f4e9212454 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDStdArrays.opi @@ -0,0 +1,169 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 600 + + true + + NDStdArrays + + + true + true + false + true + false + Display + 390 + 470 + 197 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 390 + 0 + 5 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 390 + false + 0 + 6 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDTimeSeries.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDTimeSeries.opi new file mode 100644 index 0000000000..fbc8e8850e --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDTimeSeries.opi @@ -0,0 +1,1238 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 355 + + true + + NDTimeSeries + + + true + true + false + true + false + Display + 500 + 930 + 345 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 500 + 0 + 5 + + + + false + true + 0.0 + + + + Time point + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Value + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 230 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(R)$(PLT) + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + $(P)$(R)$(PLT) + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 480 + 10 + 92 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 255 + 65 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 390 + 66 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 105 + 328 + + + + + $(P)$(R)TSControl + 3 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 190 + 327 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 10 + 327 + + + + + $(P)$(R)TSControl + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 90 + 10 + 40 + + + + + $(P)$(R)TSControl + 2 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 105 + 40 + + + + + $(P)$(R)TSControl + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSControl + + + + true + true + false + + + + Start + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 170 + 40 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 235 + 41 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 175 + 66 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 10 + 65 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R)$(PLT) + + true + 1 + true + Label + 500 + false + 0 + 5 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDTimeSeriesPlot.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDTimeSeriesPlot.opi new file mode 100644 index 0000000000..9eb069c59e --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDTimeSeriesPlot.opi @@ -0,0 +1,1612 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 415 + + true + + NDTimeSeriesPlot + + + true + true + false + true + false + Display + 500 + 370 + 223 + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 20 + 1 + Text Update + 0 + true + $(P)$(RN)Name + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 500 + false + 0 + 5 + + + + false + true + 0.0 + + + + Time (s) + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + $(P)$(RN)TimeSeries + true + + + + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 0.0 + + + + Secondary Axis (2) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + true + 0.0 + + + + Secondary Axis (3) + true + + + + true + false + 100.0 + 0.0 + + Default + + + true + 0 + + Default Bold + + true + true + 2 + false + + + + true + + + + 0 + 1 + true + false + + + + 230 + XY Graph + + + + + + + + true + true + false + + + true + false + true + $(P)$(RN)TimeSeries + + Default Bold + + $(trace_0_y_pv) +$(trace_0_y_pv_value) + true + 0 + false + 1 + $(trace_0_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + $(P)$(R)TSTimeAxis + + 1 + $(P)$(RN)TimeSeries + + true + 100 + true + 1 + $(trace_10_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_11_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_12_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_13_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_14_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_15_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_16_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_17_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_18_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_19_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_1_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_2_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_3_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_4_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_5_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_6_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_7_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_8_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + true + 100 + true + 1 + $(trace_9_y_pv) + 0 + 4 + 0 + + + + 0 + 100 + 0 + true + 0 + + + 1 + + + 1 + false + + + true + XY Graph + 490 + 5 + 80 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 26 + 55 + + + + + $(P)$(R)TSAcquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSAcquire + + + + true + true + false + + + + Erase/Start + false + $(pv_name) +$(pv_value) + true + Action Button + 85 + 101 + 55 + + + + + $(P)$(R)TSAcquire + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSAcquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 85 + 191 + 55 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSAcquiring + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 282 + 56 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + $(P)$(RN) + + true + 1 + true + Label + 500 + false + 0 + 30 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Signal name + + true + 1 + true + Label + 110 + false + 320 + 365 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(RN)Name + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 435 + 366 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Avg.time + + true + 1 + true + Label + 80 + false + 10 + 365 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 2 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TSAveragingTime + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 100 + 95 + 365 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 2 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSAveragingTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 200 + 366 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TSAcquireMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 100 + 395 + 315 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + AcquireMode + + true + 1 + true + Label + 110 + false + 280 + 315 + + + + + $(P)$(R)TSRead + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)TSRead + + + + true + true + false + + + + Read + false + $(pv_name) +$(pv_value) + true + Action Button + 67 + 190 + 315 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 18 + + Menu Button + $(P)$(R)TSRead.SCAN + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 105 + 316 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Read rate + + true + 1 + true + Label + 90 + false + 10 + 315 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Number of points + + true + 1 + true + Label + 160 + false + 10 + 340 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 19 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)TSNumPoints + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 175 + 341 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Current point + + true + 1 + true + Label + 130 + false + 270 + 340 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TSCurrentPoint + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 90 + false + 405 + 341 + + + + + NDPluginTimeSeries.opi + + true + + 1 + Time series plugin + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 10 + 390 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDTransform.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDTransform.opi new file mode 100644 index 0000000000..50bbd16b76 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/NDTransform.opi @@ -0,0 +1,2463 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 765 + + true + + NDTransform + + + true + true + false + true + false + Display + 390 + 469 + 30 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 390 + 0 + 5 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 160 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 380 + 5 + 600 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 555 + + true + + Linking Container + NDPluginBase.opi + 2 + + + true + true + false + + + + true + Linking Container + 380 + 5 + 40 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 19 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 13 + 282 + 636 + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 18 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 1 + 12 + 1 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 1 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 12 + 1 + 1 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 1 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 11 + 2 + 8 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 13 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 19 + 282 + 663 + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 1 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 18 + 1 + 1 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 12 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 1 + 1 + 1 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 11 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 1 + 8 + 1 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 19 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 13 + 282 + 684 + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 18 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 1 + 1 + 1 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 1 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 12 + 1 + 18 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 1 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 11 + 1 + 11 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 13 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 19 + 282 + 712 + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 1 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 18 + 1 + 12 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 12 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 1 + 18 + 1 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 11 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 1 + 11 + 2 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 19 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 13 + 102 + 636 + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 18 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 1 + 1 + 1 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 1 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 12 + 1 + 1 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 1 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 11 + 1 + 8 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 13 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 19 + 102 + 663 + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 1 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 18 + 1 + 1 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 12 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 1 + 18 + 1 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 11 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 1 + 11 + 1 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 19 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 13 + 102 + 684 + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 18 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 1 + 12 + 1 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 1 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 12 + 1 + 18 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 1 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 11 + 2 + 11 + + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 13 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 19 + 102 + 712 + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 1 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 18 + 1 + 12 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 12 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 1 + 1 + 1 + + + + false + 255 + true + 20 + 0 + false + + + + false + + + + 0 + 1 + true + true + 100.0 + + Default + + false + + + + 11 + true + 0 + 1 + Polyline + + + + + + + 0.0 + + + true + true + true + + + $(pv_name) +$(pv_value) + true + true + Polyline + 1 + 8 + 2 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 390 + false + 0 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Transform Type + + true + 1 + true + Label + 140 + false + 15 + 607 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)Type + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 160 + 607 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Mirror + + true + 1 + true + Label + 60 + false + 217 + 635 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Rot90Mirror + + true + 1 + true + Label + 110 + false + 167 + 660 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Rot180Mirror + + true + 1 + true + Label + 120 + false + 157 + 685 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Rot270Mirror + + true + 1 + true + Label + 120 + false + 157 + 710 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + None + + true + 1 + true + Label + 40 + false + 57 + 635 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Rot90 + + true + 1 + true + Label + 50 + false + 47 + 660 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Rot180 + + true + 1 + true + Label + 60 + false + 37 + 685 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Rot270 + + true + 1 + true + Label + 60 + false + 37 + 710 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Output array size + + true + 1 + true + Label + 170 + false + 10 + 735 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySizeY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 251 + 736 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySizeZ_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 317 + 736 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArraySizeX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 185 + 736 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/URLDriver.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/URLDriver.opi new file mode 100644 index 0000000000..135f4e2a16 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/URLDriver.opi @@ -0,0 +1,3163 @@ + + false + + true + + -3e043223:13e0e87519f:-65f0 + 3.1.2.20120830 + + true + 620 + URLDriver + false + false + + + + + + + Display + true + 700 + + true + 5 + + false + -1 + -1 + + + 30 + 194 + + false + true + 100.0 + + + + -3e043223:13e0e87519f:-65e9 + + + + + 21 + true + Rectangle + false + 255 + + true + true + false + + false + + + + + + + + Rectangle + true + + + + false + + Default + + 107 + 0 + 0 + + + 1 + 0 + true + + + + + 342 + $(pv_name) +$(pv_value) + 119 + false + + + false + true + 0.0 + + + + -3e043223:13e0e87519f:-65e8 + + + + + 210 + true + Rectangle + false + 255 + + true + true + false + + true + + + + + + + + Rectangle + true + + + + false + + Default + + 335 + 0 + 0 + + + 1 + 1 + true + + + + + 340 + $(pv_name) +$(pv_value) + 5 + false + + + false + true + 0.0 + + + + -3e043223:13e0e87519f:-65ce + + + + + 280 + true + Rectangle + false + 255 + + true + true + false + + true + + + + + + + + Rectangle + true + + + + false + + Default + + 350 + 0 + 0 + + + 1 + 1 + true + + + + + 205 + $(pv_name) +$(pv_value) + 345 + false + + + false + true + 0.0 + + + + -3e043223:13e0e87519f:-65b2 + + + + + 60 + true + Rectangle + false + 255 + + true + true + false + + true + + + + + + + + Rectangle + true + + + + false + + Default + + 690 + 0 + 0 + + + 1 + 1 + true + + + + + 555 + $(pv_name) +$(pv_value) + 5 + false + + + + true + + true + -3e043223:13e0e87519f:-65ef + + 26 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 500 + 0 + + false + 1 + + + + + 4 + + 100 + + false + true + 100.0 + + + + -3e043223:13e0e87519f:-65ee + + + + + 25 + true + Rectangle + false + 255 + + true + true + false + + false + + + + + + + + Rectangle + true + + + + false + + Default + + 500 + 0 + 0 + + + 1 + 0 + true + + + + + 0 + $(pv_name) +$(pv_value) + 0 + false + + + true + 1 + -3e043223:13e0e87519f:-65ed + false + + 25 + Label + + true + true + false + + true + false + + + + + + + Label + true + Area Detector Control - $(P)$(R) + + + + 384 + 0 + + 1 + + + + 1 + + 1 + true + + 58 + + + + + true + + true + -3e043223:13e0e87519f:-65ec + false + + true + 215 + Linking Container + + true + true + false + + ADSetup.opi + + + + + + + + Linking Container + true + + Default + + 335 + 3 + + 1 + + + + + 35 + + 6 + + + + true + + true + -3e043223:13e0e87519f:-65eb + false + + true + 165 + Linking Container + + true + true + false + + ADShutter.opi + + + + + + + + Linking Container + true + + Default + + 350 + 3 + + 1 + + + + + 35 + + 345 + + + + true + + true + -3e043223:13e0e87519f:-65ea + false + + true + 60 + Linking Container + + true + true + false + + ADAttrFile.opi + + + + + + + + Linking Container + true + + Default + + 350 + 3 + + 1 + + + + + 490 + + 345 + + + + true + + true + -3e043223:13e0e87519f:-65e6 + + 21 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 105 + 0 + + false + 1 + + + + + 207 + + 472 + + false + true + 100.0 + + + + -3e043223:13e0e87519f:-65e5 + + + + + 21 + true + Rectangle + false + 255 + + true + true + false + + false + + + + + + + + Rectangle + true + + + + false + + Default + + 105 + 0 + 0 + + + 1 + 0 + true + + + + + 0 + $(pv_name) +$(pv_value) + 0 + false + + + + + true + + true + -3e043223:13e0e87519f:-65e3 + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 290 + 0 + + false + 1 + + + + + 235 + + 380 + + true + 1 + -3e043223:13e0e87519f:-65e2 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Acquire period + + + + 140 + 0 + + 1 + + + + 1 + + 0 + true + + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 60 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-65e1 + 0.0 + Text Input + + true + true + false + + 1 + false + 0 + $(P)$(R)AcquirePeriod + + + + false + 0 + + + false + + + + 0 + + 0 + $(pv_name) +$(pv_value) + 145 + + + true + true + 1 + false + -3e043223:13e0e87519f:-65e0 + false + 0.0 + + 18 + Text Update + false + + true + true + false + + 1 + true + false + $(P)$(R)AcquirePeriod_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 80 + 0 + + + 1 + + + + 0 + + 1 + false + $(pv_name) +$(pv_value) + 210 + + + + + true + + true + -3e043223:13e0e87519f:-65df + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 230 + 0 + + false + 1 + + + + + 260 + + 440 + + true + 1 + -3e043223:13e0e87519f:-65de + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + # Images + + + + 80 + 0 + + 1 + + + + 1 + + 0 + true + + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 60 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-65dd + 0.0 + Text Input + + true + true + false + + 1 + false + 0 + $(P)$(R)NumImages + + + + false + 0 + + + false + + + + 0 + + 0 + $(pv_name) +$(pv_value) + 85 + + + true + true + 1 + false + -3e043223:13e0e87519f:-65dc + false + 0.0 + + 18 + Text Update + false + + true + true + false + + 1 + true + false + $(P)$(R)NumImages_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 80 + 0 + + + 1 + + + + 0 + + 1 + false + $(pv_name) +$(pv_value) + 150 + + + + + true + + true + -3e043223:13e0e87519f:-65db + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 320 + 0 + + false + 1 + + + + + 285 + + 350 + + true + true + 1 + false + -3e043223:13e0e87519f:-65da + false + 0.0 + + 18 + Text Update + false + + true + true + false + + 1 + true + false + $(P)$(R)NumImagesCounter_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 80 + 0 + + + 1 + + + + 0 + + 1 + false + $(pv_name) +$(pv_value) + 240 + + + true + 1 + -3e043223:13e0e87519f:-65d9 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + # Images complete + + + + 170 + 0 + + 1 + + + + 1 + + 0 + true + + 0 + + + + + true + + true + -3e043223:13e0e87519f:-65d8 + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 310 + 0 + + false + 1 + + + + + 310 + + 370 + + true + 1 + -3e043223:13e0e87519f:-65d7 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Image mode + + + + 100 + 0 + + 1 + + + + 1 + + 0 + true + + 0 + + + false + true + true + -3e043223:13e0e87519f:-65d6 + + 20 + Menu Button + false + + true + true + false + + false + $(P)$(R)ImageMode + + + + + + + Menu Button + true + false + + Default + + 120 + 6 + + + + 1 + + + + 0 + + $(pv_name) +$(pv_value) + 105 + + + true + true + 1 + false + -3e043223:13e0e87519f:-65d5 + false + 0.0 + + 18 + Text Update + false + + true + true + false + + 4 + true + false + $(P)$(R)ImageMode_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 80 + 0 + + + 1 + + + + 0 + + 2 + false + $(pv_name) +$(pv_value) + 230 + + + + + true + + true + -3e043223:13e0e87519f:-65d4 + + 40 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 201 + 0 + + false + 1 + + + + + 335 + + 450 + + true + 1 + -3e043223:13e0e87519f:-65d3 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Done + + + + 40 + 0 + + + + true + + + false + + $(P)$(R)Acquire + + + 1 + + + + 1 + + 0 + true + + 118 + + + true + 1 + -3e043223:13e0e87519f:-65d2 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Collecting + + + + 100 + 0 + + + + true + + + false + + $(P)$(R)Acquire + + + 1 + + + + 1 + + 0 + true + + 89 + + + false + true + -3e043223:13e0e87519f:-65d1 + + 20 + Action Button + false + + true + true + false + + $(P)$(R)Acquire + + + + + + + Action Button + true + Start + false + + Default + + 59 + 0 + 0 + + + + false + 1 + + + + 20 + + + $(P)$(R)Acquire + 1 + 10 + + + + $(pv_name) +$(pv_value) + 75 + + + false + true + -3e043223:13e0e87519f:-65d0 + + 20 + Action Button + false + + true + true + false + + $(P)$(R)Acquire + + + + + + + Action Button + true + Stop + false + + Default + + 59 + 0 + 0 + + + + false + 1 + + + + 20 + + + $(P)$(R)Acquire + 0 + 10 + + + + $(pv_name) +$(pv_value) + 142 + + + true + 1 + -3e043223:13e0e87519f:-65cf + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Acquire + + + + 70 + 0 + + 1 + + + + 1 + + 20 + true + + 0 + + + + + true + + true + -3e043223:13e0e87519f:-65cd + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 303 + 0 + + false + 1 + + + + + 380 + + 380 + + true + 1 + -3e043223:13e0e87519f:-65cc + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Detector state + + + + 140 + 0 + + 1 + + + + 1 + + 0 + true + + 0 + + + true + true + 1 + false + -3e043223:13e0e87519f:-65cb + false + 0.0 + + 18 + Text Update + true + + true + true + false + + 1 + true + false + $(P)$(R)DetectorState_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 158 + 0 + + + 1 + + + + 0 + + 0 + false + $(pv_name) +$(pv_value) + 145 + + + + + true + + true + -3e043223:13e0e87519f:-65ca + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 280 + 0 + + false + 1 + + + + + 405 + + 390 + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 60 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-65c9 + 0.0 + Text Input + + true + true + false + + 1 + false + 0 + $(P)$(R)ArrayCounter + + + + false + 0 + + + false + + + + 0 + + 0 + $(pv_name) +$(pv_value) + 135 + + + true + 1 + -3e043223:13e0e87519f:-65c8 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Image counter + + + + 130 + 0 + + 1 + + + + 1 + + 0 + true + + 0 + + + true + true + 1 + false + -3e043223:13e0e87519f:-65c7 + false + 0.0 + + 18 + Text Update + false + + true + true + false + + 1 + true + false + $(P)$(R)ArrayCounter_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 80 + 0 + + + 1 + + + + 0 + + 1 + false + $(pv_name) +$(pv_value) + 200 + + + + + true + + true + -3e043223:13e0e87519f:-65c6 + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 205 + 0 + + false + 1 + + + + + 430 + + 420 + + true + 1 + -3e043223:13e0e87519f:-65c5 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Image rate + + + + 100 + 0 + + 1 + + + + 1 + + 0 + true + + 0 + + + true + true + 1 + false + -3e043223:13e0e87519f:-65c4 + false + 0.0 + + 18 + Text Update + false + + true + true + false + + 1 + true + false + $(P)$(R)ArrayRate_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 100 + 0 + + + 1 + + + + 0 + + 1 + false + $(pv_name) +$(pv_value) + 105 + + + + + true + + true + -3e043223:13e0e87519f:-65c3 + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 330 + 0 + + false + 1 + + + + + 455 + + 350 + + true + 1 + -3e043223:13e0e87519f:-65c2 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Array callbacks + + + + 150 + 0 + + 1 + + + + 1 + + 0 + true + + 0 + + + false + true + true + -3e043223:13e0e87519f:-65c1 + + 20 + Menu Button + false + + true + true + false + + false + $(P)$(R)ArrayCallbacks + + + + + + + Menu Button + true + false + + Default + + 90 + 6 + + + + 1 + + + + 0 + + $(pv_name) +$(pv_value) + 155 + + + true + true + 1 + false + -3e043223:13e0e87519f:-65c0 + false + 0.0 + + 18 + Text Update + false + + true + true + false + + 4 + true + false + $(P)$(R)ArrayCallbacks_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 80 + 0 + + + 1 + + + + 1 + + 2 + false + $(pv_name) +$(pv_value) + 250 + + + + + true + + true + -3e043223:13e0e87519f:-65bf + false + + true + 80 + Linking Container + + true + true + false + + ADPlugins.opi + + + + + + + + Linking Container + true + + Default + + 335 + 3 + + 1 + + + + + 255 + + 5 + + + + true + + true + -3e043223:13e0e87519f:-65b5 + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 103 + 0 + + false + 1 + + + + + 370 + + 173 + + true + 1 + -3e043223:13e0e87519f:-65b4 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + X + + + + 10 + 0 + + 1 + + + + 1 + + 0 + true + + 0 + + + true + 1 + -3e043223:13e0e87519f:-65b3 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Y + + + + 10 + 0 + + 1 + + + + 1 + + 0 + true + + 93 + + + + + true + + true + -3e043223:13e0e87519f:-65b1 + + 21 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 107 + 0 + + false + 1 + + + + + 559 + + 297 + + false + true + 100.0 + + + + -3e043223:13e0e87519f:-65b0 + + + + + 21 + true + Rectangle + false + 255 + + true + true + false + + false + + + + + + + + Rectangle + true + + + + false + + Default + + 107 + 0 + 0 + + + 1 + 0 + true + + + + + 0 + $(pv_name) +$(pv_value) + 0 + false + + + + true + 1 + -3e043223:13e0e87519f:-65e7 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Readout + + + + 159 + 0 + + 1 + + + + 1 + + 343 + true + + 93 + + + true + 1 + -3e043223:13e0e87519f:-65e4 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Collect + + + + 157 + 0 + + 1 + + + + 1 + + 208 + true + + 452 + + + true + 1 + -3e043223:13e0e87519f:-65be + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Image size + + + + 100 + 0 + + 1 + + + + 1 + + 395 + true + + 37 + + + true + true + 1 + false + -3e043223:13e0e87519f:-65bd + false + 0.0 + + 18 + Text Update + false + + true + true + false + + 1 + true + false + $(P)$(R)ArraySizeX_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 61 + 0 + + + 1 + + + + 1 + + 396 + false + $(pv_name) +$(pv_value) + 148 + + + true + true + 1 + false + -3e043223:13e0e87519f:-65bc + false + 0.0 + + 18 + Text Update + false + + true + true + false + + 1 + true + false + $(P)$(R)ArraySizeY_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 61 + 0 + + + 1 + + + + 1 + + 396 + false + $(pv_name) +$(pv_value) + 241 + + + true + 1 + -3e043223:13e0e87519f:-65bb + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Image size (bytes) + + + + 180 + 0 + + 1 + + + + 1 + + 420 + true + + 34 + + + true + true + 1 + false + -3e043223:13e0e87519f:-65ba + false + 0.0 + + 18 + Text Update + false + + true + true + false + + 1 + true + false + $(P)$(R)ArraySize_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 80 + 0 + + + 1 + + + + 1 + + 421 + false + $(pv_name) +$(pv_value) + 241 + + + true + 1 + -3e043223:13e0e87519f:-65b9 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Data type + + + + 90 + 0 + + 1 + + + + 1 + + 445 + true + + 47 + + + true + true + 1 + false + -3e043223:13e0e87519f:-65b8 + false + 0.0 + + 18 + Text Update + false + + true + true + false + + 4 + true + false + $(P)$(R)DataType_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 79 + 0 + + + 1 + + + + 1 + + 446 + false + $(pv_name) +$(pv_value) + 148 + + + true + 1 + -3e043223:13e0e87519f:-65b7 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Color mode + + + + 90 + 0 + + 1 + + + + 1 + + 470 + true + + 47 + + + true + true + 1 + false + -3e043223:13e0e87519f:-65b6 + false + 0.0 + + 18 + Text Update + false + + true + true + false + + 4 + true + false + $(P)$(R)ColorMode_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 79 + 0 + + + 1 + + + + 1 + + 471 + false + $(pv_name) +$(pv_value) + 148 + + + false + true + true + -3e043223:13e0e87519f:-65af + + 20 + Menu Button + false + + true + true + false + + false + $(P)$(R)URLSelect + + + + + + + Menu Button + true + false + + Default + + 150 + 6 + + + + 1 + + + + 587 + + $(pv_name) +$(pv_value) + 10 + + + false + true + false + -3e043223:13e0e87519f:-65ae + + 20 + Menu Button + false + + true + true + false + + false + + + + + + + + Menu Button + true + false + + Default + + 87 + 6 + + + + 1 + + + + 587 + + + URLDriverSetup.opi + + true + + 0 + URL Setup + + + $(pv_name) +$(pv_value) + 165 + + + true + true + 1 + false + -3e043223:13e0e87519f:-65ad + false + 0.0 + + 18 + Text Update + false + + true + true + false + + 4 + true + false + $(P)$(R)URL_RBV + + + + + + + Text Update + true + ###### + false + 0 + + + + 430 + 0 + + + 1 + + + + 0 + + 588 + false + $(pv_name) +$(pv_value) + 257 + + + true + 1 + -3e043223:13e0e87519f:-65ac + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + URL + + + + 40 + 0 + + 1 + + + + 1 + + 559 + true + + 330 + + \ No newline at end of file diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/URLDriverSetup.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/URLDriverSetup.opi new file mode 100644 index 0000000000..1fcd2e0913 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/URLDriverSetup.opi @@ -0,0 +1,1824 @@ + + false + + true + + -3e043223:13e0e87519f:-6523 + 3.1.2.20120830 + + true + 310 + URLDriverSetup + false + false + + + + + + + Display + true + 550 + + true + 5 + + false + -1 + -1 + + + 108 + 781 + + false + true + 100.0 + + + + -3e043223:13e0e87519f:-6522 + + + + + 25 + true + Rectangle + false + 255 + + true + true + false + + false + + + + + + + + Rectangle + true + + + + false + + Default + + 390 + 0 + 0 + + + 1 + 0 + true + + + + + 3 + $(pv_name) +$(pv_value) + 80 + false + + + + true + + true + -3e043223:13e0e87519f:-6514 + + 245 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 360 + 0 + + false + 1 + + + + + 53 + + 186 + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 360 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-6513 + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URL1 + + + + false + 0 + + + false + + + + 0 + + 0 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 360 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-6512 + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URL2 + + + + false + 0 + + + false + + + + 0 + + 25 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 360 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-6511 + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URL3 + + + + false + 0 + + + false + + + + 0 + + 50 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 360 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-6510 + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URL4 + + + + false + 0 + + + false + + + + 0 + + 75 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 360 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-650f + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URL5 + + + + false + 0 + + + false + + + + 0 + + 100 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 360 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-650e + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URL6 + + + + false + 0 + + + false + + + + 0 + + 125 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 360 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-650d + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URL7 + + + + false + 0 + + + false + + + + 0 + + 150 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 360 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-650c + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URL8 + + + + false + 0 + + + false + + + + 0 + + 175 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 360 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-650b + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URL9 + + + + false + 0 + + + false + + + + 0 + + 200 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 360 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-650a + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URL10 + + + + false + 0 + + + false + + + + 0 + + 225 + $(pv_name) +$(pv_value) + 0 + + + + + true + + true + -3e043223:13e0e87519f:-6509 + + 245 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 150 + 0 + + false + 1 + + + + + 53 + + 31 + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 150 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-6508 + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URLSelect.ZRST + + + + false + 0 + + + false + + + + 0 + + 0 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 150 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-6507 + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URLSelect.ONST + + + + false + 0 + + + false + + + + 0 + + 25 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 150 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-6506 + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URLSelect.TWST + + + + false + 0 + + + false + + + + 0 + + 50 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 150 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-6505 + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URLSelect.THST + + + + false + 0 + + + false + + + + 0 + + 75 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 150 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-6504 + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URLSelect.FRST + + + + false + 0 + + + false + + + + 0 + + 100 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 150 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-6503 + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URLSelect.FVST + + + + false + 0 + + + false + + + + 0 + + 125 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 150 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-6502 + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URLSelect.SXST + + + + false + 0 + + + false + + + + 0 + + 150 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 150 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-6501 + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URLSelect.SVST + + + + false + 0 + + + false + + + + 0 + + 175 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 150 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-6500 + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URLSelect.EIST + + + + false + 0 + + + false + + + + 0 + + 200 + $(pv_name) +$(pv_value) + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 150 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-64ff + 0.0 + Text Input + + true + true + false + + 4 + false + 0 + $(P)$(R)URLSelect.NIST + + + + false + 0 + + + false + + + + 0 + + 225 + $(pv_name) +$(pv_value) + 0 + + + + true + 1 + -3e043223:13e0e87519f:-6521 + false + + 25 + Label + + true + true + false + + true + false + + + + + + + Label + true + URL Setup - $(P)$(R) + + + + 384 + 0 + + 1 + + + + 1 + + 4 + true + + 83 + + + true + 1 + -3e043223:13e0e87519f:-6520 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + URL + + + + 30 + 0 + + 1 + + + + 1 + + 31 + true + + 271 + + + true + 1 + -3e043223:13e0e87519f:-651f + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Description + + + + 110 + 0 + + 1 + + + + 1 + + 31 + true + + 21 + + + true + 1 + -3e043223:13e0e87519f:-651e + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + 1 + + + + 10 + 0 + + 1 + + + + 0 + + 52 + true + + 15 + + + true + 1 + -3e043223:13e0e87519f:-651d + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + 2 + + + + 10 + 0 + + 1 + + + + 0 + + 77 + true + + 15 + + + true + 1 + -3e043223:13e0e87519f:-651c + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + 3 + + + + 10 + 0 + + 1 + + + + 0 + + 102 + true + + 15 + + + true + 1 + -3e043223:13e0e87519f:-651b + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + 4 + + + + 10 + 0 + + 1 + + + + 0 + + 127 + true + + 15 + + + true + 1 + -3e043223:13e0e87519f:-651a + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + 5 + + + + 10 + 0 + + 1 + + + + 0 + + 152 + true + + 15 + + + true + 1 + -3e043223:13e0e87519f:-6519 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + 6 + + + + 10 + 0 + + 1 + + + + 0 + + 177 + true + + 15 + + + true + 1 + -3e043223:13e0e87519f:-6518 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + 7 + + + + 10 + 0 + + 1 + + + + 0 + + 202 + true + + 15 + + + true + 1 + -3e043223:13e0e87519f:-6517 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + 8 + + + + 10 + 0 + + 1 + + + + 0 + + 227 + true + + 15 + + + true + 1 + -3e043223:13e0e87519f:-6516 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + 9 + + + + 10 + 0 + + 1 + + + + 0 + + 252 + true + + 15 + + + true + 1 + -3e043223:13e0e87519f:-6515 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + 10 + + + + 20 + 0 + + 1 + + + + 0 + + 277 + true + + 5 + + \ No newline at end of file diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/asynRecord.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/asynRecord.opi new file mode 100644 index 0000000000..03c58ab401 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/asynRecord.opi @@ -0,0 +1,3092 @@ + + + false + + true + + -3e043223:13e0e87519f:-51d3 + 3.1.2.20120830 + + true + 465 + asynRecord + false + false + + + + + + + Display + true + 442 + + true + 5 + + false + -1 + -1 + + + 61 + 72 + + false + true + 0.0 + + + + -3e043223:13e0e87519f:-51cd + + + + + 25 + true + Rectangle + false + 255 + + true + true + false + + true + + + + + + + + Rectangle + true + + + + false + + Default + + 430 + 0 + 0 + + + 1 + 1 + true + + + + + 178 + $(pv_name) +$(pv_value) + 6 + false + + + false + true + 0.0 + + + + -3e043223:13e0e87519f:-51c6 + + + + + 49 + true + Rectangle + false + 255 + + true + true + false + + true + + + + + + + + Rectangle + true + + + + false + + Default + + 430 + 0 + 0 + + + 1 + 1 + true + + + + + 210 + $(pv_name) +$(pv_value) + 6 + false + + + + true + + true + -3e043223:13e0e87519f:-51d2 + + 29 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 241 + 0 + + false + 1 + + + + + 8 + + 100 + + false + true + 100.0 + + + + -3e043223:13e0e87519f:-51d1 + + + + + 29 + true + Rectangle + false + 255 + + true + true + false + + false + + + + + + + + Rectangle + true + + + + false + + Default + + 241 + 0 + 0 + + + 1 + 0 + true + + + + + 0 + $(pv_name) +$(pv_value) + 0 + false + + + true + 1 + -3e043223:13e0e87519f:-51d0 + false + + 21 + Label + + true + true + false + + true + false + + + + + + + Label + true + $(P)$(R) + + + + 236 + 0 + + 1 + + + + 1 + + 4 + true + + 4 + + + + + true + + true + -3e043223:13e0e87519f:-51c5 + + 185 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 430 + 0 + + false + 1 + + + + + 267 + + 5 + + false + true + 0.0 + + + + -3e043223:13e0e87519f:-51ae + + + + + 185 + true + Rectangle + false + 255 + + true + true + false + + true + + + + + + + + Rectangle + true + + + + false + + Default + + 430 + 0 + 0 + + + 1 + 1 + true + + + + + 0 + $(pv_name) +$(pv_value) + 0 + false + + + true + 1 + -3e043223:13e0e87519f:-51c4 + false + + 18 + Label + + true + true + false + + true + false + + + + + + + Label + true + traceError + + + + 96 + 0 + + 1 + + + + 0 + + 49 + true + + 63 + + + true + 1 + -3e043223:13e0e87519f:-51c3 + false + + 18 + Label + + true + true + false + + true + false + + + + + + + Label + true + traceIODriver + + + + 96 + 0 + + 1 + + + + 0 + + 118 + true + + 63 + + + true + 1 + -3e043223:13e0e87519f:-51c2 + false + + 18 + Label + + true + true + false + + true + false + + + + + + + Label + true + traceFlow + + + + 96 + 0 + + 1 + + + + 0 + + 141 + true + + 63 + + + true + 1 + -3e043223:13e0e87519f:-51c1 + false + + 18 + Label + + true + true + false + + true + false + + + + + + + Label + true + traceIOFilter + + + + 96 + 0 + + 1 + + + + 0 + + 95 + true + + 63 + + + true + 1 + -3e043223:13e0e87519f:-51c0 + false + + 18 + Label + + true + true + false + + true + false + + + + + + + Label + true + traceIODevice + + + + 96 + 0 + + 1 + + + + 0 + + 72 + true + + 63 + + + true + 1 + -3e043223:13e0e87519f:-51bf + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + traceMask + + + + 100 + 0 + + 1 + + + + 0 + + 2 + true + + 4 + + + true + 1 + -3e043223:13e0e87519f:-51be + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + traceIOMask + + + + 100 + 0 + + 1 + + + + 0 + + 2 + true + + 178 + + + true + 1 + -3e043223:13e0e87519f:-51bd + false + + 18 + Label + + true + true + false + + true + false + + + + + + + Label + true + traceIOASCII + + + + 100 + 0 + + 1 + + + + 0 + + 49 + true + + 237 + + + true + 1 + -3e043223:13e0e87519f:-51bc + false + + 18 + Label + + true + true + false + + true + false + + + + + + + Label + true + traceIOEscape + + + + 100 + 0 + + 1 + + + + 0 + + 72 + true + + 237 + + + true + 1 + -3e043223:13e0e87519f:-51bb + false + + 18 + Label + + true + true + false + + true + false + + + + + + + Label + true + traceIOHex + + + + 100 + 0 + + 1 + + + + 0 + + 95 + true + + 237 + + + false + true + -3e043223:13e0e87519f:-51ba + + 18 + Choice Button + false + + true + true + false + + $(P)$(R).TB0 + + + + + + + Choice Button + true + false + + Default + + 55 + 0 + + + + + + + Choice 1 + Choice 2 + Choice 3 + + 1 + true + + + + true + + 49 + $(pv_name) +$(pv_value) + 4 + + + false + true + -3e043223:13e0e87519f:-51b9 + + 18 + Choice Button + false + + true + true + false + + $(P)$(R).TB3 + + + + + + + Choice Button + true + false + + Default + + 55 + 0 + + + + + + + Choice 1 + Choice 2 + Choice 3 + + 1 + true + + + + true + + 118 + $(pv_name) +$(pv_value) + 4 + + + false + true + -3e043223:13e0e87519f:-51b8 + + 18 + Choice Button + false + + true + true + false + + $(P)$(R).TB4 + + + + + + + Choice Button + true + false + + Default + + 55 + 0 + + + + + + + Choice 1 + Choice 2 + Choice 3 + + 1 + true + + + + true + + 141 + $(pv_name) +$(pv_value) + 4 + + + false + true + -3e043223:13e0e87519f:-51b7 + + 18 + Choice Button + false + + true + true + false + + $(P)$(R).TB2 + + + + + + + Choice Button + true + false + + Default + + 55 + 0 + + + + + + + Choice 1 + Choice 2 + Choice 3 + + 1 + true + + + + true + + 95 + $(pv_name) +$(pv_value) + 4 + + + false + true + -3e043223:13e0e87519f:-51b6 + + 18 + Choice Button + false + + true + true + false + + $(P)$(R).TB1 + + + + + + + Choice Button + true + false + + Default + + 55 + 0 + + + + + + + Choice 1 + Choice 2 + Choice 3 + + 1 + true + + + + true + + 72 + $(pv_name) +$(pv_value) + 4 + + + false + true + -3e043223:13e0e87519f:-51b5 + + 18 + Choice Button + false + + true + true + false + + $(P)$(R).TIB0 + + + + + + + Choice Button + true + false + + Default + + 55 + 0 + + + + + + + Choice 1 + Choice 2 + Choice 3 + + 1 + true + + + + true + + 49 + $(pv_name) +$(pv_value) + 178 + + + false + true + -3e043223:13e0e87519f:-51b4 + + 18 + Choice Button + false + + true + true + false + + $(P)$(R).TIB1 + + + + + + + Choice Button + true + false + + Default + + 55 + 0 + + + + + + + Choice 1 + Choice 2 + Choice 3 + + 1 + true + + + + true + + 72 + $(pv_name) +$(pv_value) + 178 + + + false + true + -3e043223:13e0e87519f:-51b3 + + 18 + Choice Button + false + + true + true + false + + $(P)$(R).TIB2 + + + + + + + Choice Button + true + false + + Default + + 55 + 0 + + + + + + + Choice 1 + Choice 2 + Choice 3 + + 1 + true + + + + true + + 95 + $(pv_name) +$(pv_value) + 178 + + + true + 1 + -3e043223:13e0e87519f:-51b2 + false + + 18 + Label + + true + true + false + + true + false + + + + + + + Label + true + Truncate size + + + + 104 + 0 + + 1 + + + + 0 + + 118 + true + + 237 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 50 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-51b1 + 0.0 + Text Input + + true + true + false + + 1 + false + 0 + $(P)$(R).TSIZ + + + + false + 0 + + + false + + + + 0 + + 118 + $(pv_name) +$(pv_value) + 178 + + + true + 1 + -3e043223:13e0e87519f:-51b0 + false + + 18 + Label + + true + true + false + + true + false + + + + + + + Label + true + Trace file: + + + + 80 + 0 + + 1 + + + + 0 + + 164 + true + + 4 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 330 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-51af + 0.0 + Text Input + + true + true + false + + 1 + false + 0 + $(P)$(R).TFIL + + + + false + 0 + + + false + + + + 0 + + 162 + $(pv_name) +$(pv_value) + 94 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 70 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-51ad + 0.0 + Text Input + + true + true + false + + 3 + false + 0 + $(P)$(R).TMSK + + + + false + 0 + + + false + + + + 0 + + 26 + $(pv_name) +$(pv_value) + 4 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 70 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-51ac + 0.0 + Text Input + + true + true + false + + 3 + false + 0 + $(P)$(R).TIOM + + + + false + 0 + + + false + + + + 0 + + 26 + $(pv_name) +$(pv_value) + 178 + + + + + true + + true + -3e043223:13e0e87519f:-51ab + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 232 + 0 + + false + 1 + + + + + 97 + + 6 + + true + 1 + -3e043223:13e0e87519f:-51aa + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + drvInfo: + + + + 80 + 0 + + 1 + + + + 0 + + 0 + true + + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 150 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-51a9 + 0.0 + Text Input + + true + true + false + + 1 + false + 0 + $(P)$(R).DRVINFO + + + + false + 0 + + + false + + + + 0 + + 0 + $(pv_name) +$(pv_value) + 82 + + + + + true + + true + -3e043223:13e0e87519f:-51a8 + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 235 + 0 + + false + 1 + + + + + 122 + + 6 + + false + true + true + -3e043223:13e0e87519f:-51a7 + + 20 + Menu Button + false + + true + true + false + + false + $(P)$(R).IFACE + + + + + + + Menu Button + true + false + + Default + + 130 + 6 + + + true + 1 + -3e043223:13e0e87519f:-51a6 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Interface: + + + + 100 + 0 + + 1 + + + + 0 + + 0 + true + + 0 + + + + + true + + true + -3e043223:13e0e87519f:-51a2 + + 42 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 120 + 0 + + false + 1 + + + + + 212 + + 10 + + true + 1 + -3e043223:13e0e87519f:-51a1 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Connected + + + + 90 + 0 + + + + true + + + false + + $(P)$(R).CNCT + + + 1 + + + + 1 + + 0 + true + + 15 + + + true + 1 + -3e043223:13e0e87519f:-51a0 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Disconnected + + + + 120 + 0 + + + + true + + + false + + $(P)$(R).CNCT + + + 1 + + + + 1 + + 0 + true + + 0 + + + false + true + true + -3e043223:13e0e87519f:-519f + + 20 + Menu Button + false + + true + true + false + + false + $(P)$(R).CNCT + + + + + + + Menu Button + true + false + + Default + + 120 + 6 + + + + + true + + true + -3e043223:13e0e87519f:-519e + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 422 + 0 + + false + 1 + + + + + 47 + + 6 + + true + 1 + -3e043223:13e0e87519f:-519d + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Port: + + + + 50 + 0 + + 1 + + + + 0 + + 0 + true + + 0 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 150 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-519c + 0.0 + Text Input + + true + true + false + + 1 + false + 0 + $(P)$(R).PORT + + + + false + 0 + + + false + + + + 0 + + 0 + $(pv_name) +$(pv_value) + 55 + + + true + 1 + -3e043223:13e0e87519f:-519b + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Address: + + + + 80 + 0 + + 1 + + + + 0 + + 0 + true + + 222 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 110 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-519a + 0.0 + Text Input + + true + true + false + + 1 + false + 0 + $(P)$(R).ADDR + + + + false + 0 + + + false + + + + 0 + + 0 + $(pv_name) +$(pv_value) + 312 + + + + + true + + true + -3e043223:13e0e87519f:-5199 + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 287 + 0 + + false + 1 + + + + + 72 + + 61 + + + true + + true + -3e043223:13e0e87519f:-5197 + + 20 + Grouping Container + + true + true + false + + true + false + + + + + + + Grouping Container + true + + Default + + 120 + 0 + + false + 1 + + + + + 0 + + 167 + + true + 1 + -3e043223:13e0e87519f:-5196 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Connected + + + + 90 + 0 + + + + true + + + false + + $(P)$(R).PCNCT + + + 1 + + + + 1 + + 0 + true + + 15 + + + true + 1 + -3e043223:13e0e87519f:-5195 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Disconnected + + + + 120 + 0 + + + + true + + + false + + $(P)$(R).PCNCT + + + 1 + + + + 1 + + 0 + true + + 0 + + + + false + true + true + -3e043223:13e0e87519f:-5198 + + 20 + Menu Button + false + + true + true + false + + false + $(P)$(R).PCNCT + + + + + + + Menu Button + true + false + + Default + + 120 + 6 + + + + true + true + 1 + false + -3e043223:13e0e87519f:-51cf + false + 0.0 + + 16 + Text Update + false + + true + true + false + + 4 + true + false + $(P)$(R).ERRS + + + + + + + Text Update + true + ###### + false + 0 + + + + 359 + 0 + + + 1 + + + + 0 + + 182 + false + $(pv_name) +$(pv_value) + 75 + + + true + 1 + -3e043223:13e0e87519f:-51ce + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Error: + + + + 70 + 0 + + 1 + + + + 0 + + 181 + true + + 10 + + + true + 1 + -3e043223:13e0e87519f:-51cc + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + noAutoConnect + + + + 130 + 0 + + + + true + + + false + + $(P)$(R).AUCT + + + 1 + + + + 1 + + 212 + true + + 300 + + + true + 1 + -3e043223:13e0e87519f:-51cb + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + autoConnect + + + + 110 + 0 + + + + true + + + false + + $(P)$(R).AUCT + + + 1 + + + + 1 + + 212 + true + + 310 + + + false + true + true + -3e043223:13e0e87519f:-51ca + + 20 + Menu Button + false + + true + true + false + + false + $(P)$(R).AUCT + + + + + + + Menu Button + true + false + + Default + + 120 + 6 + + + true + 1 + -3e043223:13e0e87519f:-51c9 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Enabled + + + + 70 + 0 + + + + true + + + false + + $(P)$(R).ENBL + + + 1 + + + + 1 + + 212 + true + + 180 + + + true + 1 + -3e043223:13e0e87519f:-51c8 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Disabled + + + + 80 + 0 + + + + true + + + false + + $(P)$(R).ENBL + + + 1 + + + + 1 + + 212 + true + + 175 + + + false + true + true + -3e043223:13e0e87519f:-51c7 + + 20 + Menu Button + false + + true + true + false + + false + $(P)$(R).ENBL + + + + + + + Menu Button + true + false + + Default + + 120 + 6 + + + false + true + -3e043223:13e0e87519f:-51a5 + + 20 + Action Button + false + + true + true + false + + $(P)$(R).AQR + + + + + + + Action Button + true + Cancel queueRequest + false + + Default + + 150 + 0 + 0 + + + + false + 1 + + + + 147 + + + $(P)$(R).AQR + 1 + 10 + + + + $(pv_name) +$(pv_value) + 6 + + + true + 1 + -3e043223:13e0e87519f:-51a4 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + Reason: + + + + 70 + 0 + + 1 + + + + 0 + + 97 + true + + 244 + + + false + true + 1 + false + false + + 20 + false + true + + + + Text Input + true + + + + + 50 + 3 + + 1 + Infinity + -Infinity + false + -3e043223:13e0e87519f:-51a3 + 0.0 + Text Input + + true + true + false + + 1 + false + 0 + $(P)$(R).REASON + + + + false + 0 + + + false + + + + 0 + + 97 + $(pv_name) +$(pv_value) + 318 + + + true + 1 + -3e043223:13e0e87519f:-5194 + false + + 20 + Label + + true + true + false + + true + false + + + + + + + Label + true + More... + + + + 70 + 0 + + 1 + + + + 0 + + 147 + true + + 291 + + + false + true + false + -3e043223:13e0e87519f:-5193 + + 20 + Menu Button + false + + true + true + false + + false + + + + + + + + Menu Button + true + false + + Default + + 56 + 6 + + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 1 + + Dummy + 0 + + + + + true + true + false + + + + + false + + true + Action Button + 1 + -648922a4:1624e4fa0bd:-7f69 + 10 + 122 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/commonPlugins.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/commonPlugins.opi new file mode 100644 index 0000000000..98a3651c6d --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/commonPlugins.opi @@ -0,0 +1,16314 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 850 + + true + + commonPlugins + + + true + true + false + true + false + Display + 935 + 337 + 62 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 935 + 0 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P) Common Plugins + + true + 1 + true + Label + 935 + false + 0 + 6 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plugin name + + true + 1 + true + Label + 110 + false + 10 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Plugin type + + true + 1 + true + Label + 110 + false + 150 + 40 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)image1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 71 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)image1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 71 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Port + + true + 1 + true + Label + 40 + false + 300 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Enable + + true + 1 + true + Label + 60 + false + 407 + 40 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Blocking + + true + 1 + true + Label + 80 + false + 525 + 40 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)image1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 70 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)image1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 70 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)image1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 71 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)image1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 70 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Rate + + true + 1 + true + Label + 40 + false + 800 + 40 + + + + + NDStdArrays.opi + + true + image1: + + 1 + image1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 70 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)image1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 71 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Free + + true + 1 + true + Label + 40 + false + 730 + 40 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)image1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 71 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Dropped + + true + 1 + true + Label + 70 + false + 615 + 40 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)image1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 71 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Proc1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 121 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Proc1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 121 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Trans1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 146 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Trans1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 146 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)CC1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 171 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)CC1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 171 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)CC2:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 196 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)CC2:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 196 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Over1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 221 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Over1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 221 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROI1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 246 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROI1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 246 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROI2:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 271 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROI2:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 271 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROI3:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 296 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROI3:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 296 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROI4:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 321 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROI4:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 321 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 346 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 346 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats2:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 371 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats2:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 371 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats3:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 396 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats3:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 396 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats4:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 421 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats4:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 421 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Proc1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 120 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Proc1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 120 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Proc1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 121 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Proc1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 120 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Trans1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 145 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Trans1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 145 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Trans1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 146 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Trans1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 145 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)CC1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 170 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)CC1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 170 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)CC1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 171 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)CC1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 170 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)CC2:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 195 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)CC2:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 195 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)CC2:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 196 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)CC2:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 195 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Over1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 220 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Over1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 220 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Over1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 221 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Over1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 220 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)ROI1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 245 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)ROI1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 245 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROI1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 246 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)ROI1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 245 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)ROI2:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 270 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)ROI2:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 270 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROI2:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 271 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)ROI2:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 270 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)ROI3:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 295 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)ROI3:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 295 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROI3:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 296 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)ROI3:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 295 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)ROI4:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 320 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)ROI4:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 320 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROI4:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 321 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)ROI4:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 320 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Stats1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 345 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Stats1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 345 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 346 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Stats1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 345 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Stats2:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 370 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Stats2:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 370 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats2:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 371 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Stats2:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 370 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Stats3:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 395 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Stats3:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 395 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats3:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 396 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Stats3:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 395 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Stats4:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 420 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Stats4:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 420 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats4:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 421 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Stats4:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 420 + + + + + NDProcess.opi + + true + Proc1: + + 1 + Proc1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 120 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Proc1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 121 + + + + + NDTransform.opi + + true + Trans1: + + 1 + Trans1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 145 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Trans1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 146 + + + + + NDColorConvert.opi + + true + CC1: + + 1 + CC1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 170 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)CC1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 171 + + + + + NDColorConvert.opi + + true + CC2: + + 1 + CC2: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 195 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)CC2:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 196 + + + + + NDOverlay.opi + + true + Over1: + + 1 + Over1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 220 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Over1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 221 + + + + + NDROI.opi + + true + ROI1: + + 1 + ROI1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 245 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROI1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 246 + + + + + NDROI.opi + + true + ROI2: + + 1 + ROI2: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 270 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROI2:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 271 + + + + + NDROI.opi + + true + ROI3: + + 1 + ROI3: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 295 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROI3:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 296 + + + + + NDROI.opi + + true + ROI4: + + 1 + ROI4: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 320 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROI4:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 321 + + + + + NDStats.opi + + true + Stats1: + + 1 + Stats1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 345 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 346 + + + + + NDStats.opi + + true + Stats2: + + 1 + Stats2: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 370 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats2:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 371 + + + + + NDStats.opi + + true + Stats3: + + 1 + Stats3: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 395 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats3:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 396 + + + + + NDStats.opi + + true + Stats4: + + 1 + Stats4: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 420 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats4:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 421 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Proc1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 121 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Trans1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 146 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)CC1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 171 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)CC2:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 196 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Over1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 221 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROI1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 246 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROI2:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 271 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROI3:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 296 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROI4:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 321 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 346 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats2:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 371 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats3:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 396 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats4:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 421 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Proc1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 121 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Trans1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 146 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)CC1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 171 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)CC2:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 196 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Over1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 221 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROI1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 246 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROI2:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 271 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROI3:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 296 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROI4:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 321 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 346 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats2:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 371 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats3:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 396 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats4:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 421 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats5:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 446 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats5:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 446 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Stats5:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 445 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Stats5:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 445 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Stats5:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 446 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Stats5:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 445 + + + + + NDStats.opi + + true + Stats5: + + 1 + Stats5: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 445 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats5:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 446 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats5:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 446 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Stats5:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 446 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROIStat1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 521 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROIStat1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 521 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)ROIStat1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 520 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)ROIStat1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 520 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)ROIStat1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 521 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)ROIStat1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 520 + + + + + NDROIStat.opi + + true + ROIStat1: + + 1 + ROI Statistics #1 + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 520 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROIStat1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 521 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROIStat1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 521 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)ROIStat1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 521 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)CB1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 546 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)CB1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 546 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)CB1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 545 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)CB1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 545 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)CB1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 546 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)CB1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 545 + + + + + NDCircularBuff.opi + + true + CB1: + + 1 + CB1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 545 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)CB1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 546 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)CB1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 546 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)CB1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 546 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Scatter1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 471 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Scatter1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 471 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Scatter1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 470 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Scatter1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 470 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Scatter1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 471 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Scatter1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 470 + + + + + NDScatter.opi + + true + Scatter1: + + 1 + Scatter1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 470 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Scatter1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 471 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Scatter1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 471 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Scatter1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 471 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Gather1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 496 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Gather1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 496 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Gather1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 495 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Gather1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 495 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Gather1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 496 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Gather1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 495 + + + + + NDGather8.opi + + true + Gather1: + + 1 + Gather1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 495 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Gather1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 496 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Gather1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 496 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Gather1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 496 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Attr1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 571 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Attr1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 571 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Attr1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 570 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Attr1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 570 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Attr1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 571 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Attr1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 570 + + + + + NDPluginAttribute.opi + + true + Attr1: + + 1 + Attr1: + + + NDPluginAttribute8.opi + + true + Attr1: + 1: + 2: + 3: + 4: + 5: + 6: + 7: + 8: + + 1 + Attributes 1-8 + + + false + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 60 + 865 + 570 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Attr1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 571 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Attr1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 571 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Attr1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 571 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Pva1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 96 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Pva1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 96 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Pva1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 95 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Pva1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 95 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Pva1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 96 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Pva1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 95 + + + + + NDPva.opi + + true + Pva1: + null + + 1 + Pva1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 95 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Pva1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 96 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Pva1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 96 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Pva1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 96 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)FFT1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 596 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)FFT1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 596 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)FFT1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 595 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)FFT1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 595 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)FFT1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 596 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)FFT1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 595 + + + + + NDFFT.opi + + true + FFT1: + + 1 + FFT1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 595 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)FFT1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 596 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)FFT1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 596 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)FFT1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 596 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Codec1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 621 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Codec1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 621 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Codec1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 620 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Codec1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 620 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Codec1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 621 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Codec1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 620 + + + + + NDCodec.opi + + true + Codec1: + + 1 + Codec1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 620 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Codec1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 621 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Codec1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 621 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Codec1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 621 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)netCDF1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 696 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)netCDF1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 696 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)TIFF1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 721 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)TIFF1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 721 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)JPEG1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 746 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)JPEG1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 746 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Nexus1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 771 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Nexus1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 771 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Magick1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 796 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Magick1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 796 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)netCDF1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 695 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)netCDF1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 695 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)netCDF1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 696 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)netCDF1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 695 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)TIFF1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 720 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)TIFF1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 720 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)TIFF1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 721 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)TIFF1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 720 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)JPEG1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 745 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)JPEG1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 745 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)JPEG1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 746 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)JPEG1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 745 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Nexus1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 770 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Nexus1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 770 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Nexus1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 771 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Nexus1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 770 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Magick1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 795 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Magick1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 795 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Magick1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 796 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Magick1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 795 + + + + + NDFileNetCDF.opi + + true + netCDF1: + nc + + 1 + netCDF1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 695 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)netCDF1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 696 + + + + + NDFileTIFF.opi + + true + TIFF1: + tif + + 1 + TIFF1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 720 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)TIFF1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 721 + + + + + NDFileJPEG.opi + + true + JPEG1: + jpg + + 1 + JPEG1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 745 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)JPEG1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 746 + + + + + NDFileNexus.opi + + true + Nexus1: + h5 + + 1 + Nexus1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 770 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Nexus1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 771 + + + + + NDFileMagick.opi + + true + Magick1: + tif + + 1 + Magick1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 795 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Magick1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 796 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)netCDF1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 696 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)TIFF1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 721 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)JPEG1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 746 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Nexus1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 771 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Magick1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 796 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)netCDF1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 696 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)TIFF1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 721 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)JPEG1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 746 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Nexus1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 771 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Magick1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 796 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)HDF1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 821 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)HDF1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 821 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)HDF1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 820 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)HDF1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 820 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)HDF1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 821 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)HDF1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 820 + + + + + NDFileHDF5.opi + + true + HDF1: + h5 + + 1 + HDF1: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 820 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)HDF1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 821 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)HDF1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 821 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)HDF1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 821 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Codec2:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 646 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Codec2:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 646 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)Codec2:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 645 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Codec2:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 645 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)Codec2:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 646 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)Codec2:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 645 + + + + + NDCodec.opi + + true + Codec2: + + 1 + Codec2: + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 645 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Codec2:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 646 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Codec2:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 646 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)Codec2:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 646 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)BadPix1:PortName_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 110 + false + 10 + 671 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)BadPix1:PluginType_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 125 + 671 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)BadPix1:NDArrayPort + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 290 + 670 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)BadPix1:EnableCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 355 + 670 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)BadPix1:EnableCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 440 + 671 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)BadPix1:BlockingCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 525 + 670 + + + + + NDBadPixel.opi + + true + BadPix1: + + 1 + Bad Pixel 1 + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + More + false + $(pv_name) +$(pv_value) + true + Action Button + 60 + 865 + 670 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)BadPix1:ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 780 + 671 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)BadPix1:QueueFree + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 695 + 671 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)BadPix1:DroppedArrays_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 610 + 671 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/createDirectoryHelp.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/createDirectoryHelp.opi new file mode 100644 index 0000000000..bd684c9ea6 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/createDirectoryHelp.opi @@ -0,0 +1,193 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 90 + + true + + createDirectoryHelp + + + true + true + false + true + false + Display + 485 + 839 + 129 + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Explanation of CreateDirectory value N + + true + 1 + true + Label + 380 + false + 52 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + N = 0: No directories will be created + + true + 1 + true + Label + 259 + false + 5 + 33 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + N < 0: Up to abs(N) new directory levels will be created + + true + 1 + true + Label + 392 + false + 5 + 52 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 14 + 0 + Label + + + true + true + false + + + false + N > 0: N directories from the top level specified must already exist + + true + 1 + true + Label + 476 + false + 5 + 71 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/simDetector.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/simDetector.opi new file mode 100644 index 0000000000..b1336e4a31 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/simDetector.opi @@ -0,0 +1,2698 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 945 + + true + + simDetector + + + true + true + false + true + false + Display + 715 + 794 + 75 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 25 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 715 + 0 + 4 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 455 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 350 + 360 + 205 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 100.0 + + Default + + false + + + + false + 21 + true + + + + 0 + 0 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + false + true + Rectangle + 105 + 483 + 207 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 340 + + true + + Linking Container + ADSetup.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 35 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 380 + + true + + Linking Container + ADReadout.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 465 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 110 + + true + + Linking Container + ADAttrFile.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 665 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 165 + + true + + Linking Container + ADShutter.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 35 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 80 + + true + + Linking Container + ADPlugins.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 5 + 380 + + + + + + + + + + 0 + 1 + true + + Default + + + + + + 160 + + true + + Linking Container + ADBuffers.opi + 2 + + + true + true + false + + + + true + Linking Container + 350 + 360 + 780 + + + + + + + + + + 0 + 1 + true + false + + Default + + + + + 20 + false + + true + + Grouping Container + + + true + true + false + + + false + + true + true + Grouping Container + 238 + 66 + 867 + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Simulation setup + + true + 1 + true + Label + 160 + false + 0 + 0 + + + + + simDetectorSetup.opi + + true + + 1 + Simulation setup + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + + + + + true + true + false + + + + + false + $(pv_name) +$(pv_value) + true + Action Button + 70 + 168 + 0 + + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + Simulation Detector - $(P)$(R) + + true + 1 + true + Label + 715 + false + 0 + 5 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Exposure time + + true + 1 + true + Label + 130 + false + 405 + 235 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)AcquireTime + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 540 + 235 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)AcquireTime_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 605 + 236 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Acquire period + + true + 1 + true + Label + 140 + false + 395 + 260 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)AcquirePeriod + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 540 + 260 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)AcquirePeriod_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 605 + 261 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Images + + true + 1 + true + Label + 80 + false + 455 + 285 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumImages + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 540 + 285 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumImages_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 605 + 286 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumImagesCounter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 605 + 311 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Images complete + + true + 1 + true + Label + 170 + false + 365 + 310 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Exp./image + + true + 1 + true + Label + 120 + false + 415 + 335 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)NumExposures + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 540 + 335 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)NumExposures_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 605 + 336 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + + true + + + false + + $(P)$(R)Acquire + + + + true + true + false + + + false + Done + + true + 1 + true + Label + 40 + false + 583 + 415 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + + true + + + false + + $(P)$(R)Acquire + + + + true + true + false + + + false + Collecting + + true + 1 + true + Label + 100 + false + 554 + 415 + + + + + $(P)$(R)Acquire + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Acquire + + + + true + true + false + + + + Start + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 540 + 435 + + + + + $(P)$(R)Acquire + 0 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Acquire + + + + true + true + false + + + + Stop + false + $(pv_name) +$(pv_value) + true + Action Button + 59 + 607 + 435 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Acquire + + true + 1 + true + Label + 70 + false + 465 + 435 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Collect + + true + 1 + true + Label + 70 + false + 500 + 208 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image mode + + true + 1 + true + Label + 100 + false + 385 + 360 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ImageMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 490 + 360 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ImageMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 615 + 362 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Detector state + + true + 1 + true + Label + 140 + false + 395 + 535 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)DetectorState_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 540 + 535 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Time remaining + + true + 1 + true + Label + 140 + false + 395 + 560 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TimeRemaining_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 67 + false + 540 + 561 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)ArrayCounter + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 540 + 585 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image counter + + true + 1 + true + Label + 130 + false + 405 + 585 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayCounter_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 605 + 586 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Image rate + + true + 1 + true + Label + 100 + false + 435 + 610 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)ArrayRate_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 100 + false + 540 + 611 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Array callbacks + + true + 1 + true + Label + 150 + false + 365 + 635 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)ArrayCallbacks + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 90 + 520 + 635 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 1 + Text Update + 0 + true + $(P)$(R)ArrayCallbacks_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 615 + 637 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + # Queued arrays + + true + 1 + true + Label + 150 + false + 385 + 460 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 2 + Text Update + 0 + true + $(P)$(R)NumQueuedArrays + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 540 + 461 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Trigger mode + + true + 1 + true + Label + 120 + false + 365 + 385 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)TriggerMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 490 + 385 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)TriggerMode_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 80 + false + 615 + 386 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Wait for plugins + + true + 1 + true + Label + 160 + false + 375 + 485 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)WaitForPlugins + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 80 + 540 + 485 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Acquire busy + + true + 1 + true + Label + 120 + false + 415 + 510 + + + + false + false + false + + + + false + + + + 0 + 1 + true + + + + true + + + + 4 + 18 + 0 + Text Update + 0 + true + $(P)$(R)AcquireBusy + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 160 + false + 540 + 511 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/simDetectorSetup.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/simDetectorSetup.opi new file mode 100644 index 0000000000..18bd8937db --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/areaDetector/autoconvert/simDetectorSetup.opi @@ -0,0 +1,5066 @@ + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 5 + 350 + + true + + simDetectorSetup + + + true + true + false + true + false + Display + 870 + 233 + 109 + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 265 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 235 + 250 + 50 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 245 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 235 + 5 + 50 + + + + false + 255 + true + false + + + + + + + false + + + + 0 + 1 + true + + + + 0.0 + + Default + + false + + + + false + 260 + true + + + + 0 + 1 + Rectangle + + + + + true + true + false + + + $(pv_name) +$(pv_value) + true + true + Rectangle + 375 + 490 + 50 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + Simulation Detector Setup + + true + 1 + true + Label + 300 + false + 65 + 10 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 25 + 1 + Label + + + true + true + false + + + false + $(P)$(R) + + true + 1 + true + Label + 430 + false + 435 + 10 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Peak mode + + true + 1 + true + Label + 90 + false + 322 + 55 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PeakStartY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 352 + 110 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PeakStartX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 352 + 85 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PeakNumX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 352 + 135 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PeakNumY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 352 + 160 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PeakStepX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 352 + 185 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PeakStepY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 352 + 210 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PeakWidthX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 352 + 235 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PeakWidthY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 352 + 260 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)PeakVariation + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 352 + 285 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PeakStartY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 417 + 111 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PeakStartX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 417 + 86 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PeakNumX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 417 + 136 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PeakNumY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 417 + 161 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PeakStepX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 417 + 186 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PeakStepY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 417 + 211 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PeakWidthX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 417 + 236 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PeakWidthY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 417 + 261 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)PeakVariation + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 417 + 285 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Start Y + + true + 1 + true + Label + 70 + false + 277 + 110 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Start X + + true + 1 + true + Label + 70 + false + 277 + 85 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Num X + + true + 1 + true + Label + 50 + false + 297 + 135 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Num Y + + true + 1 + true + Label + 50 + false + 297 + 160 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Step X + + true + 1 + true + Label + 60 + false + 287 + 185 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Step Y + + true + 1 + true + Label + 60 + false + 287 + 210 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Width X + + true + 1 + true + Label + 70 + false + 277 + 235 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Width Y + + true + 1 + true + Label + 70 + false + 277 + 260 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + % Variat. + + true + 1 + true + Label + 90 + false + 257 + 285 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Gains, Ofset & Noise + + true + 1 + true + Label + 200 + false + 22 + 55 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y + + true + 1 + true + Label + 10 + false + 82 + 110 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + X + + true + 1 + true + Label + 10 + false + 82 + 85 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Overall + + true + 1 + true + Label + 70 + false + 22 + 135 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Red + + true + 1 + true + Label + 30 + false + 62 + 160 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Green + + true + 1 + true + Label + 50 + false + 42 + 185 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Blue + + true + 1 + true + Label + 40 + false + 52 + 210 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)GainY + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 97 + 110 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)GainX + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 97 + 85 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Gain + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 97 + 135 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)GainRed + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 97 + 160 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)GainGreen + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 97 + 185 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)GainBlue + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 97 + 210 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)GainY_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 162 + 111 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)GainX_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 162 + 86 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)Gain_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 162 + 136 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)GainRed_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 162 + 161 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)GainGreen_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 162 + 186 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 1 + Text Update + 0 + true + $(P)$(R)GainBlue_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 61 + false + 162 + 211 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Sine mode + + true + 1 + true + Label + 90 + false + 632 + 55 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Frequency + + true + 1 + true + Label + 90 + false + 500 + 130 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Amplitude + + true + 1 + true + Label + 90 + false + 500 + 105 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Phase + + true + 1 + true + Label + 50 + false + 540 + 155 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)XSine1Frequency + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 595 + 130 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)XSine1Amplitude + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 595 + 105 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)XSine1Phase + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 595 + 155 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)XSine1Frequency_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 131 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)XSine1Amplitude_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 106 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)XSine1Phase_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 156 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + X sine #1 + + true + 1 + true + Label + 90 + false + 610 + 80 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)YSine1Frequency + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 730 + 130 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)YSine1Amplitude + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 730 + 105 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)YSine1Phase + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 730 + 155 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)YSine1Frequency_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 795 + 131 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)YSine1Amplitude_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 795 + 106 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)YSine1Phase_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 795 + 156 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y sine #1 + + true + 1 + true + Label + 90 + false + 745 + 80 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Frequency + + true + 1 + true + Label + 90 + false + 500 + 230 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Amplitude + + true + 1 + true + Label + 90 + false + 500 + 205 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Phase + + true + 1 + true + Label + 50 + false + 540 + 255 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + X sine #2 + + true + 1 + true + Label + 90 + false + 610 + 180 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)XSine2Frequency + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 595 + 230 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)XSine2Amplitude + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 595 + 205 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)XSine2Phase + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 595 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)XSine2Frequency_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 231 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)XSine2Amplitude_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 206 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)XSine2Phase_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 660 + 256 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Y sine #2 + + true + 1 + true + Label + 90 + false + 745 + 180 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)YSine2Frequency + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 730 + 230 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)YSine2Amplitude + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 730 + 205 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)YSine2Phase + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 730 + 255 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)YSine2Frequency_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 795 + 231 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)YSine2Amplitude_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 795 + 206 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)YSine2Phase_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 795 + 256 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Operation + + true + 1 + true + Label + 90 + false + 500 + 280 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)XSineOperation + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 595 + 280 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)YSineOperation + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 120 + 730 + 280 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 2 + Label + + + true + true + false + + + false + Reset + + true + 1 + true + Label + 50 + false + 280 + 322 + + + + + $(P)$(R)Reset + 1 + 10 + + + + + false + false + + + + false + + + + 0 + 1 + true + + Default + + false + + + + 20 + + Action Button + 0 + $(P)$(R)Reset + + + + true + true + false + + + + Reset image + false + $(pv_name) +$(pv_value) + true + Action Button + 100 + 335 + 322 + + + + true + false + false + + + + false + + + + 6 + 1 + true + + Default + + false + + + + 20 + + Menu Button + $(P)$(R)SimMode + + + + true + true + false + + + false + $(pv_name) +$(pv_value) + false + true + Menu Button + 150 + 54 + 325 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 1 + Label + + + true + true + false + + + false + Simulation mode + + true + 1 + true + Label + 150 + false + 54 + 300 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Offset + + true + 1 + true + Label + 60 + false + 32 + 235 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Offset + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 97 + 235 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Offset_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 162 + 236 + + + + false + + + + + + + 0 + 1 + true + + + + + + + 20 + 0 + Label + + + true + true + false + + + false + Noise + + true + 1 + true + Label + 50 + false + 42 + 260 + + + + false + false + false + + + + false + + + + 3 + 1 + + true + + + + false + + + + 1 + 20 + 0 + false + Infinity + -Infinity + false + Text Input + 0 + false + 0 + true + $(P)$(R)Noise + + false + 0.0 + + + true + true + false + + + 0 + false + true + false + false + + + $(pv_name) +$(pv_value) + false + true + Text Input + 60 + 97 + 260 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + + + false + + + + 1 + 18 + 0 + Text Update + 0 + true + $(P)$(R)Noise_RBV + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + false + 1 + true + Text Update + 60 + false + 162 + 261 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml b/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml index 777d9cbdf6..86633e3ae0 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml @@ -4054,5 +4054,53 @@ + + Area Detector Diagnostics + + DAE + areaDetector/ADTopView.opi + Area Detector diagnostic screens + + + IOC + IOC PV Prefix to use in addition to prefixes below e.g GENICAM_01: or DAE: + + + + SIMDETECTOR + PV prefix for simDetector e.g. SIMDET: + + + + OVERLAY + PV Prefix for NDoverlay e.g. OVER1: + + + + STDARRAYS + PV Prefix for NDDriverStdArrays + + + + PLUGINBASE + PV Prefix for NDPluginBase + + + + ROI + PV Prefix for NDROI + + + + STATS + PV Prefix for NDStats + + + + + Monitors + + +