Skip to content

Commit faa0d83

Browse files
committed
timingApp: process RxEnbl-SP during startup.
Otherwise, other proto commands will use an uninitialized RxEnblHw-SP value during startup, and RxEnbl for those outputs will be disabled. This doesn't change the fact that RxEnblHw-SP will be used uninitialized (so RxEnbl will be disabled for all outputs momentarily), but it makes it so that, at the end of iocInit, the final value written to hardware will be correct. This is specially relevant for these PVs because writes to them are disabled by the interlock status, so forcing them to process to fix this erroneous condition would require momentarily disabling the interlock.
1 parent 2a15f9a commit faa0d83

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

timingApp/Db/evgfout_rxenbl.db

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ record(mbboDirect, "$(P)$(R)RxEnbl-SP") {
66
field(NOBT, "8")
77
field(ASG, "Interlock")
88
field(FLNK, "$(P)$(R)RxEnblVerify PP")
9+
field(PINI, YES)
910
}
1011

1112
record(longout, "$(P)$(R)RxEnblMax-Cte") {

0 commit comments

Comments
 (0)