@@ -80,8 +80,22 @@ record(stringout, "$(P)SR_0_Name") {
8080 field(DTYP, "Soft Channel")
8181}
8282
83- record(longout, "$(P)SR_0_State") {
83+ record(mbbo, "$(P)SR_0_State") {
84+ field(DESC, "Save method for pass 0")
8485 field(DTYP, "Soft Channel")
86+ field(NOBT, "5")
87+ field(ZRVL, "0")
88+ field(ONVL, "1")
89+ field(TWVL, "2")
90+ field(THVL, "4")
91+ field(FRVL, "12")
92+ field(FVVL, "16")
93+ field(ZRST, "None")
94+ field(ONST, "Periodic")
95+ field(TWST, "Triggered")
96+ field(THST, "Timer")
97+ field(FRST, "Monitored")
98+ field(FVST, "Manual")
8599}
86100
87101record(mbbo, "$(P)SR_0_Status") {
@@ -116,8 +130,22 @@ record(stringout, "$(P)SR_1_Name") {
116130 field(DTYP, "Soft Channel")
117131}
118132
119- record(longout, "$(P)SR_1_State") {
133+ record(mbbo, "$(P)SR_1_State") {
134+ field(DESC, "Save method for pass 1")
120135 field(DTYP, "Soft Channel")
136+ field(NOBT, "5")
137+ field(ZRVL, "0")
138+ field(ONVL, "1")
139+ field(TWVL, "2")
140+ field(THVL, "4")
141+ field(FRVL, "12")
142+ field(FVVL, "16")
143+ field(ZRST, "None")
144+ field(ONST, "Periodic")
145+ field(TWST, "Triggered")
146+ field(THST, "Timer")
147+ field(FRST, "Monitored")
148+ field(FVST, "Manual")
121149}
122150
123151record(mbbo, "$(P)SR_1_Status") {
@@ -152,8 +180,22 @@ record(stringout, "$(P)SR_2_Name") {
152180 field(DTYP, "Soft Channel")
153181}
154182
155- record(longout, "$(P)SR_2_State") {
183+ record(mbbo, "$(P)SR_2_State") {
184+ field(DESC, "Save method for pass 2")
156185 field(DTYP, "Soft Channel")
186+ field(NOBT, "5")
187+ field(ZRVL, "0")
188+ field(ONVL, "1")
189+ field(TWVL, "2")
190+ field(THVL, "4")
191+ field(FRVL, "12")
192+ field(FVVL, "16")
193+ field(ZRST, "None")
194+ field(ONST, "Periodic")
195+ field(TWST, "Triggered")
196+ field(THST, "Timer")
197+ field(FRST, "Monitored")
198+ field(FVST, "Manual")
157199}
158200
159201record(mbbo, "$(P)SR_2_Status") {
@@ -188,8 +230,22 @@ record(stringout, "$(P)SR_3_Name") {
188230 field(DTYP, "Soft Channel")
189231}
190232
191- record(longout, "$(P)SR_3_State") {
233+ record(mbbo, "$(P)SR_3_State") {
234+ field(DESC, "Save method for pass 3")
192235 field(DTYP, "Soft Channel")
236+ field(NOBT, "5")
237+ field(ZRVL, "0")
238+ field(ONVL, "1")
239+ field(TWVL, "2")
240+ field(THVL, "4")
241+ field(FRVL, "12")
242+ field(FVVL, "16")
243+ field(ZRST, "None")
244+ field(ONST, "Periodic")
245+ field(TWST, "Triggered")
246+ field(THST, "Timer")
247+ field(FRST, "Monitored")
248+ field(FVST, "Manual")
193249}
194250
195251record(mbbo, "$(P)SR_3_Status") {
@@ -224,8 +280,22 @@ record(stringout, "$(P)SR_4_Name") {
224280 field(DTYP, "Soft Channel")
225281}
226282
227- record(longout, "$(P)SR_4_State") {
283+ record(mbbo, "$(P)SR_4_State") {
284+ field(DESC, "Save method for pass 4")
228285 field(DTYP, "Soft Channel")
286+ field(NOBT, "5")
287+ field(ZRVL, "0")
288+ field(ONVL, "1")
289+ field(TWVL, "2")
290+ field(THVL, "4")
291+ field(FRVL, "12")
292+ field(FVVL, "16")
293+ field(ZRST, "None")
294+ field(ONST, "Periodic")
295+ field(TWST, "Triggered")
296+ field(THST, "Timer")
297+ field(FRST, "Monitored")
298+ field(FVST, "Manual")
229299}
230300
231301record(mbbo, "$(P)SR_4_Status") {
@@ -260,8 +330,22 @@ record(stringout, "$(P)SR_5_Name") {
260330 field(DTYP, "Soft Channel")
261331}
262332
263- record(longout, "$(P)SR_5_State") {
333+ record(mbbo, "$(P)SR_5_State") {
334+ field(DESC, "Save method for pass 5")
264335 field(DTYP, "Soft Channel")
336+ field(NOBT, "5")
337+ field(ZRVL, "0")
338+ field(ONVL, "1")
339+ field(TWVL, "2")
340+ field(THVL, "4")
341+ field(FRVL, "12")
342+ field(FVVL, "16")
343+ field(ZRST, "None")
344+ field(ONST, "Periodic")
345+ field(TWST, "Triggered")
346+ field(THST, "Timer")
347+ field(FRST, "Monitored")
348+ field(FVST, "Manual")
265349}
266350
267351record(mbbo, "$(P)SR_5_Status") {
@@ -296,8 +380,22 @@ record(stringout, "$(P)SR_6_Name") {
296380 field(DTYP, "Soft Channel")
297381}
298382
299- record(longout, "$(P)SR_6_State") {
383+ record(mbbo, "$(P)SR_6_State") {
384+ field(DESC, "Save method for pass 6")
300385 field(DTYP, "Soft Channel")
386+ field(NOBT, "5")
387+ field(ZRVL, "0")
388+ field(ONVL, "1")
389+ field(TWVL, "2")
390+ field(THVL, "4")
391+ field(FRVL, "12")
392+ field(FVVL, "16")
393+ field(ZRST, "None")
394+ field(ONST, "Periodic")
395+ field(TWST, "Triggered")
396+ field(THST, "Timer")
397+ field(FRST, "Monitored")
398+ field(FVST, "Manual")
301399}
302400
303401record(mbbo, "$(P)SR_6_Status") {
@@ -332,8 +430,22 @@ record(stringout, "$(P)SR_7_Name") {
332430 field(DTYP, "Soft Channel")
333431}
334432
335- record(longout, "$(P)SR_7_State") {
433+ record(mbbo, "$(P)SR_7_State") {
434+ field(DESC, "Save method for pass 7")
336435 field(DTYP, "Soft Channel")
436+ field(NOBT, "5")
437+ field(ZRVL, "0")
438+ field(ONVL, "1")
439+ field(TWVL, "2")
440+ field(THVL, "4")
441+ field(FRVL, "12")
442+ field(FVVL, "16")
443+ field(ZRST, "None")
444+ field(ONST, "Periodic")
445+ field(TWST, "Triggered")
446+ field(THST, "Timer")
447+ field(FRST, "Monitored")
448+ field(FVST, "Manual")
337449}
338450
339451record(mbbo, "$(P)SR_7_Status") {
0 commit comments