diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/ADAravis_detail.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/ADAravis_detail.bob
index e88b3f65..1ded8b30 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/ADAravis_detail.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/ADAravis_detail.bob
@@ -1,40 +1,79 @@
+
ADAravis Camera
+ 0
862
916
+
+
+
+
4
4
Title
TITLE
ADAravis Camera
- 0
- 0
862
26
-
+
-
+
- true
- 1
+
+
+
+
+ 0
+ 0
+ 0
+ true
-
+
AD Aravis
4
30
282
318
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
AR Frames Completed
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -42,17 +81,46 @@
$(P)$(R)ARFramesCompleted
124
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
AR Frame Failures
24
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -61,17 +129,46 @@
124
24
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
AR Frame Underruns
48
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -80,17 +177,46 @@
124
48
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
AR Missing Packets
72
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -99,17 +225,46 @@
124
72
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
AR Resent Packets
96
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -118,17 +273,46 @@
124
96
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
AR Packet Resend Enable
120
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -138,12 +322,40 @@
120
124
20
+
+
+
+
+
+
+
+
+
+
+
+
Label
AR Packet Timeout
144
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -152,13 +364,50 @@
124
144
124
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
AR Frame Retention
168
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -167,13 +416,50 @@
124
168
124
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
AR Reset Camera
192
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -182,13 +468,50 @@
124
192
124
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
AR Convert Pixel Format
216
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -198,6 +521,18 @@
216
60
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
@@ -205,17 +540,46 @@
188
216
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
AR Shift Dir
240
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -225,6 +589,18 @@
240
60
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
@@ -232,17 +608,46 @@
188
240
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
AR Shift Bits
264
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -252,6 +657,18 @@
264
60
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
@@ -259,24 +676,66 @@
188
264
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
arvFeature Ungrouped
4
352
282
54
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
AR Connect Camera
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -284,20 +743,70 @@
$(P)$(R)ARConnectCamera
124
124
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
-
+
AD Collect
4
410
282
390
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Acquire Time
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -305,24 +814,74 @@
$(P)$(R)AcquireTime
124
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)AcquireTime_RBV
188
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Acquire Period
24
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -331,7 +890,28 @@
124
24
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -339,17 +919,46 @@
188
24
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Num Images Counter
48
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -358,17 +967,46 @@
124
48
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Num Images
72
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -377,7 +1015,28 @@
124
72
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -385,17 +1044,46 @@
188
72
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Num Exposures
96
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -404,7 +1092,28 @@
124
96
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -412,17 +1121,46 @@
188
96
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Image Mode
120
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -432,6 +1170,18 @@
120
60
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
@@ -439,17 +1189,46 @@
188
120
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Trigger Mode
144
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -459,6 +1238,18 @@
144
60
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
@@ -466,17 +1257,46 @@
188
144
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Detector State
168
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -485,17 +1305,46 @@
124
168
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Status Message
192
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -504,18 +1353,47 @@
124
192
124
-
-
+
+
+
+
+
+
+
+
+
+
6
- 1
+ 1
+ 1
+
+
+
+
Label
Time Remaining
216
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -524,17 +1402,46 @@
124
216
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Num Queued Arrays
240
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -543,17 +1450,46 @@
124
240
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Wait For Plugins
264
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -563,6 +1499,22 @@
264
124
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Item 1
- Item 2
@@ -573,6 +1525,22 @@
Acquire
288
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -582,6 +1550,22 @@
288
60
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Item 1
- Item 2
@@ -592,12 +1576,40 @@
$(P)$(R)Acquire_RBV
208
288
+
+
+
+
+
+
+
+
+
+
+
+
Label
Array Counter
312
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -606,7 +1618,28 @@
124
312
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -614,17 +1647,46 @@
188
312
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Callbacks
336
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -634,6 +1696,22 @@
336
60
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Item 1
- Item 2
@@ -644,38 +1722,120 @@
$(P)$(R)ArrayCallbacks_RBV
208
336
+
+
+
+
+
+
+
+
+
+
+
+
-
+
AD Epics Shutter
4
804
282
54
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Shutter Status
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
LED
$(P)$(R)ShutterStatus_RBV
176
+
+
+
+
+
+
+
+
+
+
+
+
-
+
AD Readout
290
30
282
414
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Max Size X
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -683,17 +1843,46 @@
$(P)$(R)MaxSizeX_RBV
124
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Max Size Y
24
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -702,17 +1891,46 @@
124
24
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Bin X
48
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -721,7 +1939,28 @@
124
48
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -729,17 +1968,46 @@
188
48
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Bin Y
72
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -748,7 +2016,28 @@
124
72
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -756,17 +2045,46 @@
188
72
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Min Y
96
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -775,7 +2093,28 @@
124
96
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -783,17 +2122,46 @@
188
96
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Min X
120
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -802,7 +2170,28 @@
124
120
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -810,17 +2199,46 @@
188
120
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Reverse X
144
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -830,6 +2248,22 @@
144
64
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Item 1
- Item 2
@@ -840,12 +2274,40 @@
$(P)$(R)ReverseX_RBV
208
144
+
+
+
+
+
+
+
+
+
+
+
+
Label
Reverse Y
168
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -855,6 +2317,22 @@
168
64
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Item 1
- Item 2
@@ -865,12 +2343,40 @@
$(P)$(R)ReverseY_RBV
208
168
+
+
+
+
+
+
+
+
+
+
+
+
Label
Size X
192
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -879,7 +2385,28 @@
124
192
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -887,17 +2414,46 @@
188
192
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Size Y
216
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -906,7 +2462,28 @@
124
216
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -914,17 +2491,46 @@
188
216
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Gain
240
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -933,7 +2539,28 @@
124
240
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -941,17 +2568,46 @@
188
240
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Size X
264
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -960,17 +2616,46 @@
124
264
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Size Y
288
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -979,17 +2664,46 @@
124
288
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Size
312
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -998,17 +2712,46 @@
124
312
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Data Type
336
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1018,6 +2761,18 @@
336
60
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
@@ -1025,17 +2780,46 @@
188
336
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Color Mode
360
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1045,6 +2829,18 @@
360
60
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
@@ -1052,24 +2848,66 @@
188
360
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Shutter
290
448
282
126
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Shutter Mode
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1078,23 +2916,64 @@
124
60
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)ShutterMode_RBV
188
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Shutter Control
24
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1104,6 +2983,22 @@
24
64
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Item 1
- Item 2
@@ -1114,12 +3009,40 @@
$(P)$(R)ShutterControl_RBV
208
24
+
+
+
+
+
+
+
+
+
+
+
+
Label
Shutter Open Delay
48
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1128,7 +3051,28 @@
124
48
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -1136,17 +3080,46 @@
188
48
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Shutter Close Delay
72
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1155,7 +3128,28 @@
124
72
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -1163,24 +3157,66 @@
188
72
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ADDriver Ungrouped
290
578
282
222
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Read Status
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1189,6 +3225,22 @@
124
124
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Item 1
- Item 2
@@ -1199,6 +3251,22 @@
Num Exposures Counter
24
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1207,17 +3275,46 @@
124
24
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
String To Server
48
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1226,18 +3323,47 @@
124
48
124
-
-
+
+
+
+
+
+
+
+
+
+
6
- 1
+ 1
+ 1
+
+
+
+
Label
String From Server
72
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1246,18 +3372,47 @@
124
72
124
-
-
+
+
+
+
+
+
+
+
+
+
6
- 1
+ 1
+ 1
+
+
+
+
Label
Shutter Control EPICS
96
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1265,12 +3420,40 @@
$(P)$(R)ShutterControlEPICS
176
96
+
+
+
+
+
+
+
+
+
+
+
+
Label
Temperature Actual
120
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1279,17 +3462,46 @@
124
120
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Frame Type
144
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1299,6 +3511,18 @@
144
60
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
@@ -1306,17 +3530,46 @@
188
144
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Temperature
168
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1325,7 +3578,28 @@
124
168
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -1333,24 +3607,66 @@
188
168
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Attr File
290
804
282
102
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
ND Attributes File
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1358,14 +3674,51 @@
$(P)$(R)NDAttributesFile
124
124
+
+
+
+
+
+
+
+
+
+
+
+
6
- 1
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
ND Attributes Macros
24
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1374,14 +3727,51 @@
124
24
124
+
+
+
+
+
+
+
+
+
+
+
+
6
- 1
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
ND Attributes Status
48
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1390,24 +3780,66 @@
124
48
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Buffers
576
30
282
222
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Pre Alloc Buffers
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1416,6 +3848,22 @@
124
124
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Item 1
- Item 2
@@ -1426,6 +3874,22 @@
Num Pre Alloc Buffers
24
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1434,7 +3898,28 @@
124
24
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -1442,17 +3927,46 @@
188
24
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Alloc Buffers
48
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1461,17 +3975,46 @@
124
48
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Free Buffers
72
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1480,17 +4023,46 @@
124
72
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Max Mem
96
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1499,17 +4071,46 @@
124
96
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Used Mem
120
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1518,17 +4119,46 @@
124
120
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Poll Stats
144
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1538,6 +4168,22 @@
144
124
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Item 1
- Item 2
@@ -1548,6 +4194,22 @@
Empty Free List
168
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1557,23 +4219,68 @@
168
124
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Item 1
- Item 2
-
+
AD Plugins
576
256
282
54
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Codec
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1581,24 +4288,66 @@
$(P)$(R)Codec_RBV
124
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Setup
576
314
282
222
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Port Name
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1606,17 +4355,46 @@
$(P)$(R)PortName_RBV
124
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Manufacturer
24
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1625,17 +4403,46 @@
124
24
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Model
48
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1644,17 +4451,46 @@
124
48
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Serial Number
72
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1663,17 +4499,46 @@
124
72
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Firmware Version
96
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1682,17 +4547,46 @@
124
96
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
SDK Version
120
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1701,17 +4595,46 @@
124
120
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Driver Version
144
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1720,17 +4643,46 @@
124
144
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
AD Core Version
168
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1739,24 +4691,66 @@
124
168
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND Circular Buff
576
540
282
126
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
N Dimensions
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1764,24 +4758,74 @@
$(P)$(R)NDimensions
124
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDimensions_RBV
188
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Dimensions
24
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1790,7 +4834,28 @@
124
24
60
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
@@ -1798,17 +4863,46 @@
188
24
60
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Unique Id
48
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1817,17 +4911,46 @@
124
48
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Time Stamp
72
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1836,24 +4959,66 @@
124
72
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND Plugin Base Full
576
670
282
78
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Compressed Size
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1861,17 +5026,46 @@
$(P)$(R)CompressedSize_RBV
124
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Bayer Pattern
24
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1880,24 +5074,66 @@
124
24
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
NDROI
576
752
282
54
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Array Size Z
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1905,36 +5141,106 @@
$(P)$(R)ArraySizeZ_RBV
124
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
NDArrayBase Ungrouped
576
810
282
102
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Acquire Busy CB
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
LED
$(P)$(R)AcquireBusyCB
176
+
+
+
+
+
+
+
+
+
+
+
+
Label
Epics TS Sec
24
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1943,17 +5249,46 @@
124
24
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Epics TS Nsec
48
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1962,11 +5297,24 @@
124
48
124
-
-
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/ADAravis_summary.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/ADAravis_summary.bob
index f2f02d06..b05eef94 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/ADAravis_summary.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/ADAravis_summary.bob
@@ -1,10 +1,11 @@
-
+
Camera Screen
+ 0
860
450
-
+
@@ -16,17 +17,30 @@
Group
860
450
-
+
+
+
+
+
+
+
+
+
+
+
+
+
true
CAMERA
410
331
-
+
+
-
+
@@ -34,7 +48,7 @@
-
+
@@ -65,17 +79,21 @@
140
25
235
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -86,14 +104,22 @@
308
20
1
-
+
-
+
+
+
+
+
+
+
+
+
Array Callbacks
@@ -102,14 +128,22 @@
50
20
1
-
+
-
+
+
+
+
+
+
+
+
+
Array Callbacks_1
@@ -118,19 +152,19 @@
50
126
20
-
+
-
+
-
+
-
+
@@ -357,17 +391,21 @@
260
75
115
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -378,17 +416,21 @@
260
100
115
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -399,17 +441,21 @@
260
150
115
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -420,17 +466,21 @@
260
175
115
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -442,15 +492,15 @@
200
115
20
-
+
-
+
-
+
@@ -469,19 +519,19 @@
140
126
20
-
+
-
+
-
+
-
+
@@ -656,17 +706,25 @@
140
75
115
-
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
@@ -677,17 +735,25 @@
140
100
115
-
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
@@ -698,17 +764,25 @@
140
150
115
-
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
@@ -719,17 +793,25 @@
140
175
115
-
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
@@ -740,17 +822,21 @@
260
200
115
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -761,17 +847,21 @@
140
250
235
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -782,17 +872,21 @@
141
275
235
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -824,17 +918,25 @@
139
225
115
-
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
@@ -845,17 +947,21 @@
259
225
115
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -882,17 +988,21 @@
140
125
235
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -903,11 +1013,12 @@
331
410
129
-
+
+
-
+
@@ -915,7 +1026,7 @@
-
+
@@ -962,17 +1073,21 @@
140
25
235
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -1019,17 +1134,21 @@
$(P):STAT:MeanValue_RBV
140
235
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -1046,16 +1165,39 @@
95
59
150
+
+
+
+
+
+
+
+
+
+
+
+
$(actions)
Image
- pva://$(P):PVA:OUTPUT
+ pva://$(P):PVA:ARRAY
410
450
450
+
+
+
+
+
+
+
+
true
+
+ VIRIDIS
+
$(P):STAT:CursorX
$(P):STAT:CursorY
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDFileHDF5.pvi.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDFileHDF5.pvi.bob
index 03a6107f..3c960762 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDFileHDF5.pvi.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDFileHDF5.pvi.bob
@@ -1,74 +1,143 @@
+
+
NDFileHDF5
- 0
0
2812
921
+
+
+
+
4
4
Title
TITLE
NDFileHDF5
- 0
- 0
2812
25
-
+
-
+
- true
- 1
+
+
+
+
+ 0
+ 0
+ 0
+ true
-
+
ND Codec
5
30
396
156
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Compression
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
ComboBox
$(P)$(R)Compression
155
- 0
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)Compression_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
JPEG Quality
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -76,30 +145,74 @@
$(P)$(R)JPEGQuality
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)JPEGQuality_RBV
260
25
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Blosc Compressor
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -107,29 +220,65 @@
$(P)$(R)BloscCompressor
155
50
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)BloscCompressor_RBV
260
50
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Blosc Shuffle
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -137,29 +286,65 @@
$(P)$(R)BloscShuffle
155
75
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)BloscShuffle_RBV
260
75
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Num Threads
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -167,55 +352,134 @@
$(P)$(R)NumThreads
155
100
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NumThreads_RBV
260
100
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND File HDF5
5
191
396
681
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
SWMR Supported
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
LED
$(P)$(R)SWMRSupported_RBV
247
- 0
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Num Data Bits
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -223,30 +487,74 @@
$(P)$(R)NumDataBits
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NumDataBits_RBV
260
25
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Data Bits Offset
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -254,30 +562,74 @@
$(P)$(R)DataBitsOffset
155
50
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)DataBitsOffset_RBV
260
50
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
SWMR Mode
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -285,24 +637,67 @@
$(P)$(R)SWMRMode
155
75
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)SWMRMode_RBV
300
75
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
SWMR Active
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -310,16 +705,40 @@
$(P)$(R)SWMRActive_RBV
247
100
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
S Zip Num Pixels
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -327,30 +746,74 @@
$(P)$(R)SZipNumPixels
155
125
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SZipNumPixels_RBV
260
125
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
SWMR Cb Counter
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -359,20 +822,46 @@
155
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Z Level
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -380,30 +869,74 @@
$(P)$(R)ZLevel
155
175
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ZLevel_RBV
260
175
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Flush Now
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -413,14 +946,48 @@
200
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
Chunk Size Auto
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -428,24 +995,67 @@
$(P)$(R)ChunkSizeAuto
155
225
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)ChunkSizeAuto_RBV
300
225
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Store Perform
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -453,24 +1063,67 @@
$(P)$(R)StorePerform
155
250
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)StorePerform_RBV
300
250
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Num Col Chunks
- 0
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -478,30 +1131,74 @@
$(P)$(R)NumColChunks
155
275
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NumColChunks_RBV
260
275
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Store Attr
- 0
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -509,24 +1206,67 @@
$(P)$(R)StoreAttr
155
300
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)StoreAttr_RBV
300
300
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Num Row Chunks
- 0
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -534,30 +1274,74 @@
$(P)$(R)NumRowChunks
155
325
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NumRowChunks_RBV
260
325
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Run Time
- 0
350
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -566,20 +1350,46 @@
155
350
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Chunk Size 2
- 0
375
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -587,30 +1397,74 @@
$(P)$(R)ChunkSize2
155
375
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ChunkSize2_RBV
260
375
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
IO Speed
- 0
400
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -619,20 +1473,46 @@
155
400
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Blosc Level
- 0
425
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -640,30 +1520,74 @@
$(P)$(R)BloscLevel
155
425
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)BloscLevel_RBV
260
425
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Num Frames Chunks
- 0
450
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -671,30 +1595,74 @@
$(P)$(R)NumFramesChunks
155
450
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NumFramesChunks_RBV
260
450
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Boundary Align
- 0
475
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -702,30 +1670,74 @@
$(P)$(R)BoundaryAlign
155
475
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)BoundaryAlign_RBV
260
475
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
XML Error Msg
- 0
500
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -734,21 +1746,47 @@
155
500
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
Label
XML Valid
- 0
525
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -756,16 +1794,40 @@
$(P)$(R)XMLValid_RBV
247
525
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Boundary Threshold
- 0
550
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -773,30 +1835,74 @@
$(P)$(R)BoundaryThreshold
155
550
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)BoundaryThreshold_RBV
260
550
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Num Frames Flush
- 0
575
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -804,30 +1910,74 @@
$(P)$(R)NumFramesFlush
155
575
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NumFramesFlush_RBV
260
575
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
XML File Name
- 0
600
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -835,32 +1985,76 @@
$(P)$(R)XMLFileName
155
600
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)XMLFileName_RBV
260
600
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
Label
Fill Value
- 0
625
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -868,69 +2062,167 @@
$(P)$(R)FillValue
155
625
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)FillValue_RBV
260
625
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
NDFileHDF5_ChunkingFull
406
30
396
206
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Chunk Size 3
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)ChunkSize3
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ChunkSize3_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Chunk Size 4
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -938,30 +2230,74 @@
$(P)$(R)ChunkSize4
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ChunkSize4_RBV
260
25
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Chunk Size 5
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -969,30 +2305,74 @@
$(P)$(R)ChunkSize5
155
50
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ChunkSize5_RBV
260
50
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Chunk Size 6
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1000,30 +2380,74 @@
$(P)$(R)ChunkSize6
155
75
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ChunkSize6_RBV
260
75
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Chunk Size 7
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1031,30 +2455,74 @@
$(P)$(R)ChunkSize7
155
100
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ChunkSize7_RBV
260
100
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Chunk Size 8
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1062,30 +2530,74 @@
$(P)$(R)ChunkSize8
155
125
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ChunkSize8_RBV
260
125
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Chunk Size 9
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1093,69 +2605,167 @@
$(P)$(R)ChunkSize9
155
150
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ChunkSize9_RBV
260
150
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
NDFileHDF5_ExtraDims
807
30
396
806
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Num Extra Dims
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)NumExtraDims
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NumExtraDims_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Dim Att Datasets
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1163,24 +2773,67 @@
$(P)$(R)DimAttDatasets
155
25
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)DimAttDatasets_RBV
300
25
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Extra Dim Size N
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1188,30 +2841,74 @@
$(P)$(R)ExtraDimSizeN
155
50
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimSizeN_RBV
260
50
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Name N
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1220,20 +2917,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Size X
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1241,30 +2964,74 @@
$(P)$(R)ExtraDimSizeX
155
100
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimSizeX_RBV
260
100
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Chunk X
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1272,30 +3039,74 @@
$(P)$(R)ExtraDimChunkX
155
125
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimChunkX_RBV
260
125
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Name X
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1304,20 +3115,46 @@
155
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Size Y
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1325,30 +3162,74 @@
$(P)$(R)ExtraDimSizeY
155
175
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimSizeY_RBV
260
175
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Chunk Y
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1356,30 +3237,74 @@
$(P)$(R)ExtraDimChunkY
155
200
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimChunkY_RBV
260
200
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Name Y
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1388,20 +3313,46 @@
155
225
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Size 3
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1409,30 +3360,74 @@
$(P)$(R)ExtraDimSize3
155
250
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimSize3_RBV
260
250
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Chunk 3
- 0
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1440,30 +3435,74 @@
$(P)$(R)ExtraDimChunk3
155
275
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimChunk3_RBV
260
275
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Name 3
- 0
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1472,20 +3511,46 @@
155
300
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Size 4
- 0
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1493,30 +3558,74 @@
$(P)$(R)ExtraDimSize4
155
325
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimSize4_RBV
260
325
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Chunk 4
- 0
350
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1524,30 +3633,74 @@
$(P)$(R)ExtraDimChunk4
155
350
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimChunk4_RBV
260
350
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Name 4
- 0
375
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1556,20 +3709,46 @@
155
375
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Size 5
- 0
400
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1577,30 +3756,74 @@
$(P)$(R)ExtraDimSize5
155
400
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimSize5_RBV
260
400
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Chunk 5
- 0
425
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1608,30 +3831,74 @@
$(P)$(R)ExtraDimChunk5
155
425
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimChunk5_RBV
260
425
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Name 5
- 0
450
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1640,20 +3907,46 @@
155
450
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Size 6
- 0
475
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1661,30 +3954,74 @@
$(P)$(R)ExtraDimSize6
155
475
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimSize6_RBV
260
475
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Chunk 6
- 0
500
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1692,30 +4029,74 @@
$(P)$(R)ExtraDimChunk6
155
500
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimChunk6_RBV
260
500
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Name 6
- 0
525
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1724,20 +4105,46 @@
155
525
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Size 7
- 0
550
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1745,30 +4152,74 @@
$(P)$(R)ExtraDimSize7
155
550
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimSize7_RBV
260
550
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Chunk 7
- 0
575
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1776,30 +4227,74 @@
$(P)$(R)ExtraDimChunk7
155
575
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimChunk7_RBV
260
575
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Name 7
- 0
600
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1808,20 +4303,46 @@
155
600
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Size 8
- 0
625
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1829,30 +4350,74 @@
$(P)$(R)ExtraDimSize8
155
625
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimSize8_RBV
260
625
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Chunk 8
- 0
650
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1860,30 +4425,74 @@
$(P)$(R)ExtraDimChunk8
155
650
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimChunk8_RBV
260
650
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Name 8
- 0
675
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1892,20 +4501,46 @@
155
675
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Size 9
- 0
700
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1913,30 +4548,74 @@
$(P)$(R)ExtraDimSize9
155
700
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimSize9_RBV
260
700
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Chunk 9
- 0
725
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1944,30 +4623,74 @@
$(P)$(R)ExtraDimChunk9
155
725
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ExtraDimChunk9_RBV
260
725
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Extra Dim Name 9
- 0
750
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1976,53 +4699,132 @@
155
750
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
NDFileHDF5_Positions
1208
30
396
556
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Position Mode
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
ToggleButton
$(P)$(R)PositionMode
155
- 0
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)PositionMode_RBV
300
- 0
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Pos Index Dim N
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2030,30 +4832,74 @@
$(P)$(R)PosIndexDimN
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosIndexDimN_RBV
260
25
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Name Dim N
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2061,30 +4907,74 @@
$(P)$(R)PosNameDimN
155
50
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosNameDimN_RBV
260
50
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Index Dim X
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2092,30 +4982,74 @@
$(P)$(R)PosIndexDimX
155
75
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosIndexDimX_RBV
260
75
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Name Dim X
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2123,30 +5057,74 @@
$(P)$(R)PosNameDimX
155
100
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosNameDimX_RBV
260
100
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Index Dim Y
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2154,30 +5132,74 @@
$(P)$(R)PosIndexDimY
155
125
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosIndexDimY_RBV
260
125
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Name Dim Y
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2185,30 +5207,74 @@
$(P)$(R)PosNameDimY
155
150
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosNameDimY_RBV
260
150
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Index Dim 3
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2216,30 +5282,74 @@
$(P)$(R)PosIndexDim3
155
175
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosIndexDim3_RBV
260
175
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Name Dim 3
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2247,30 +5357,74 @@
$(P)$(R)PosNameDim3
155
200
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosNameDim3_RBV
260
200
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Index Dim 4
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2278,30 +5432,74 @@
$(P)$(R)PosIndexDim4
155
225
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosIndexDim4_RBV
260
225
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Name Dim 4
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2309,30 +5507,74 @@
$(P)$(R)PosNameDim4
155
250
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosNameDim4_RBV
260
250
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Index Dim 5
- 0
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2340,30 +5582,74 @@
$(P)$(R)PosIndexDim5
155
275
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosIndexDim5_RBV
260
275
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Name Dim 5
- 0
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2371,30 +5657,74 @@
$(P)$(R)PosNameDim5
155
300
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosNameDim5_RBV
260
300
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Index Dim 6
- 0
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2402,30 +5732,74 @@
$(P)$(R)PosIndexDim6
155
325
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosIndexDim6_RBV
260
325
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Name Dim 6
- 0
350
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2433,30 +5807,74 @@
$(P)$(R)PosNameDim6
155
350
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosNameDim6_RBV
260
350
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Index Dim 7
- 0
375
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2464,30 +5882,74 @@
$(P)$(R)PosIndexDim7
155
375
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosIndexDim7_RBV
260
375
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Name Dim 7
- 0
400
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2495,30 +5957,74 @@
$(P)$(R)PosNameDim7
155
400
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosNameDim7_RBV
260
400
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Index Dim 8
- 0
425
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2526,30 +6032,74 @@
$(P)$(R)PosIndexDim8
155
425
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosIndexDim8_RBV
260
425
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Name Dim 8
- 0
450
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2557,30 +6107,74 @@
$(P)$(R)PosNameDim8
155
450
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosNameDim8_RBV
260
450
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Index Dim 9
- 0
475
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2588,30 +6182,74 @@
$(P)$(R)PosIndexDim9
155
475
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosIndexDim9_RBV
260
475
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pos Name Dim 9
- 0
500
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2619,102 +6257,253 @@
$(P)$(R)PosNameDim9
155
500
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)PosNameDim9_RBV
260
500
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
NDFileHDF5 Ungrouped
1208
591
396
56
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
ND Attribute Chunk
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)NDAttributeChunk
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDAttributeChunk_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Plugins
1208
652
396
81
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Auto Save
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
ToggleButton
$(P)$(R)AutoSave
155
- 0
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)AutoSave_RBV
300
- 0
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Codec
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2723,94 +6512,227 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND Bad Pixel
1208
738
396
56
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
File Name
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)FileName
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)FileName_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
-
+
ND Circular Buff
1609
30
396
406
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Capture
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
ToggleButton
$(P)$(R)Capture
155
- 0
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)Capture_RBV
300
- 0
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Plugin Type
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2819,20 +6741,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
ND Array Port
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2840,30 +6788,74 @@
$(P)$(R)NDArrayPort
155
50
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDArrayPort_RBV
260
50
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
ND Array Address
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2871,30 +6863,74 @@
$(P)$(R)NDArrayAddress
155
75
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDArrayAddress_RBV
260
75
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Enable Callbacks
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2902,24 +6938,67 @@
$(P)$(R)EnableCallbacks
155
100
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)EnableCallbacks_RBV
300
100
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Min Callback Time
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2927,30 +7006,74 @@
$(P)$(R)MinCallbackTime
155
125
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MinCallbackTime_RBV
260
125
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Queue Free
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2959,20 +7082,46 @@
155
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Queue Size
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2980,30 +7129,74 @@
$(P)$(R)QueueSize
155
175
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)QueueSize_RBV
260
175
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Execution Time
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3012,20 +7205,46 @@
155
200
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Dropped Arrays
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3033,30 +7252,74 @@
$(P)$(R)DroppedArrays
155
225
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)DroppedArrays_RBV
260
225
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Process Plugin
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3066,14 +7329,48 @@
250
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
N Dimensions
- 0
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3081,30 +7378,74 @@
$(P)$(R)NDimensions
155
275
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDimensions_RBV
260
275
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Dimensions
- 0
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3112,30 +7453,74 @@
$(P)$(R)Dimensions
155
300
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)Dimensions_RBV
260
300
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Unique Id
- 0
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3144,20 +7529,46 @@
155
325
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Time Stamp
- 0
350
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3166,83 +7577,190 @@
155
350
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND File
1609
441
396
56
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
File Format
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
ComboBox
$(P)$(R)FileFormat
155
- 0
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)FileFormat_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND File Base
2010
30
396
456
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
File Path Exists
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
LED
$(P)$(R)FilePathExists_RBV
247
- 0
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
File Path
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3250,32 +7768,76 @@
$(P)$(R)FilePath
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)FilePath_RBV
260
25
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
Label
Create Directory
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3283,30 +7845,74 @@
$(P)$(R)CreateDirectory
155
50
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)CreateDirectory_RBV
260
50
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
File Number
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3314,30 +7920,74 @@
$(P)$(R)FileNumber
155
75
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)FileNumber_RBV
260
75
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Temp Suffix
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3345,30 +7995,74 @@
$(P)$(R)TempSuffix
155
100
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)TempSuffix_RBV
260
100
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Lazy Open
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3376,24 +8070,67 @@
$(P)$(R)LazyOpen
155
125
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)LazyOpen_RBV
300
125
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Auto Increment
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3401,24 +8138,67 @@
$(P)$(R)AutoIncrement
155
150
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)AutoIncrement_RBV
300
150
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
File Template
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3426,32 +8206,76 @@
$(P)$(R)FileTemplate
155
175
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)FileTemplate_RBV
260
175
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
Label
Full File Name
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3460,21 +8284,47 @@
155
200
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
Label
Write File
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3482,24 +8332,67 @@
$(P)$(R)WriteFile
155
225
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)WriteFile_RBV
300
225
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Read File
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3507,24 +8400,67 @@
$(P)$(R)ReadFile
155
250
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)ReadFile_RBV
300
250
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Num Captured
- 0
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3533,20 +8469,46 @@
155
275
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
File Write Mode
- 0
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3554,29 +8516,65 @@
$(P)$(R)FileWriteMode
155
300
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)FileWriteMode_RBV
260
300
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Num Capture
- 0
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3584,30 +8582,74 @@
$(P)$(R)NumCapture
155
325
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NumCapture_RBV
260
325
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Delete Driver File
- 0
350
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3615,24 +8657,67 @@
$(P)$(R)DeleteDriverFile
155
350
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)DeleteDriverFile_RBV
300
350
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Write Status
- 0
375
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3640,16 +8725,40 @@
$(P)$(R)WriteStatus
247
375
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Write Message
- 0
400
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3658,60 +8767,140 @@
155
400
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
-
+
ND Plugin Base Full
2010
491
396
306
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Dropped Output Arrays
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)DroppedOutputArrays
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)DroppedOutputArrays_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Max Byte Rate
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3719,30 +8908,74 @@
$(P)$(R)MaxByteRate
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MaxByteRate_RBV
260
25
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Blocking Callbacks
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3750,24 +8983,67 @@
$(P)$(R)BlockingCallbacks
155
50
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)BlockingCallbacks_RBV
300
50
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Max Threads
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3776,20 +9052,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Mode
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3797,29 +9099,65 @@
$(P)$(R)SortMode
155
100
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)SortMode_RBV
260
100
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Time
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3827,30 +9165,74 @@
$(P)$(R)SortTime
155
125
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SortTime_RBV
260
125
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Free
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3859,20 +9241,46 @@
155
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Size
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3880,30 +9288,74 @@
$(P)$(R)SortSize
155
175
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SortSize_RBV
260
175
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Disordered Arrays
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3911,30 +9363,74 @@
$(P)$(R)DisorderedArrays
155
200
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)DisorderedArrays_RBV
260
200
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Compressed Size
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3943,20 +9439,46 @@
155
225
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Bayer Pattern
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3965,47 +9487,118 @@
155
250
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Attr File
2010
802
396
106
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
ND Attributes File
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)NDAttributesFile
155
- 0
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
ND Attributes Macros
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4014,17 +9607,51 @@
155
25
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
ND Attributes Status
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4033,50 +9660,113 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Buffers
2411
30
396
156
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Pool Alloc Buffers
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)PoolAllocBuffers
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Free Buffers
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4085,20 +9775,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Max Mem
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4107,20 +9823,46 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Used Mem
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4129,20 +9871,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Empty Free List
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4152,44 +9920,115 @@
100
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
-
+
AD Collect
2411
191
396
156
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Num Queued Arrays
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)NumQueuedArrays
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Wait For Plugins
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4199,14 +10038,48 @@
25
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
Acquire
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4214,24 +10087,67 @@
$(P)$(R)Acquire
155
50
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)Acquire_RBV
300
50
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Array Counter
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4239,30 +10155,74 @@
$(P)$(R)ArrayCounter
155
75
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ArrayCounter_RBV
260
75
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Callbacks
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4270,54 +10230,134 @@
$(P)$(R)ArrayCallbacks
155
100
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)ArrayCallbacks_RBV
300
100
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
-
+
AD Readout
2411
352
396
156
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Array Size X
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)ArraySizeX_RBV
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Size Y
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4326,20 +10366,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Size
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4348,20 +10414,46 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Data Type
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4369,29 +10461,65 @@
$(P)$(R)DataType
155
75
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)DataType_RBV
260
75
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Color Mode
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4399,59 +10527,132 @@
$(P)$(R)ColorMode
155
100
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)ColorMode_RBV
260
100
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Setup
2411
513
396
231
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Port Name
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)PortName_RBV
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Manufacturer
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4460,20 +10661,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Model
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4482,20 +10709,46 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Serial Number
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4504,20 +10757,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Firmware Version
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4526,20 +10805,46 @@
155
100
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
SDK Version
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4548,20 +10853,46 @@
155
125
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Driver Version
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4570,20 +10901,46 @@
155
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
AD Core Version
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4592,75 +10949,173 @@
155
175
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
NDROI
2411
749
396
56
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Array Size Z
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)ArraySizeZ_RBV
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
asynNDArrayDriver Ungrouped
2411
810
396
106
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Acquire Busy CB
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
LED
$(P)$(R)AcquireBusyCB
247
- 0
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Epics TS Sec
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4669,20 +11124,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Epics TS Nsec
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -4691,12 +11172,24 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginPva.pvi.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginPva.pvi.bob
index 611b76b8..3d362f1a 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginPva.pvi.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginPva.pvi.bob
@@ -1,97 +1,194 @@
+
+
NDPluginPva
- 0
0
1208
921
+
+
+
+
4
4
Title
TITLE
NDPluginPva
- 0
- 0
1208
25
-
+
-
+
- true
- 1
+
+
+
+
+ 0
+ 0
+ 0
+ true
-
+
ND Pva
5
30
396
56
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Pv Name
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)PvName_RBV
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
-
+
ND Circular Buff
5
91
396
381
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Plugin Type
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)PluginType_RBV
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
ND Array Port
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -99,30 +196,74 @@
$(P)$(R)NDArrayPort
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDArrayPort_RBV
260
25
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
ND Array Address
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -130,30 +271,74 @@
$(P)$(R)NDArrayAddress
155
50
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDArrayAddress_RBV
260
50
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Enable Callbacks
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -161,24 +346,67 @@
$(P)$(R)EnableCallbacks
155
75
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)EnableCallbacks_RBV
300
75
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Min Callback Time
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -186,30 +414,74 @@
$(P)$(R)MinCallbackTime
155
100
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MinCallbackTime_RBV
260
100
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Queue Free
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -218,20 +490,46 @@
155
125
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Queue Size
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -239,30 +537,74 @@
$(P)$(R)QueueSize
155
150
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)QueueSize_RBV
260
150
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Execution Time
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -271,20 +613,46 @@
155
175
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Dropped Arrays
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -292,30 +660,74 @@
$(P)$(R)DroppedArrays
155
200
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)DroppedArrays_RBV
260
200
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Process Plugin
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -325,14 +737,48 @@
225
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
N Dimensions
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -340,30 +786,74 @@
$(P)$(R)NDimensions
155
250
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDimensions_RBV
260
250
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Dimensions
- 0
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -371,30 +861,74 @@
$(P)$(R)Dimensions
155
275
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)Dimensions_RBV
260
275
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Unique Id
- 0
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -403,20 +937,46 @@
155
300
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Time Stamp
- 0
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -425,98 +985,232 @@
155
325
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND Codec
5
477
396
56
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Num Threads
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)NumThreads
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NumThreads_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND Plugin Base Full
5
538
396
306
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Dropped Output Arrays
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)DroppedOutputArrays
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)DroppedOutputArrays_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Max Byte Rate
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -524,30 +1218,74 @@
$(P)$(R)MaxByteRate
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MaxByteRate_RBV
260
25
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Blocking Callbacks
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -555,24 +1293,67 @@
$(P)$(R)BlockingCallbacks
155
50
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)BlockingCallbacks_RBV
300
50
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Max Threads
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -581,20 +1362,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Mode
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -602,29 +1409,65 @@
$(P)$(R)SortMode
155
100
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)SortMode_RBV
260
100
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Time
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -632,30 +1475,74 @@
$(P)$(R)SortTime
155
125
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SortTime_RBV
260
125
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Free
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -664,20 +1551,46 @@
155
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Size
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -685,30 +1598,74 @@
$(P)$(R)SortSize
155
175
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SortSize_RBV
260
175
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Disordered Arrays
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -716,30 +1673,74 @@
$(P)$(R)DisorderedArrays
155
200
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)DisorderedArrays_RBV
260
200
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Compressed Size
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -748,20 +1749,46 @@
155
225
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Bayer Pattern
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -770,47 +1797,118 @@
155
250
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Attr File
406
30
396
106
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
ND Attributes File
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)NDAttributesFile
155
- 0
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
ND Attributes Macros
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -819,17 +1917,51 @@
155
25
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
ND Attributes Status
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -838,50 +1970,113 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Buffers
406
141
396
156
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Pool Alloc Buffers
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)PoolAllocBuffers
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Free Buffers
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -890,20 +2085,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Max Mem
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -912,20 +2133,46 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Used Mem
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -934,20 +2181,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Empty Free List
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -957,44 +2230,115 @@
100
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
-
+
AD Collect
406
302
396
156
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Num Queued Arrays
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)NumQueuedArrays
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Wait For Plugins
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1004,14 +2348,48 @@
25
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
Acquire
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1019,24 +2397,67 @@
$(P)$(R)Acquire
155
50
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)Acquire_RBV
300
50
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Array Counter
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1044,30 +2465,74 @@
$(P)$(R)ArrayCounter
155
75
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ArrayCounter_RBV
260
75
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Callbacks
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1075,84 +2540,201 @@
$(P)$(R)ArrayCallbacks
155
100
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)ArrayCallbacks_RBV
300
100
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
-
+
AD Plugins
406
463
396
56
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Codec
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)Codec_RBV
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Readout
406
524
396
156
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Array Size X
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)ArraySizeX_RBV
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Size Y
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1161,20 +2743,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Size
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1183,20 +2791,46 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Data Type
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1204,29 +2838,65 @@
$(P)$(R)DataType
155
75
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)DataType_RBV
260
75
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Color Mode
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1234,59 +2904,132 @@
$(P)$(R)ColorMode
155
100
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)ColorMode_RBV
260
100
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Setup
406
685
396
231
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Port Name
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)PortName_RBV
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Manufacturer
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1295,20 +3038,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Model
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1317,20 +3086,46 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Serial Number
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1339,20 +3134,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Firmware Version
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1361,20 +3182,46 @@
155
100
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
SDK Version
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1383,20 +3230,46 @@
155
125
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Driver Version
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1405,20 +3278,46 @@
155
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
AD Core Version
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1427,75 +3326,173 @@
155
175
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
NDROI
807
30
396
56
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Array Size Z
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)ArraySizeZ_RBV
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
asynNDArrayDriver Ungrouped
807
91
396
106
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Acquire Busy CB
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
LED
$(P)$(R)AcquireBusyCB
247
- 0
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Epics TS Sec
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1504,20 +3501,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Epics TS Nsec
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1526,12 +3549,24 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginROI.pvi.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginROI.pvi.bob
index 2554c73a..8125f8af 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginROI.pvi.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginROI.pvi.bob
@@ -1,66 +1,126 @@
+
+
NDPluginROI
- 0
0
1208
899
+
+
+
+
4
4
Title
TITLE
NDPluginROI
- 0
- 0
1208
25
-
+
-
+
- true
- 1
+
+
+
+
+ 0
+ 0
+ 0
+ true
-
+
NDROI
5
30
396
756
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Max Size X
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)MaxSizeX_RBV
155
- 0
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Max Size Y
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -69,20 +129,46 @@
155
25
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Max Size Z
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -91,20 +177,46 @@
155
50
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Size X
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -113,20 +225,46 @@
155
75
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Size Y
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -135,20 +273,46 @@
155
100
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Size Z
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -157,20 +321,46 @@
155
125
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Name
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -178,30 +368,74 @@
$(P)$(R)Name
155
150
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)Name_RBV
260
150
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Bin X
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -209,30 +443,74 @@
$(P)$(R)BinX
155
175
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)BinX_RBV
260
175
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Bin Y
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -240,30 +518,74 @@
$(P)$(R)BinY
155
200
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)BinY_RBV
260
200
- 100
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Bin Z
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -271,30 +593,74 @@
$(P)$(R)BinZ
155
225
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)BinZ_RBV
260
225
- 100
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Min X
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -302,30 +668,74 @@
$(P)$(R)MinX
155
250
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MinX_RBV
260
250
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Min Y
- 0
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -333,30 +743,74 @@
$(P)$(R)MinY
155
275
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MinY_RBV
260
275
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Min Z
- 0
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -364,30 +818,74 @@
$(P)$(R)MinZ
155
300
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MinZ_RBV
260
300
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Size X
- 0
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -395,30 +893,74 @@
$(P)$(R)SizeX
155
325
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SizeX_RBV
260
325
- 100
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Size Y
- 0
350
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -426,30 +968,74 @@
$(P)$(R)SizeY
155
350
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SizeY_RBV
260
350
- 100
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Size Z
- 0
375
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -457,30 +1043,74 @@
$(P)$(R)SizeZ
155
375
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SizeZ_RBV
260
375
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Auto Size X
- 0
400
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -488,24 +1118,67 @@
$(P)$(R)AutoSizeX
155
400
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)AutoSizeX_RBV
300
400
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Auto Size Y
- 0
425
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -513,24 +1186,67 @@
$(P)$(R)AutoSizeY
155
425
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)AutoSizeY_RBV
300
425
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Auto Size Z
- 0
450
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -538,24 +1254,67 @@
$(P)$(R)AutoSizeZ
155
450
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)AutoSizeZ_RBV
300
450
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Reverse X
- 0
475
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -563,24 +1322,67 @@
$(P)$(R)ReverseX
155
475
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)ReverseX_RBV
300
475
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Reverse Y
- 0
500
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -588,24 +1390,67 @@
$(P)$(R)ReverseY
155
500
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)ReverseY_RBV
300
500
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Reverse Z
- 0
525
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -613,24 +1458,67 @@
$(P)$(R)ReverseZ
155
525
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)ReverseZ_RBV
300
525
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Enable X
- 0
550
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -638,24 +1526,67 @@
$(P)$(R)EnableX
155
550
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)EnableX_RBV
300
550
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Enable Y
- 0
575
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -663,24 +1594,67 @@
$(P)$(R)EnableY
155
575
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)EnableY_RBV
300
575
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Enable Z
- 0
600
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -688,24 +1662,67 @@
$(P)$(R)EnableZ
155
600
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)EnableZ_RBV
300
600
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Enable Scale
- 0
625
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -713,24 +1730,67 @@
$(P)$(R)EnableScale
155
625
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)EnableScale_RBV
300
625
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Scale
- 0
650
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -738,30 +1798,74 @@
$(P)$(R)Scale
155
650
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)Scale_RBV
260
650
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Data Type Out
- 0
675
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -769,29 +1873,65 @@
$(P)$(R)DataTypeOut
155
675
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)DataTypeOut_RBV
260
675
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Collapse Dims
- 0
700
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -799,54 +1939,134 @@
$(P)$(R)CollapseDims
155
700
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)CollapseDims_RBV
300
700
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
-
+
ND Circular Buff
406
30
396
381
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Plugin Type
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)PluginType_RBV
155
- 0
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
ND Array Port
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -854,30 +2074,74 @@
$(P)$(R)NDArrayPort
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDArrayPort_RBV
260
25
- 100
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
ND Array Address
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -885,30 +2149,74 @@
$(P)$(R)NDArrayAddress
155
50
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDArrayAddress_RBV
260
50
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Enable Callbacks
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -916,24 +2224,67 @@
$(P)$(R)EnableCallbacks
155
75
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)EnableCallbacks_RBV
300
75
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Min Callback Time
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -941,30 +2292,74 @@
$(P)$(R)MinCallbackTime
155
100
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MinCallbackTime_RBV
260
100
- 100
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Queue Free
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -973,20 +2368,46 @@
155
125
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Queue Size
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -994,30 +2415,74 @@
$(P)$(R)QueueSize
155
150
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)QueueSize_RBV
260
150
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Execution Time
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1026,20 +2491,46 @@
155
175
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Dropped Arrays
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1047,30 +2538,74 @@
$(P)$(R)DroppedArrays
155
200
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)DroppedArrays_RBV
260
200
- 100
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Process Plugin
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1080,14 +2615,48 @@
225
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
N Dimensions
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1095,30 +2664,74 @@
$(P)$(R)NDimensions
155
250
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDimensions_RBV
260
250
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Dimensions
- 0
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1126,30 +2739,74 @@
$(P)$(R)Dimensions
155
275
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)Dimensions_RBV
260
275
- 100
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Unique Id
- 0
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1158,20 +2815,46 @@
155
300
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Time Stamp
- 0
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1180,98 +2863,232 @@
155
325
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND Codec
406
416
396
56
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Num Threads
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)NumThreads
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NumThreads_RBV
260
- 0
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND Plugin Base Full
406
477
396
306
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Dropped Output Arrays
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)DroppedOutputArrays
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)DroppedOutputArrays_RBV
260
- 0
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Max Byte Rate
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1279,30 +3096,74 @@
$(P)$(R)MaxByteRate
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MaxByteRate_RBV
260
25
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Blocking Callbacks
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1310,24 +3171,67 @@
$(P)$(R)BlockingCallbacks
155
50
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)BlockingCallbacks_RBV
300
50
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Max Threads
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1336,20 +3240,46 @@
155
75
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Mode
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1357,29 +3287,65 @@
$(P)$(R)SortMode
155
100
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)SortMode_RBV
260
100
- 100
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Time
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1387,30 +3353,74 @@
$(P)$(R)SortTime
155
125
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SortTime_RBV
260
125
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Free
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1419,20 +3429,46 @@
155
150
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Size
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1440,30 +3476,74 @@
$(P)$(R)SortSize
155
175
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SortSize_RBV
260
175
- 100
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Disordered Arrays
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1471,30 +3551,74 @@
$(P)$(R)DisorderedArrays
155
200
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)DisorderedArrays_RBV
260
200
- 100
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Compressed Size
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1503,20 +3627,46 @@
155
225
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Bayer Pattern
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1525,47 +3675,118 @@
155
250
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Attr File
406
788
396
106
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
ND Attributes File
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)NDAttributesFile
155
- 0
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
ND Attributes Macros
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1574,17 +3795,51 @@
155
25
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
ND Attributes Status
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1593,50 +3848,113 @@
155
50
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Buffers
807
30
396
156
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Pool Alloc Buffers
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)PoolAllocBuffers
155
- 0
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Free Buffers
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1645,20 +3963,46 @@
155
25
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Max Mem
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1667,20 +4011,46 @@
155
50
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Used Mem
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1689,20 +4059,46 @@
155
75
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Empty Free List
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1712,44 +4108,115 @@
100
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
-
+
AD Collect
807
191
396
156
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Num Queued Arrays
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)NumQueuedArrays
155
- 0
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Wait For Plugins
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1759,14 +4226,48 @@
25
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
Acquire
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1774,24 +4275,67 @@
$(P)$(R)Acquire
155
50
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)Acquire_RBV
300
50
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Array Counter
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1799,30 +4343,74 @@
$(P)$(R)ArrayCounter
155
75
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ArrayCounter_RBV
260
75
- 100
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Callbacks
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1830,84 +4418,201 @@
$(P)$(R)ArrayCallbacks
155
100
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)ArrayCallbacks_RBV
300
100
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
-
+
AD Plugins
807
352
396
56
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Codec
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)Codec_RBV
155
- 0
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Readout
807
413
396
106
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Array Size
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)ArraySize_RBV
155
- 0
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Data Type
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1915,29 +4620,65 @@
$(P)$(R)DataType
155
25
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)DataType_RBV
260
25
- 100
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Color Mode
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1945,59 +4686,132 @@
$(P)$(R)ColorMode
155
50
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)ColorMode_RBV
260
50
- 100
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Setup
807
524
396
231
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Port Name
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)PortName_RBV
155
- 0
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Manufacturer
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2006,20 +4820,46 @@
155
25
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Model
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2028,20 +4868,46 @@
155
50
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Serial Number
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2050,20 +4916,46 @@
155
75
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Firmware Version
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2072,20 +4964,46 @@
155
100
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
SDK Version
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2094,20 +5012,46 @@
155
125
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Driver Version
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2116,20 +5060,46 @@
155
150
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
AD Core Version
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2138,45 +5108,106 @@
155
175
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
asynNDArrayDriver Ungrouped
807
760
396
106
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Acquire Busy CB
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
LED
$(P)$(R)AcquireBusyCB
247
- 0
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Epics TS Sec
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2185,20 +5216,46 @@
155
25
205
- 20
-
-
+
+
+
-
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Epics TS Nsec
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2207,12 +5264,24 @@
155
50
205
- 20
-
-
-
+
+
+
- 1
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginROIStat.pvi.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginROIStat.pvi.bob
new file mode 100644
index 00000000..a30fd243
--- /dev/null
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginROIStat.pvi.bob
@@ -0,0 +1,3758 @@
+
+
+
+ NDPluginROIStat
+ 0
+ 1208
+ 835
+
+
+
+
+ 4
+ 4
+
+ Title
+ TITLE
+ NDPluginROIStat
+ 1208
+ 25
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+
+
+ NDROI Stat
+ 5
+ 30
+ 396
+ 156
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ Label
+ Reset All
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ ToggleButton
+ $(P)$(R)ResetAll
+ 155
+ 205
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
+
+
+ Label
+ TS Control
+ 25
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ ComboBox
+ $(P)$(R)TSControl
+ 155
+ 25
+ 205
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Label
+ TS Num Points
+ 50
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)TSNumPoints
+ 155
+ 50
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ Label
+ TS Current Point
+ 75
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)TSCurrentPoint
+ 155
+ 75
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ TS Acquiring
+ 100
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ LED
+ $(P)$(R)TSAcquiring
+ 247
+ 100
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ND Circular Buff
+ 5
+ 191
+ 396
+ 381
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ Label
+ Plugin Type
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)PluginType_RBV
+ 155
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ ND Array Port
+ 25
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)NDArrayPort
+ 155
+ 25
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)NDArrayPort_RBV
+ 260
+ 25
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ ND Array Address
+ 50
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)NDArrayAddress
+ 155
+ 50
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)NDArrayAddress_RBV
+ 260
+ 50
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Enable Callbacks
+ 75
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ ToggleButton
+ $(P)$(R)EnableCallbacks
+ 155
+ 75
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
+
+
+ LED
+ $(P)$(R)EnableCallbacks_RBV
+ 300
+ 75
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Label
+ Min Callback Time
+ 100
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)MinCallbackTime
+ 155
+ 100
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)MinCallbackTime_RBV
+ 260
+ 100
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Queue Free
+ 125
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)QueueFree
+ 155
+ 125
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Queue Size
+ 150
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)QueueSize
+ 155
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)QueueSize_RBV
+ 260
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Execution Time
+ 175
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)ExecutionTime_RBV
+ 155
+ 175
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Dropped Arrays
+ 200
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)DroppedArrays
+ 155
+ 200
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)DroppedArrays_RBV
+ 260
+ 200
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Process Plugin
+ 225
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ ToggleButton
+ $(P)$(R)ProcessPlugin
+ 155
+ 225
+ 205
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
+
+
+ Label
+ N Dimensions
+ 250
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)NDimensions
+ 155
+ 250
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)NDimensions_RBV
+ 260
+ 250
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Dimensions
+ 275
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)Dimensions
+ 155
+ 275
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)Dimensions_RBV
+ 260
+ 275
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Unique Id
+ 300
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)UniqueId_RBV
+ 155
+ 300
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Time Stamp
+ 325
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)TimeStamp_RBV
+ 155
+ 325
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+
+ ND Codec
+ 5
+ 577
+ 396
+ 56
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ Label
+ Num Threads
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)NumThreads
+ 155
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)NumThreads_RBV
+ 260
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+
+ ND Plugin Base Full
+ 406
+ 30
+ 396
+ 306
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ Label
+ Dropped Output Arrays
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)DroppedOutputArrays
+ 155
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)DroppedOutputArrays_RBV
+ 260
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Max Byte Rate
+ 25
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)MaxByteRate
+ 155
+ 25
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)MaxByteRate_RBV
+ 260
+ 25
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Blocking Callbacks
+ 50
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ ToggleButton
+ $(P)$(R)BlockingCallbacks
+ 155
+ 50
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
+
+
+ LED
+ $(P)$(R)BlockingCallbacks_RBV
+ 300
+ 50
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Label
+ Max Threads
+ 75
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)MaxThreads_RBV
+ 155
+ 75
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Sort Mode
+ 100
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ ComboBox
+ $(P)$(R)SortMode
+ 155
+ 100
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)SortMode_RBV
+ 260
+ 100
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Sort Time
+ 125
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)SortTime
+ 155
+ 125
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)SortTime_RBV
+ 260
+ 125
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Sort Free
+ 150
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)SortFree
+ 155
+ 150
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Sort Size
+ 175
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)SortSize
+ 155
+ 175
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)SortSize_RBV
+ 260
+ 175
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Disordered Arrays
+ 200
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)DisorderedArrays
+ 155
+ 200
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)DisorderedArrays_RBV
+ 260
+ 200
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Compressed Size
+ 225
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)CompressedSize_RBV
+ 155
+ 225
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Bayer Pattern
+ 250
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)BayerPattern_RBV
+ 155
+ 250
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+
+ AD Attr File
+ 406
+ 341
+ 396
+ 106
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ Label
+ ND Attributes File
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)NDAttributesFile
+ 155
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ Label
+ ND Attributes Macros
+ 25
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)NDAttributesMacros
+ 155
+ 25
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ Label
+ ND Attributes Status
+ 50
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)NDAttributesStatus
+ 155
+ 50
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+
+ AD Buffers
+ 406
+ 452
+ 396
+ 156
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ Label
+ Pool Alloc Buffers
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)PoolAllocBuffers
+ 155
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Pool Free Buffers
+ 25
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)PoolFreeBuffers
+ 155
+ 25
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Pool Max Mem
+ 50
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)PoolMaxMem
+ 155
+ 50
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Pool Used Mem
+ 75
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)PoolUsedMem
+ 155
+ 75
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Empty Free List
+ 100
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ ToggleButton
+ $(P)$(R)EmptyFreeList
+ 155
+ 100
+ 205
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
+
+
+
+ AD Collect
+ 406
+ 613
+ 396
+ 156
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ Label
+ Num Queued Arrays
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)NumQueuedArrays
+ 155
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Wait For Plugins
+ 25
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ ToggleButton
+ $(P)$(R)WaitForPlugins
+ 155
+ 25
+ 205
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
+
+
+ Label
+ Acquire
+ 50
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ ToggleButton
+ $(P)$(R)Acquire
+ 155
+ 50
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
+
+
+ LED
+ $(P)$(R)Acquire_RBV
+ 300
+ 50
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Label
+ Array Counter
+ 75
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextEntry
+ $(P)$(R)ArrayCounter
+ 155
+ 75
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)ArrayCounter_RBV
+ 260
+ 75
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Array Callbacks
+ 100
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ ToggleButton
+ $(P)$(R)ArrayCallbacks
+ 155
+ 100
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
+
+
+ LED
+ $(P)$(R)ArrayCallbacks_RBV
+ 300
+ 100
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AD Plugins
+ 406
+ 774
+ 396
+ 56
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ Label
+ Codec
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)Codec_RBV
+ 155
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+
+ AD Readout
+ 807
+ 30
+ 396
+ 156
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ Label
+ Array Size X
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)ArraySizeX_RBV
+ 155
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Array Size Y
+ 25
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)ArraySizeY_RBV
+ 155
+ 25
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Array Size
+ 50
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)ArraySize_RBV
+ 155
+ 50
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Data Type
+ 75
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ ComboBox
+ $(P)$(R)DataType
+ 155
+ 75
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)DataType_RBV
+ 260
+ 75
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Color Mode
+ 100
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ ComboBox
+ $(P)$(R)ColorMode
+ 155
+ 100
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TextUpdate
+ $(P)$(R)ColorMode_RBV
+ 260
+ 100
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+
+ AD Setup
+ 807
+ 191
+ 396
+ 231
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ Label
+ Port Name
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)PortName_RBV
+ 155
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Manufacturer
+ 25
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)Manufacturer_RBV
+ 155
+ 25
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Model
+ 50
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)Model_RBV
+ 155
+ 50
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Serial Number
+ 75
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)SerialNumber_RBV
+ 155
+ 75
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Firmware Version
+ 100
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)FirmwareVersion_RBV
+ 155
+ 100
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ SDK Version
+ 125
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)SDKVersion_RBV
+ 155
+ 125
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Driver Version
+ 150
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)DriverVersion_RBV
+ 155
+ 150
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ AD Core Version
+ 175
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)ADCoreVersion_RBV
+ 155
+ 175
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+
+ NDROI
+ 807
+ 427
+ 396
+ 56
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ Label
+ Array Size Z
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)ArraySizeZ_RBV
+ 155
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+
+ asynNDArrayDriver Ungrouped
+ 807
+ 488
+ 396
+ 106
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ Label
+ Acquire Busy CB
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ LED
+ $(P)$(R)AcquireBusyCB
+ 247
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Label
+ Epics TS Sec
+ 25
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)EpicsTSSec_RBV
+ 155
+ 25
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ Label
+ Epics TS Nsec
+ 50
+ 150
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+ $(text)
+
+
+ TextUpdate
+ $(P)$(R)EpicsTSNsec_RBV
+ 155
+ 50
+ 205
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginStats.pvi.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginStats.pvi.bob
index de01c0da..6828c1e3 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginStats.pvi.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/NDPluginStats.pvi.bob
@@ -1,75 +1,152 @@
+
+
NDPluginStats
- 0
0
1974
966
+
+
+
+
4
4
Title
TITLE
NDPluginStats
- 0
- 0
1974
25
-
+
-
+
- true
- 1
+
+
+
+
+ 0
+ 0
+ 0
+ true
-
+
AD Plugins
5
30
396
81
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Net
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)Net
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)Net_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Codec
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -78,59 +155,139 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Readout
5
116
396
206
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Min Y
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)MinY
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MinY_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Min X
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -138,30 +295,74 @@
$(P)$(R)MinX
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MinX_RBV
260
25
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Size X
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -170,20 +371,46 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Size Y
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -192,20 +419,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Size
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -214,20 +467,46 @@
155
100
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Data Type
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -235,29 +514,65 @@
$(P)$(R)DataType
155
125
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)DataType_RBV
260
125
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Color Mode
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -265,59 +580,132 @@
$(P)$(R)ColorMode
155
150
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)ColorMode_RBV
260
150
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND Plugin Time Series N
5
327
396
256
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
TS Min Value
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)TSMinValue
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
TS Max Value
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -326,20 +714,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
TS Mean Value
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -348,20 +762,46 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
TS Total
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -370,20 +810,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
TS Net
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -392,20 +858,46 @@
155
100
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Min Value
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -413,30 +905,74 @@
$(P)$(R)MinValue
155
125
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MinValue_RBV
260
125
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Max Value
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -444,30 +980,74 @@
$(P)$(R)MaxValue
155
150
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MaxValue_RBV
260
150
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Mean Value
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -475,30 +1055,74 @@
$(P)$(R)MeanValue
155
175
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MeanValue_RBV
260
175
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Total
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -506,102 +1130,253 @@
$(P)$(R)Total
155
200
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)Total_RBV
260
200
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
NDROI Stat 8
5
588
396
56
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Bgd Width
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)BgdWidth
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)BgdWidth_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND Stats
406
30
761
931
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Compute Statistics
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
ToggleButton
$(P)$(R)ComputeStatistics
155
- 0
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)ComputeStatistics_RBV
300
- 0
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Compute Profiles
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -609,24 +1384,67 @@
$(P)$(R)ComputeProfiles
155
25
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)ComputeProfiles_RBV
300
25
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Profile Size X
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -635,20 +1453,46 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Profile Size Y
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -657,20 +1501,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Profile Average X
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -679,20 +1549,46 @@
155
100
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Profile Average Y
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -701,20 +1597,46 @@
155
125
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Profile Threshold X
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -723,20 +1645,46 @@
155
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Profile Threshold Y
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -745,20 +1693,46 @@
155
175
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Profile Centroid X
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -767,20 +1741,46 @@
155
200
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Profile Centroid Y
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -789,20 +1789,46 @@
155
225
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Profile Cursor X
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -811,20 +1837,46 @@
155
250
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Profile Cursor Y
- 0
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -833,20 +1885,46 @@
155
275
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Cursor X
- 0
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -854,30 +1932,74 @@
$(P)$(R)CursorX
155
300
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)CursorX_RBV
260
300
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Cursor Y
- 0
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -885,30 +2007,74 @@
$(P)$(R)CursorY
155
325
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)CursorY_RBV
260
325
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
TS Min X
- 0
350
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -917,20 +2083,46 @@
155
350
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
TS Min Y
- 0
375
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -939,20 +2131,46 @@
155
375
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
TS Max X
- 0
400
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -961,20 +2179,46 @@
155
400
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
TS Max Y
- 0
425
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -983,20 +2227,46 @@
155
425
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
TS Timestamp
- 0
450
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1005,20 +2275,46 @@
155
450
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Max X
- 0
475
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1026,30 +2322,74 @@
$(P)$(R)MaxX
155
475
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MaxX_RBV
260
475
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Max Y
- 0
500
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1057,30 +2397,74 @@
$(P)$(R)MaxY
155
500
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MaxY_RBV
260
500
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Compute Histogram
- 0
525
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1088,24 +2472,67 @@
$(P)$(R)ComputeHistogram
155
525
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)ComputeHistogram_RBV
300
525
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Hist Size
- 0
550
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1113,30 +2540,74 @@
$(P)$(R)HistSize
155
550
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)HistSize_RBV
260
550
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Compute Centroid
- 0
575
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1144,24 +2615,67 @@
$(P)$(R)ComputeCentroid
155
575
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)ComputeCentroid_RBV
300
575
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Hist Min
- 0
600
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1169,30 +2683,74 @@
$(P)$(R)HistMin
155
600
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)HistMin_RBV
260
600
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Centroid Threshold
- 0
625
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1200,30 +2758,74 @@
$(P)$(R)CentroidThreshold
155
625
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)CentroidThreshold_RBV
260
625
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Hist Max
- 0
650
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1231,30 +2833,74 @@
$(P)$(R)HistMax
155
650
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)HistMax_RBV
260
650
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Hist Below
- 0
675
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1262,30 +2908,74 @@
$(P)$(R)HistBelow
155
675
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)HistBelow_RBV
260
675
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Hist Above
- 0
700
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1293,30 +2983,74 @@
$(P)$(R)HistAbove
155
700
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)HistAbove_RBV
260
700
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Hist Entropy
- 0
725
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1324,30 +3058,74 @@
$(P)$(R)HistEntropy
155
725
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)HistEntropy_RBV
260
725
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Histogram
- 0
750
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1356,20 +3134,46 @@
155
750
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Histogram X
- 0
775
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1378,20 +3182,46 @@
155
775
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Eccentricity
- 0
800
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1399,30 +3229,74 @@
$(P)$(R)Eccentricity
155
800
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)Eccentricity_RBV
260
800
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Orientation
- 0
825
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1430,30 +3304,74 @@
$(P)$(R)Orientation
155
825
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)Orientation_RBV
260
825
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
TS Sigma
- 0
850
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1462,20 +3380,46 @@
155
850
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
TS Centroid Total
- 0
875
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1484,34 +3428,71 @@
155
875
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
TS Centroid X
365
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)TSCentroidX
520
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1519,7 +3500,22 @@
365
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1528,12 +3524,24 @@
520
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1541,7 +3549,22 @@
365
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1550,12 +3573,24 @@
520
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1563,7 +3598,22 @@
365
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1572,12 +3622,24 @@
520
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1585,7 +3647,22 @@
365
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1594,12 +3671,24 @@
520
100
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1607,7 +3696,22 @@
365
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1616,12 +3720,24 @@
520
125
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1629,7 +3745,22 @@
365
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1638,12 +3769,24 @@
520
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1651,7 +3794,22 @@
365
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1660,12 +3818,24 @@
520
175
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1673,7 +3843,22 @@
365
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1682,12 +3867,24 @@
520
200
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1695,7 +3892,22 @@
365
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1704,12 +3916,24 @@
520
225
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1717,7 +3941,22 @@
365
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1726,12 +3965,24 @@
520
250
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1739,7 +3990,22 @@
365
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1747,22 +4013,52 @@
$(P)$(R)CentroidTotal
520
275
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)CentroidTotal_RBV
625
275
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1770,7 +4066,22 @@
365
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1778,22 +4089,52 @@
$(P)$(R)CentroidX
520
300
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)CentroidX_RBV
625
300
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1801,7 +4142,22 @@
365
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1809,22 +4165,52 @@
$(P)$(R)CentroidY
520
325
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)CentroidY_RBV
625
325
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1832,7 +4218,22 @@
365
350
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1840,22 +4241,52 @@
$(P)$(R)SigmaX
520
350
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SigmaX_RBV
625
350
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1863,7 +4294,22 @@
365
375
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1871,22 +4317,52 @@
$(P)$(R)SigmaY
520
375
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SigmaY_RBV
625
375
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1894,7 +4370,22 @@
365
400
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1902,22 +4393,52 @@
$(P)$(R)SigmaXY
520
400
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SigmaXY_RBV
625
400
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1925,7 +4446,22 @@
365
425
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1933,22 +4469,52 @@
$(P)$(R)SkewX
520
425
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SkewX_RBV
625
425
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1956,7 +4522,22 @@
365
450
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1964,22 +4545,52 @@
$(P)$(R)SkewY
520
450
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SkewY_RBV
625
450
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1987,7 +4598,22 @@
365
475
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1995,22 +4621,52 @@
$(P)$(R)KurtosisX
520
475
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)KurtosisX_RBV
625
475
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -2018,7 +4674,22 @@
365
500
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2026,60 +4697,141 @@
$(P)$(R)KurtosisY
520
500
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)KurtosisY_RBV
625
500
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
NDPluginStats Ungrouped
1172
30
396
81
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Cursor Val
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)CursorVal
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sigma Value
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2087,60 +4839,141 @@
$(P)$(R)SigmaValue
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)Sigma_RBV
260
25
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND Circular Buff
1172
116
396
381
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Plugin Type
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)PluginType_RBV
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
ND Array Port
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2148,30 +4981,74 @@
$(P)$(R)NDArrayPort
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDArrayPort_RBV
260
25
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
ND Array Address
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2179,30 +5056,74 @@
$(P)$(R)NDArrayAddress
155
50
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDArrayAddress_RBV
260
50
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Enable Callbacks
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2210,24 +5131,67 @@
$(P)$(R)EnableCallbacks
155
75
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)EnableCallbacks_RBV
300
75
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Min Callback Time
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2235,30 +5199,74 @@
$(P)$(R)MinCallbackTime
155
100
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MinCallbackTime_RBV
260
100
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Queue Free
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2267,20 +5275,46 @@
155
125
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Queue Size
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2288,30 +5322,74 @@
$(P)$(R)QueueSize
155
150
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)QueueSize_RBV
260
150
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Execution Time
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2320,20 +5398,46 @@
155
175
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Dropped Arrays
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2341,30 +5445,74 @@
$(P)$(R)DroppedArrays
155
200
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)DroppedArrays_RBV
260
200
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Process Plugin
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2374,14 +5522,48 @@
225
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
N Dimensions
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2389,30 +5571,74 @@
$(P)$(R)NDimensions
155
250
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NDimensions_RBV
260
250
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Dimensions
- 0
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2420,30 +5646,74 @@
$(P)$(R)Dimensions
155
275
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)Dimensions_RBV
260
275
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Unique Id
- 0
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2452,20 +5722,46 @@
155
300
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Time Stamp
- 0
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2474,98 +5770,232 @@
155
325
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND Codec
1172
502
396
56
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Num Threads
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)NumThreads
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)NumThreads_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
ND Plugin Base Full
1172
563
396
306
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Dropped Output Arrays
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)DroppedOutputArrays
155
- 0
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)DroppedOutputArrays_RBV
260
- 0
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Max Byte Rate
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2573,30 +6003,74 @@
$(P)$(R)MaxByteRate
155
25
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)MaxByteRate_RBV
260
25
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Blocking Callbacks
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2604,24 +6078,67 @@
$(P)$(R)BlockingCallbacks
155
50
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)BlockingCallbacks_RBV
300
50
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Max Threads
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2630,20 +6147,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Mode
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2651,29 +6194,65 @@
$(P)$(R)SortMode
155
100
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P)$(R)SortMode_RBV
260
100
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Time
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2681,30 +6260,74 @@
$(P)$(R)SortTime
155
125
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SortTime_RBV
260
125
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Free
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2713,20 +6336,46 @@
155
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Sort Size
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2734,30 +6383,74 @@
$(P)$(R)SortSize
155
175
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)SortSize_RBV
260
175
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Disordered Arrays
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2765,30 +6458,74 @@
$(P)$(R)DisorderedArrays
155
200
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)DisorderedArrays_RBV
260
200
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Compressed Size
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2797,20 +6534,46 @@
155
225
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Bayer Pattern
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2819,47 +6582,118 @@
155
250
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Attr File
1573
30
396
106
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
ND Attributes File
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextEntry
$(P)$(R)NDAttributesFile
155
- 0
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
ND Attributes Macros
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2868,17 +6702,51 @@
155
25
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
ND Attributes Status
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2887,50 +6755,113 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
AD Buffers
1573
141
396
156
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Pool Alloc Buffers
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)PoolAllocBuffers
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Free Buffers
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2939,20 +6870,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Max Mem
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2961,20 +6918,46 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Pool Used Mem
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -2983,20 +6966,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Empty Free List
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3006,44 +7015,115 @@
100
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
-
+
AD Collect
1573
302
396
156
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Num Queued Arrays
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)NumQueuedArrays
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Wait For Plugins
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3053,14 +7133,48 @@
25
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
Acquire
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3068,24 +7182,67 @@
$(P)$(R)Acquire
155
50
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)Acquire_RBV
300
50
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Array Counter
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3093,30 +7250,74 @@
$(P)$(R)ArrayCounter
155
75
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P)$(R)ArrayCounter_RBV
260
75
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Array Callbacks
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3124,54 +7325,134 @@
$(P)$(R)ArrayCallbacks
155
100
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P)$(R)ArrayCallbacks_RBV
300
100
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
-
+
AD Setup
1573
463
396
231
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Port Name
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)PortName_RBV
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Manufacturer
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3180,20 +7461,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Model
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3202,20 +7509,46 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Serial Number
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3224,20 +7557,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Firmware Version
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3246,20 +7605,46 @@
155
100
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
SDK Version
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3268,20 +7653,46 @@
155
125
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Driver Version
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3290,20 +7701,46 @@
155
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
AD Core Version
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3312,75 +7749,173 @@
155
175
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
NDROI
1573
699
396
56
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Array Size Z
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P)$(R)ArraySizeZ_RBV
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
asynNDArrayDriver Ungrouped
1573
760
396
106
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Acquire Busy CB
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
LED
$(P)$(R)AcquireBusyCB
247
- 0
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Epics TS Sec
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3389,20 +7924,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
Epics TS Nsec
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -3411,12 +7972,24 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/ProfileCursorGraphs.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/ProfileCursorGraphs.bob
index f25aeee2..f358edbc 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/ProfileCursorGraphs.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/ADAravis/ProfileCursorGraphs.bob
@@ -1,10 +1,11 @@
-
+
Profile Cursor
+ 0
620
594
-
+
@@ -16,6 +17,10 @@
X/Y Plot
620
295
+
+
+
+
Pixels
false
@@ -82,6 +87,10 @@
299
620
295
+
+
+
+
Pixels
false
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/colour.def b/example-synoptic/b23-services/synoptic/techui-support/bob/colour.def
new file mode 100644
index 00000000..0d317a34
--- /dev/null
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/colour.def
@@ -0,0 +1,67 @@
+# Named colors
+#
+# Format:
+# NameOfColor = red, green, blue [, alpha ] | PreviouslyDefinedNameOfColor
+# with values in 0..255 range.
+#
+# Whenever possible, use named colors in displays
+# instead of arbitrary red/green/blue values.
+
+# ------- Predefined colors ----------------
+# May be overridden in here
+
+# Alarm related
+OK = 0, 255, 0
+MINOR = 255, 128, 0
+MAJOR = 255, 0, 0
+INVALID = 255, 0, 255
+DISCONNECTED = 200, 0, 200, 200
+
+# Default color for text
+Text=0,0,0
+
+# Default color for 'active' text that's being edited
+#ActiveText=184, 195, 223
+ActiveText=255, 255, 255
+
+# Display background
+Background = 255, 255, 255
+
+# .. for widgets that read/write a value
+Read_Background = 240, 240, 240
+Write_Background = 128, 255, 255
+
+# .. for buttons
+Button_Background = 210, 210, 210
+
+# ------- Examples for additional colors ----------------
+# Also show ideas for site-specific guidelines that
+# are required to make sense of the color names.
+
+# Styling
+Header_Background=77,77,77
+Header_ForeGround=255,255,255
+
+# Use alarm colors only when you mean to indicate an alarm.
+# Avoid using 'Red' which might suggest an alarm
+# just because you like the look of red.
+# STOP looks similar to red=MAJOR alarm, and is allowed
+# for 'STOP' type of buttons
+STOP = MAJOR
+
+# Attention looks similar to a MINOR alarm.
+# It is meant to draw attention
+Attention = 255,160,0
+
+# The colors for On/Off, Open/Close etc,.
+# "On" does not necessarily mean 'device is turned on', but
+# stands for 'indicator is on, active, illuminated'.
+# For a 'motor is at target' type indicator, the motor would
+# actually be 'off' while the indicator uses the 'On' color.
+#
+# If one of the states represents an alarm, the corresponding alarm color may be used.
+# For example, a limit switch indicator could use colors "Off" and "MAJOR":
+# Off when idle, MAJOR when the limit switch was hit and this is an abnormal situation
+# that requires attention.
+On = OK
+Off = 237,237,237
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/digitelMpc/digitelMpcIonp.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/digitelMpc/digitelMpcIonp.bob
index 9f9e7b49..0f10d609 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/digitelMpc/digitelMpcIonp.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/digitelMpc/digitelMpcIonp.bob
@@ -1,9 +1,11 @@
+
- Main
+ digitelMpcIonp
+ 0
301
243
-
+
@@ -11,19 +13,24 @@
-
+
$(P)
301
243
-
+
+
-
+
-
+
+
+
+
+
@@ -32,15 +39,15 @@
$(device):I
234
180
-
+
-
+
-
+
@@ -52,19 +59,19 @@
180
84
20
-
+
-
+
-
+
-
+
@@ -80,14 +87,22 @@
183
130
25
-
+
-
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
@@ -97,14 +112,22 @@
66
130
25
-
+
-
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Gauge_9
@@ -112,17 +135,21 @@
158
70
120
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -134,14 +161,22 @@
40
135
25
-
+
-
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Rectangle_50
@@ -165,17 +200,21 @@
158
43
120
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -219,14 +258,22 @@
92
130
25
-
+
-
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Gauge_10
@@ -234,17 +281,21 @@
158
96
120
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -272,14 +323,22 @@
118
130
25
-
+
-
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Gauge_11
@@ -287,17 +346,21 @@
158
122
120
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -325,14 +388,22 @@
143
130
25
-
+
-
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Gauge_12
@@ -340,17 +411,21 @@
158
147
120
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -377,17 +452,21 @@
158
172
120
-
+
-
+
+
+
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -399,14 +478,22 @@
172
130
25
-
+
-
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Rectangle_58
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/dls_class.bcf b/example-synoptic/b23-services/synoptic/techui-support/bob/dls_class.bcf
new file mode 100644
index 00000000..65fb7b67
--- /dev/null
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/dls_class.bcf
@@ -0,0 +1,721 @@
+
+
+ Widget Classes
+ 0
+
+
+
+
+
+ DEFAULT
+ 230
+ 10
+ 170
+ 40
+
+
+
+
+
+
+
+
+
+
+
+
+ $(actions)
+
+
+ DEFAULT_PV
+ 230
+ 70
+ 170
+ 40
+
+
+
+
+
+
+
+
+
+
+
+
+ $(actions)
+
+
+ TITLE
+ Header 1
+ 180
+ 38
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+
+
+ Label_1
+ Header 2
+ 450
+ 60
+ 124
+ 23
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+
+
+ Label_2
+ Header 3
+ 450
+ 110
+ 124
+ 23
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+
+
+ DEFAULT
+ Label
+ 450
+ 150
+ 116
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
+
+
+ DEFAULT
+ 20
+ 550
+ 340
+ 40
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
+
+
+ DEFAULT_READ
+ 20
+ 500
+ 340
+ 40
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ false
+ 2
+
+
+
+
+
+
+ DEFAULT
+ 90
+ 30
+ 40
+ 40
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DEFAULT
+ Label
+ 670
+ 20
+ 78
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DEFAULT
+ 20
+ 260
+ 340
+ 220
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DEFAULT
+ 630
+ 48
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
+
+
+ DEFAULT
+ 600
+ 110
+ 170
+ 30
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ DEFAULT
+
+
+ Tab 1
+
+
+
+
+ Tab 2
+
+
+
+
+ 375
+ 190
+ 405
+ 150
+
+
+
+
+
+
+ DEFAULT
+ 11
+ 420
+ 360
+ 345
+ 212
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Column 1
+ 112
+ true
+
+
+ Column 2
+ 112
+ true
+
+
+ Column 3
+ 112
+ true
+
+
+
+
+ DEFAULT
+ 30
+ 83
+ 40
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DEFAULT
+ 30
+ 133
+ 184
+ 40
+ Primary button
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DEFAULT
+ 30
+ 200
+ 184
+ 40
+ Secondary button
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DEFAULT
+ 540
+ 150
+ 225
+ 40
+
+
+
+
+
+
+
+
+
+
+ DEFAULT
+ 375
+ 590
+
+
+
+
+
+
+
+
+
+ VIRIDIS
+
+
+ true
+ X
+ 0.0
+ 100.0
+
+
+
+
+
+
+
+
+
+
+ true
+ Y
+ 0.0
+ 100.0
+
+
+
+
+
+
+
+
+
+
+
+ DEFAULT
+ 30
+ 620
+ https://cs-web-symbol.diamond.ac.uk/catalogue/default_symbol.png
+
+
+ DEFAULT
+ PREFIX:PVI_GENERATED:COMBO-BOX-1
+ 20
+ 750
+ 231
+ 40
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
+ false
+ true
+ Are you sure?
+
+
+ DEFAULT
+ 910
+ 480
+ 130
+ 100
+
+ - Item 1
+ - Item 2
+
+
+
+ DEFAULT
+ 150
+ 620
+ 120
+ 30
+
+
+
+
+
+
+ DEFAULT
+ 20
+ 800
+ 230
+ 240
+
+
+
+
+
+
+ ERROR
+ 860
+ 230
+ 40
+ 40
+
+
+
+
+
+
+
+
+
+
+ GOOD_BAD
+ 920
+ 230
+ 40
+ 40
+
+
+
+
+
+
+
+
+
+
+ ON_OFF
+ 980
+ 230
+ 40
+ 40
+
+
+
+
+
+
+
+
+
+
+ WARNING
+ 1040
+ 230
+ 40
+ 40
+
+
+
+
+
+
+
+
+
+
+ DEFAULT
+ 860
+ 280
+ 40
+ 40
+
+
+ 0
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GOOD_BAD_ERROR
+ 920
+ 280
+ 40
+ 40
+
+
+ 0
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+ COMMENT
+ 860
+ 150
+ 140
+ 60
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Label
+ Label
+ 860
+ 133
+ 90
+ 60
+
+
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937a.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937a.bob
index 0e835ce5..5e723f91 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937a.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937a.bob
@@ -1,17 +1,32 @@
+
mks937a
+ 0
290
232
+
+
+
+
4
4
-
+
Details
4
30
282
198
-
+
+
+
+
+
+
+
+
+
+
@@ -19,6 +34,22 @@
Label
Line Frequency
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -26,6 +57,22 @@
Pressure Unit
24
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -33,6 +80,22 @@
Controller Version
48
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -40,6 +103,22 @@
Comms Version
72
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -47,6 +126,22 @@
Slot CC
96
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -54,6 +149,22 @@
Slot A
120
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -61,6 +172,22 @@
Slot B
144
120
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -68,21 +195,21 @@
$(P):F
124
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -93,21 +220,21 @@
124
24
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -118,21 +245,21 @@
124
48
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -143,21 +270,21 @@
124
72
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -168,21 +295,21 @@
124
96
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -193,21 +320,21 @@
124
120
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -218,21 +345,21 @@
124
144
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -242,19 +369,23 @@
Title
TITLE
$(P)
- 0
- 0
290
26
-
+
-
+
- true
- 1
+
+
+
+
+ 0
+ 0
+ 0
+ true
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937aGauge.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937aGauge.bob
index 2ea3a2b5..97a352fa 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937aGauge.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937aGauge.bob
@@ -1,17 +1,32 @@
+
- Main
+ mks937aGauge
+ 0
301
244
+
+
+
+
-
+
$(P)
301
244
-
+
+
+
+
+
+
+
+
+
+
@@ -27,8 +42,22 @@
130
135
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Rectangle_36
@@ -52,21 +81,21 @@
140
133
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -78,8 +107,22 @@
156
130
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Rectangle_37
@@ -103,21 +146,21 @@
140
159
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -129,8 +172,22 @@
182
130
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Rectangle_38
@@ -155,6 +212,18 @@
185
120
20
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937aImg.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937aImg.bob
index 516c406c..388bbee8 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937aImg.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937aImg.bob
@@ -1,17 +1,32 @@
+
- Main
+ mks937aImg
+ 0
301
382
+
+
+
+
-
+
$(P)
301
321
-
+
+
+
+
+
+
+
+
+
+
@@ -22,8 +37,22 @@
156
130
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Gauge_5
@@ -31,21 +60,21 @@
140
160
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -62,8 +91,22 @@
130
135
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Rectangle_45
@@ -87,21 +130,21 @@
140
133
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -145,8 +188,22 @@
182
130
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Gauge_6
@@ -154,21 +211,21 @@
140
186
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -196,8 +253,22 @@
208
130
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Gauge_7
@@ -205,21 +276,21 @@
140
212
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -247,8 +318,22 @@
233
130
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Gauge_8
@@ -256,21 +341,21 @@
140
237
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -292,12 +377,21 @@
-
+
Control
321
301
61
-
+
+
+
+
+
+
+
+
+
+
@@ -323,14 +417,48 @@
2
120
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Label_18
Cold Cathode
130
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937aPirg.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937aPirg.bob
index d4c35054..2ea83a7b 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937aPirg.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/mks937a/mks937aPirg.bob
@@ -1,17 +1,32 @@
+
- Main
+ mks937aPirg
+ 0
301
356
+
+
+
+
-
+
$(P)
301
295
-
+
+
+
+
+
+
+
+
+
+
@@ -22,8 +37,22 @@
156
130
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Gauge_1
@@ -31,21 +60,21 @@
140
160
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -62,8 +91,22 @@
130
135
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Rectangle_39
@@ -87,21 +130,21 @@
140
133
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -145,8 +188,22 @@
182
130
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Gauge_2
@@ -154,21 +211,21 @@
140
186
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -196,8 +253,22 @@
208
130
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Gauge_3
@@ -205,21 +276,21 @@
140
212
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
@@ -247,8 +318,22 @@
233
130
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Gauge_4
@@ -256,32 +341,41 @@
140
237
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
-
+
Controls
295
301
61
-
+
+
+
+
+
+
+
+
+
+
@@ -307,14 +401,48 @@
2
120
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Label_9
Pirg Filament
130
25
- 1
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/MOTOR.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/MOTOR.bob
index 47b79730..77c8a7df 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/MOTOR.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/MOTOR.bob
@@ -1,9 +1,10 @@
+
MOTOR Subscreen
+ 0
832
- 800
-
+
@@ -13,28 +14,41 @@
Title
TITLE
MOTOR
- 0
- 0
779
25
-
+
-
+
- true
- 1
+
+
+
+
+ 0
+ 0
+ 0
+ true
-
+
Eloss
5
30
352
56
-
+
+
+
+
+
+
+
+
+
+
@@ -42,41 +56,68 @@
Label
Eloss Clear
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
WritePV
+ $(name)
$(pv_name)
1
- $(name)
- $(P):$(M):ELOSS:ELOSS-CLEAR
+ $(P)$(M):ELOSS:ELOSS-CLEAR
Go
105
205
20
-
+
+
+
+
+
-
+
$(actions)
-
+
Limit Violation
5
91
352
131
-
+
+
+
+
+
+
+
+
+
+
@@ -84,109 +125,197 @@
Label
User High Limit
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
User Low Limit
25
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Dial High Limit
50
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Dial Low Limit
75
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
TextEntry_33
- $(P):$(M):LIMIT_VIOLATION:USER-HIGH-LIMIT
+ $(P)$(M):LIMIT_VIOLATION:USER-HIGH-LIMIT
105
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_35
- $(P):$(M):LIMIT_VIOLATION:USER-LOW-LIMIT
+ $(P)$(M):LIMIT_VIOLATION:USER-LOW-LIMIT
105
25
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_37
- $(P):$(M):LIMIT_VIOLATION:DIAL-HIGH-LIMIT
+ $(P)$(M):LIMIT_VIOLATION:DIAL-HIGH-LIMIT
105
50
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_38
- $(P):$(M):LIMIT_VIOLATION:DIAL-LOW-LIMIT
+ $(P)$(M):LIMIT_VIOLATION:DIAL-LOW-LIMIT
105
75
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
@@ -237,13 +366,22 @@
-
+
Kill
5
227
352
56
-
+
+
+
+
+
+
+
+
+
+
@@ -251,41 +389,68 @@
Label
Kill
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
WritePV
+ $(name)
$(pv_name)
1
- $(name)
- $(P):$(M):KILL:KILL
+ $(P)$(M):KILL:KILL
Go
105
205
20
-
+
+
+
+
+
-
+
$(actions)
-
+
Sync Val Rbv
5
288
352
56
-
+
+
+
+
+
+
+
+
+
+
@@ -293,41 +458,68 @@
Label
Sync Val RBV
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
WritePV
+ $(name)
$(pv_name)
1
- $(name)
- $(P):$(M):SYNC_VAL_RBV:SYNC-VAL-RBV
+ $(P)$(M):SYNC_VAL_RBV:SYNC-VAL-RBV
Go
105
205
20
-
+
+
+
+
+
-
+
$(actions)
-
+
Commands
5
349
352
206
-
+
+
+
+
+
+
+
+
+
+
@@ -335,28 +527,46 @@
Label
Home Forward
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
WritePV
+ $(name)
$(pv_name)
1
- $(name)
- $(P):$(M):COMMANDS:HOME-FORWARD
+ $(P)$(M):COMMANDS:HOME-FORWARD
Go
105
205
20
-
+
+
+
+
+
-
+
@@ -366,29 +576,47 @@
Label
Home Reverse
25
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
WritePV
+ $(name)
$(pv_name)
1
- $(name)
- $(P):$(M):COMMANDS:HOME-REVERSE
+ $(P)$(M):COMMANDS:HOME-REVERSE
Go
105
25
205
20
-
+
+
+
+
+
-
+
@@ -398,29 +626,47 @@
Label
Jog Forward
50
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
WritePV
+ $(name)
$(pv_name)
1
- $(name)
- $(P):$(M):COMMANDS:JOG-FORWARD
+ $(P)$(M):COMMANDS:JOG-FORWARD
Go
105
50
205
20
-
+
+
+
+
+
-
+
@@ -430,29 +676,47 @@
Label
Jog Reverse
75
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
WritePV
+ $(name)
$(pv_name)
1
- $(name)
- $(P):$(M):COMMANDS:JOG-REVERSE
+ $(P)$(M):COMMANDS:JOG-REVERSE
Go
105
75
205
20
-
+
+
+
+
+
-
+
@@ -462,29 +726,47 @@
Label
Tweak Forward
100
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
WritePV
+ $(name)
$(pv_name)
1
- $(name)
- $(P):$(M):COMMANDS:TWEAK-FORWARD
+ $(P)$(M):COMMANDS:TWEAK-FORWARD
Go
105
100
205
20
-
+
+
+
+
+
-
+
@@ -494,29 +776,47 @@
Label
Tweak Reverse
125
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
WritePV
+ $(name)
$(pv_name)
1
- $(name)
- $(P):$(M):COMMANDS:TWEAK-REVERSE
+ $(P)$(M):COMMANDS:TWEAK-REVERSE
Go
105
125
205
20
-
+
+
+
+
+
-
+
@@ -526,26 +826,48 @@
Label
Tweak Step
150
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
TextEntry_40
- $(P):$(M):COMMANDS:TWEAK-STEP
+ $(P)$(M):COMMANDS:TWEAK-STEP
105
150
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
@@ -641,13 +963,22 @@
-
+
Calibration
5
560
352
156
-
+
+
+
+
+
+
+
+
+
+
@@ -655,21 +986,39 @@
Label
Direction
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
ComboBox
- $(P):$(M):CALIBRATION:DIRECTION
+ $(P)$(M):CALIBRATION:DIRECTION
105
205
20
-
+
+
+
+
+
-
-
+
+
@@ -682,29 +1031,61 @@
Label
User Offset
25
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Set Use
50
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
ComboBox
- $(P):$(M):CALIBRATION:SET-USE
+ $(P)$(M):CALIBRATION:SET-USE
105
50
205
20
-
+
+
+
+
+
-
-
+
+
@@ -717,22 +1098,40 @@
Label
Offset
75
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
ComboBox
- $(P):$(M):CALIBRATION:OFFSET
+ $(P)$(M):CALIBRATION:OFFSET
105
75
205
20
-
+
+
+
+
+
-
-
+
+
@@ -745,22 +1144,40 @@
Label
Use Encoder
100
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
ComboBox
- $(P):$(M):CALIBRATION:USE-ENCODER
+ $(P)$(M):CALIBRATION:USE-ENCODER
105
100
205
20
-
+
+
+
+
+
-
-
+
+
@@ -771,21 +1188,29 @@
TextEntry_41
- $(P):$(M):CALIBRATION:USER-OFFSET
+ $(P)$(M):CALIBRATION:USER-OFFSET
105
25
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
@@ -851,13 +1276,22 @@
-
+
Resolution
5
721
352
106
-
+
+
+
+
+
+
+
+
+
+
@@ -865,21 +1299,39 @@
Label
Resolution
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
ComboBox
- $(P):$(M):RESOLUTION:RESOLUTION
+ $(P)$(M):RESOLUTION:RESOLUTION
105
205
20
-
+
+
+
+
+
-
-
+
+
@@ -893,54 +1345,98 @@
Label
Motor Step Size
25
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Encode Step Size
50
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
TextEntry_42
- $(P):$(M):RESOLUTION:MOTOR-STEP-SIZE
+ $(P)$(M):RESOLUTION:MOTOR-STEP-SIZE
105
25
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_43
- $(P):$(M):CALIBRATION:USER-OFFSET
+ $(P)$(M):CALIBRATION:USER-OFFSET
105
50
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
@@ -976,13 +1472,22 @@
-
+
Motion
357
30
422
331
-
+
+
+
+
+
+
+
+
+
+
@@ -991,344 +1496,608 @@
Label
Max Velocity
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Base Velocity
25
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Velocity
50
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Secs To Velocity
75
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
JVEL
100
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Jog Acceleration
125
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Backlash Distance
150
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Backlash Velocity
175
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Backlash Secs To Velocity
200
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Move Fraction
225
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Retry Deadband
250
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
Max Retries
275
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
TextEntry_20
- $(P):$(M):MOTION:BASE-VELOCITY
+ $(P)$(M):MOTION:BASE-VELOCITY
175
25
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_19
- $(P):$(M):MOTION:MAX-VELOCITY
+ $(P)$(M):MOTION:MAX-VELOCITY
175
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_21
- $(P):$(M):MOTION:VELOCITY
+ $(P)$(M):MOTION:VELOCITY
175
50
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_22
- $(P):$(M):MOTION:SECS-TO-VELOCITY
+ $(P)$(M):MOTION:SECS-TO-VELOCITY
175
75
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_23
- $(P):$(M):MOTION:JVEL
+ $(P)$(M):MOTION:JVEL
175
100
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_24
- $(P):$(M):MOTION:JOG-ACCELERATION
+ $(P)$(M):MOTION:JOG-ACCELERATION
175
125
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_25
- $(P):$(M):MOTION:BACKLASH-DISTANCE
+ $(P)$(M):MOTION:BACKLASH-DISTANCE
175
150
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_26
- $(P):$(M):MOTION:BACKLASH-VELOCITY
+ $(P)$(M):MOTION:BACKLASH-VELOCITY
175
175
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_27
- $(P):$(M):MOTION:BACKLASH-SECS-TO-VELOCITY
+ $(P)$(M):MOTION:BACKLASH-SECS-TO-VELOCITY
175
200
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_28
- $(P):$(M):MOTION:MOVE-FRACTION
+ $(P)$(M):MOTION:MOVE-FRACTION
175
225
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_29
- $(P):$(M):MOTION:RETRY-DEADBAND
+ $(P)$(M):MOTION:RETRY-DEADBAND
175
250
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_30
- $(P):$(M):MOTION:MAX-RETRIES
+ $(P)$(M):MOTION:MAX-RETRIES
175
275
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
@@ -1499,13 +2268,22 @@
-
+
Other
357
361
422
81
-
+
+
+
+
+
+
+
+
+
+
@@ -1514,54 +2292,98 @@
Label
PREC
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
Label
EGU
25
170
- 2
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
TextEntry_31
- $(P):$(M):OTHER:PREC
+ $(P)$(M):OTHER:PREC
175
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
TextEntry_32
- $(P):$(M):OTHER:EGU
+ $(P)$(M):OTHER:EGU
175
25
205
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/motor_embed.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/motor_embed.bob
index 5c763131..6e3543b6 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/motor_embed.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/motor_embed.bob
@@ -1,27 +1,43 @@
+
- Main
+ motor_embed
+ 0
205
120
+
+
+
+
-
+
$(M)
205
120
-
+
+
+
+
+
+
+
+
+
+
Tweak Left
+ DEFAULT_PV
+ $(name)
$(pv_name)
value
- $(name)
$(P):$(M).TWR
@@ -29,27 +45,28 @@
10
30
20
-
-
+
+
-
+
-
-
+
+
$(tooltip)
Tweak Right
+ DEFAULT_PV
+ $(name)
$(pv_name)
value
- $(name)
$(P):$(M).TWF
@@ -58,16 +75,16 @@
10
30
20
-
-
+
+
-
+
-
-
+
+
$(tooltip)
@@ -82,22 +99,21 @@
$(P)
tab
- Open Display
More
60
40
20
-
-
+
+
-
+
-
+
@@ -105,11 +121,12 @@
WritePV_28
+ DEFAULT_PV
+ $(name)
$(pv_name)
value
- $(name)
$(P):$(M).STOP
@@ -118,16 +135,16 @@
60
40
20
-
-
+
+
-
+
-
-
+
+
$(tooltip)
@@ -138,17 +155,25 @@
45
60
80
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
@@ -160,18 +185,22 @@
35
20
1
-
-
+
+
-
+
-
-
+
+
+
+
+
+
Serverity
@@ -179,35 +208,47 @@
35
20
1
-
-
+
+
-
+
-
-
+
+
+
+
+
+
PV
$(P):$(M)
35
10
-
-
+
+
-
+
+
+
+
+
- 1
- 1
-
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
@@ -218,21 +259,21 @@
25
35
120
-
-
+
+
-
-
+
+
-
-
+
+
- 1
- 1
-
+ 1
+ 1
+
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/pmacController.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/pmacController.bob
index 2dbf85f0..fccd5577 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/pmacController.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/pmacController.bob
@@ -1,61 +1,129 @@
+
+
pmacController
- 0
0
1172
966
+
+
+
+
4
4
Title
TITLE
pmacController
- 0
- 0
1172
25
-
+
-
+
- true
- 1
+
+
+
+
+ 0
+ 0
+ 0
+ true
-
+
Pmac Controller
5
30
761
931
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Poll All Now
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
ToggleButton
$(P):PollAllNow
155
- 0
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
Defer Moves
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -65,14 +133,48 @@
25
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
Stop All
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -82,14 +184,48 @@
50
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
Kill All
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -99,14 +235,48 @@
75
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
FEEDRATELIMIT
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -115,16 +285,50 @@
155
100
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
REPORTFAST
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -133,16 +337,50 @@
155
125
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
REPORTMEDIUM
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -151,16 +389,50 @@
155
150
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
REPORTSLOW
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -169,16 +441,50 @@
155
175
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
DEBUGLEVEL
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -187,16 +493,50 @@
155
200
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
DEBUGAXISNO
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -205,16 +545,50 @@
155
225
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
DEBUGCSNO
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -223,16 +597,50 @@
155
250
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
DEBUGEXECUTE
- 0
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -241,16 +649,50 @@
155
275
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
DISABLEPOLL
- 0
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -260,14 +702,40 @@
300
205
20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Send Cmd
- 0
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -276,17 +744,51 @@
155
325
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
IVARIABLES
- 0
350
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -295,21 +797,47 @@
155
350
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
Label
PVARIABLES
- 0
375
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -318,21 +846,47 @@
155
375
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
Label
MVARIABLES
- 0
400
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -341,21 +895,47 @@
155
400
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
Label
PMACTYPE
- 0
425
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -364,20 +944,46 @@
155
425
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
CPUNUMCORES
- 0
450
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -386,20 +992,46 @@
155
450
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
CPULOAD0
- 0
475
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -408,20 +1040,46 @@
155
475
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
CPULOAD1
- 0
500
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -430,20 +1088,46 @@
155
500
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
CPULOAD2
- 0
525
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -452,20 +1136,46 @@
155
525
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
CPULOAD3
- 0
550
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -474,20 +1184,46 @@
155
550
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READCTRLSTAT1
- 0
575
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -496,20 +1232,46 @@
155
575
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READCTRLSTAT2
- 0
600
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -518,20 +1280,46 @@
155
600
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READCTRLSTAT3
- 0
625
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -540,20 +1328,46 @@
155
625
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READPLCBITS00
- 0
650
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -562,20 +1376,46 @@
155
650
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READPLCBITS01
- 0
675
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -584,20 +1424,46 @@
155
675
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READGPIOINP
- 0
700
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -606,20 +1472,46 @@
155
700
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READGPIOOUT
- 0
725
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -628,20 +1520,46 @@
155
725
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READPROGBITS
- 0
750
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -650,20 +1568,46 @@
155
750
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
MACROERRS
- 0
775
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -672,20 +1616,46 @@
155
775
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
GLOBALPROBLEM
- 0
800
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -693,16 +1663,40 @@
$(P):GLOBAL_PROBLEM_RBV
247
800
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
FEEDRATEPROBLEM
- 0
825
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -710,16 +1704,40 @@
$(P):FEEDRATE_PROBLEM_RBV
247
825
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
STATMSGNO
- 0
850
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -728,20 +1746,46 @@
155
850
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
STATTOTALWRITE
- 0
875
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -750,34 +1794,71 @@
155
875
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
STATTOTALREAD
365
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P):STAT_TOTAL_READ_RBV
520
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -785,7 +1866,22 @@
365
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -794,12 +1890,24 @@
520
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -807,7 +1915,22 @@
365
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -816,12 +1939,24 @@
520
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -829,7 +1964,22 @@
365
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -838,12 +1988,24 @@
520
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -851,7 +2013,22 @@
365
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -860,12 +2037,24 @@
520
100
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -873,7 +2062,22 @@
365
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -882,12 +2086,24 @@
520
125
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -895,7 +2111,22 @@
365
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -904,12 +2135,24 @@
520
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -917,7 +2160,22 @@
365
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -926,12 +2184,24 @@
520
175
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -939,7 +2209,22 @@
365
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -948,12 +2233,24 @@
520
200
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -961,7 +2258,22 @@
365
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -970,12 +2282,24 @@
520
225
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -983,7 +2307,22 @@
365
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -992,12 +2331,24 @@
520
250
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1005,7 +2356,22 @@
365
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1014,12 +2380,24 @@
520
275
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1027,7 +2405,22 @@
365
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1036,12 +2429,24 @@
520
300
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1049,7 +2454,22 @@
365
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1057,21 +2477,43 @@
$(P):COORDINATE_SYS_GROUP
520
325
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P):COORDINATE_SYS_GROUP_RBV
625
325
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1079,7 +2521,22 @@
365
350
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1087,16 +2544,45 @@
$(P):AxesReadonly
520
350
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P):AxesReadonly_RBV
665
350
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
@@ -1104,7 +2590,22 @@
365
375
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1112,60 +2613,141 @@
$(P):FEEDRATE
520
375
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P):FEEDRATE_RBV
625
375
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
Pmac Status
771
30
396
256
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
I10
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P):I10
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
IOHANDSHAKE
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1174,20 +2756,46 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
PLCCONTROL
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1196,20 +2804,46 @@
155
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
ERRREPMODE
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1218,20 +2852,46 @@
155
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
DPRAMCOMMSINT
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1239,16 +2899,40 @@
$(P):DPRAM_COMMS_INT
247
100
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
DPRAMCOMMS
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1256,16 +2940,40 @@
$(P):DPRAM_COMMS
247
125
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
VMEADDRMODE
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1274,20 +2982,46 @@
155
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
VMEDPRAMBASE
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1296,20 +3030,46 @@
155
175
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
VMEINTLVL
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1318,12 +3078,24 @@
155
200
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/ppmacController.bob b/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/ppmacController.bob
index ab03e76d..ddf7b56f 100644
--- a/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/ppmacController.bob
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/pmac/ppmacController.bob
@@ -1,61 +1,129 @@
+
+
ppmacController
- 0
0
1172
966
+
+
+
+
4
4
Title
TITLE
ppmacController
- 0
- 0
1172
25
-
+
-
+
- true
- 1
+
+
+
+
+ 0
+ 0
+ 0
+ true
-
+
Pmac Controller
5
30
761
931
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
Poll All Now
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
ToggleButton
$(P):PollAllNow
155
- 0
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
Defer Moves
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -65,14 +133,48 @@
25
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
Stop All
- 0
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -82,14 +184,48 @@
50
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
Kill All
- 0
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -99,14 +235,48 @@
75
205
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
Label
FEEDRATELIMIT
- 0
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -115,16 +285,50 @@
155
100
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
REPORTFAST
- 0
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -133,16 +337,50 @@
155
125
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
REPORTMEDIUM
- 0
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -151,16 +389,50 @@
155
150
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
REPORTSLOW
- 0
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -169,16 +441,50 @@
155
175
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
DEBUGLEVEL
- 0
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -187,16 +493,50 @@
155
200
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
DEBUGAXISNO
- 0
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -205,16 +545,50 @@
155
225
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
DEBUGCSNO
- 0
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -223,16 +597,50 @@
155
250
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
DEBUGEXECUTE
- 0
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -241,16 +649,50 @@
155
275
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
DISABLEPOLL
- 0
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -260,14 +702,40 @@
300
205
20
+
+
+
+
+
+
+
+
+
+
+
+
Label
Send Cmd
- 0
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -276,17 +744,51 @@
155
325
205
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
Label
IVARIABLES
- 0
350
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -295,21 +797,47 @@
155
350
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
Label
PVARIABLES
- 0
375
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -318,21 +846,47 @@
155
375
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
Label
MVARIABLES
- 0
400
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -341,21 +895,47 @@
155
400
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
6
+ 1
+ 1
+
+
+
+
Label
PMACTYPE
- 0
425
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -364,20 +944,46 @@
155
425
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
CPUNUMCORES
- 0
450
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -386,20 +992,46 @@
155
450
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
CPULOAD0
- 0
475
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -408,20 +1040,46 @@
155
475
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
CPULOAD1
- 0
500
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -430,20 +1088,46 @@
155
500
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
CPULOAD2
- 0
525
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -452,20 +1136,46 @@
155
525
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
CPULOAD3
- 0
550
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -474,20 +1184,46 @@
155
550
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READCTRLSTAT1
- 0
575
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -496,20 +1232,46 @@
155
575
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READCTRLSTAT2
- 0
600
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -518,20 +1280,46 @@
155
600
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READCTRLSTAT3
- 0
625
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -540,20 +1328,46 @@
155
625
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READPLCBITS00
- 0
650
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -562,20 +1376,46 @@
155
650
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READPLCBITS01
- 0
675
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -584,20 +1424,46 @@
155
675
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READGPIOINP
- 0
700
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -606,20 +1472,46 @@
155
700
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READGPIOOUT
- 0
725
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -628,20 +1520,46 @@
155
725
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READPROGBITS
- 0
750
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -650,20 +1568,46 @@
155
750
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
MACROERRS
- 0
775
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -672,20 +1616,46 @@
155
775
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
GLOBALPROBLEM
- 0
800
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -693,16 +1663,40 @@
$(P):GLOBAL_PROBLEM_RBV
247
800
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
FEEDRATEPROBLEM
- 0
825
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -710,16 +1704,40 @@
$(P):FEEDRATE_PROBLEM_RBV
247
825
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
STATMSGNO
- 0
850
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -728,20 +1746,46 @@
155
850
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
STATTOTALWRITE
- 0
875
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -750,34 +1794,71 @@
155
875
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
STATTOTALREAD
365
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P):STAT_TOTAL_READ_RBV
520
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -785,7 +1866,22 @@
365
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -794,12 +1890,24 @@
520
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -807,7 +1915,22 @@
365
50
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -816,12 +1939,24 @@
520
50
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -829,7 +1964,22 @@
365
75
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -838,12 +1988,24 @@
520
75
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -851,7 +2013,22 @@
365
100
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -860,12 +2037,24 @@
520
100
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -873,7 +2062,22 @@
365
125
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -882,12 +2086,24 @@
520
125
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -895,7 +2111,22 @@
365
150
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -904,12 +2135,24 @@
520
150
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -917,7 +2160,22 @@
365
175
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -926,12 +2184,24 @@
520
175
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -939,7 +2209,22 @@
365
200
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -948,12 +2233,24 @@
520
200
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -961,7 +2258,22 @@
365
225
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -970,12 +2282,24 @@
520
225
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -983,7 +2307,22 @@
365
250
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -992,12 +2331,24 @@
520
250
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1005,7 +2356,22 @@
365
275
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1014,12 +2380,24 @@
520
275
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1027,7 +2405,22 @@
365
300
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1036,12 +2429,24 @@
520
300
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1049,7 +2454,22 @@
365
325
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1057,21 +2477,43 @@
$(P):COORDINATE_SYS_GROUP
520
325
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
TextUpdate
$(P):COORDINATE_SYS_GROUP_RBV
625
325
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
@@ -1079,7 +2521,22 @@
365
350
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1087,16 +2544,45 @@
$(P):AxesReadonly
520
350
- 100
20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Item 1
+ - Item 2
+
LED
$(P):AxesReadonly_RBV
665
350
- 20
- 20
+
+
+
+
+
+
+
+
+
+
+
+
Label
@@ -1104,7 +2590,22 @@
365
375
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1112,60 +2613,141 @@
$(P):FEEDRATE
520
375
- 100
- 20
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ -1
+ true
+ 1
+ 1
+ true
+ 1
+
+
+
+
TextUpdate
$(P):FEEDRATE_RBV
625
375
- 100
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
-
+
Power Pmac Status
771
30
396
81
+
+
+
+
+
+
+
+
+
+
+
+
+
true
Label
SERVOPERIOD
- 0
- 0
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
TextUpdate
$(P):SERVO_PERIOD
155
- 0
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
Label
READECHO
- 0
25
150
- 20
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ true
$(text)
@@ -1174,12 +2756,24 @@
155
25
205
- 20
-
-
-
-
- 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
diff --git a/example-synoptic/b23-services/synoptic/techui-support/bob/settings.ini b/example-synoptic/b23-services/synoptic/techui-support/bob/settings.ini
new file mode 100644
index 00000000..04f4d811
--- /dev/null
+++ b/example-synoptic/b23-services/synoptic/techui-support/bob/settings.ini
@@ -0,0 +1,16 @@
+# DLS Phoebus settings
+
+# EDM fonts list, inferred from /dls_sw/prod/tools/RHEL7-x86_64/edm/1-12-89dls2/templates/edm/fonts.list
+org.csstudio.display.converter.edm/font_mappings=courier=courier,arial=arial,overview=arial,sub domain=arial, tech area=arial,device=arial,engineering=arial,helvetica=arial,.*=arial
+
+# Archiver URLs
+org.csstudio.trends.databrowser3/urls=pbraw://archappl.pri.diamond.ac.uk/retrieval|Primary Archiver Appliance*pbraw://sbarchappl.pri.diamond.ac.uk/retrieval|Standby Archiver Appliance
+org.csstudio.trends.databrowser3/archiver=pbraw://archappl.pri.diamond.ac.uk/retrieval|Primary Archiver Appliance
+
+# Classfiles
+
+org.csstudio.display.builder.model/class_files=./dls_class.bcf
+
+# Color files
+# Playing around with colours not done yet
+org.csstudio.display.builder.model/color_files= ./colour.def