Skip to content

Commit ecd5e06

Browse files
committed
Added the EDM GUI for Libera Digit500
1 parent ab3b819 commit ecd5e06

File tree

10 files changed

+2643
-0
lines changed

10 files changed

+2643
-0
lines changed

LiberaDigit500/edm/panels/info.edl

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
4 0 1
2+
beginScreenProperties
3+
major 4
4+
minor 0
5+
release 1
6+
x 503
7+
y 265
8+
w 400
9+
h 200
10+
font "helvetica-bold-r-12.0"
11+
ctlFont "helvetica-bold-r-12.0"
12+
btnFont "helvetica-medium-r-10.0"
13+
fgColor index 14
14+
bgColor index 3
15+
textColor index 14
16+
ctlFgColor1 index 14
17+
ctlFgColor2 index 0
18+
ctlBgColor1 index 0
19+
ctlBgColor2 index 14
20+
topShadowColor index 0
21+
botShadowColor index 14
22+
title "About"
23+
showGrid
24+
snapToGrid
25+
gridSize 5
26+
endScreenProperties
27+
28+
# (Rectangle)
29+
object activeRectangleClass
30+
beginObjectProperties
31+
major 4
32+
minor 0
33+
release 0
34+
x 5
35+
y 15
36+
w 390
37+
h 180
38+
lineColor index 14
39+
fillColor index 0
40+
endObjectProperties
41+
42+
# (Static Text)
43+
object activeXTextClass
44+
beginObjectProperties
45+
major 4
46+
minor 1
47+
release 1
48+
x 5
49+
y 5
50+
w 145
51+
h 20
52+
font "helvetica-medium-r-12.0"
53+
fontAlign "center"
54+
fgColor index 0
55+
bgColor index 9
56+
value {
57+
"About"
58+
}
59+
endObjectProperties
60+
61+
# (Static Text)
62+
object activeXTextClass
63+
beginObjectProperties
64+
major 4
65+
minor 1
66+
release 1
67+
x 10
68+
y 30
69+
w 385
70+
h 160
71+
font "helvetica-medium-r-12.0"
72+
fgColor index 14
73+
bgColor index 0
74+
useDisplayBg
75+
value {
76+
"Acquisition modes"
77+
"-----------------------"
78+
"* Normal: Bufer refreshes on every trigger"
79+
" Set 'arm_number' to 0. Keep segment offset -1"
80+
""
81+
"* Segmented: Specify number of triggers to record (arm number)"
82+
" Every trigger writes one segment. 'arm counter' shows"
83+
" the number of segments already written. Writing stops"
84+
" when 'arm counter' = 'arm number'"
85+
}
86+
endObjectProperties
87+
88+
# (Rectangle)
89+
object activeRectangleClass
90+
beginObjectProperties
91+
major 4
92+
minor 0
93+
release 0
94+
x 5
95+
y 5
96+
w 145
97+
h 20
98+
lineColor index 14
99+
fillColor index 0
100+
endObjectProperties
101+
Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
4 0 1
2+
beginScreenProperties
3+
major 4
4+
minor 0
5+
release 1
6+
x 474
7+
y 507
8+
w 400
9+
h 200
10+
font "helvetica-bold-r-12.0"
11+
ctlFont "helvetica-bold-r-12.0"
12+
btnFont "helvetica-medium-r-10.0"
13+
fgColor index 14
14+
bgColor index 3
15+
textColor index 14
16+
ctlFgColor1 index 14
17+
ctlFgColor2 index 0
18+
ctlBgColor1 index 0
19+
ctlBgColor2 index 14
20+
topShadowColor index 0
21+
botShadowColor index 14
22+
title "About buffers"
23+
showGrid
24+
snapToGrid
25+
gridSize 5
26+
endScreenProperties
27+
28+
# (Rectangle)
29+
object activeRectangleClass
30+
beginObjectProperties
31+
major 4
32+
minor 0
33+
release 0
34+
x 5
35+
y 15
36+
w 390
37+
h 180
38+
lineColor index 14
39+
fillColor index 0
40+
endObjectProperties
41+
42+
# (Static Text)
43+
object activeXTextClass
44+
beginObjectProperties
45+
major 4
46+
minor 1
47+
release 1
48+
x 5
49+
y 5
50+
w 145
51+
h 20
52+
font "helvetica-medium-r-12.0"
53+
fontAlign "center"
54+
fgColor index 0
55+
bgColor index 9
56+
value {
57+
"Buffer / segment lengths"
58+
}
59+
endObjectProperties
60+
61+
# (Rectangle)
62+
object activeRectangleClass
63+
beginObjectProperties
64+
major 4
65+
minor 0
66+
release 0
67+
x 5
68+
y 5
69+
w 145
70+
h 20
71+
lineColor index 14
72+
fillColor index 0
73+
endObjectProperties
74+
75+
# (Static Text)
76+
object activeXTextClass
77+
beginObjectProperties
78+
major 4
79+
minor 1
80+
release 1
81+
x 10
82+
y 30
83+
w 385
84+
h 160
85+
font "helvetica-medium-r-12.0"
86+
fgColor index 14
87+
bgColor index 0
88+
useDisplayBg
89+
value {
90+
"EPICS PV is set to 4096 data points by default. PV size can be"
91+
"modified in the database file (requires application IOC restart)."
92+
""
93+
"Segment length is set at application start-up. It can be modified."
94+
""
95+
"Number of segments is calculated as:"
96+
" total_buffer / segment length"
97+
}
98+
endObjectProperties
99+

0 commit comments

Comments
 (0)