# MOR delay and MOR width for the pulser grecord( stringin, "$(DET):pulser:MOR:SNL:TEXT" ) { } grecord( longin, "$(DET):pulser:MOR:status" ) { field(DESC, "State of the $(DET) MOR pulser") } grecord( longin, "$(DET):pulser:MOR:delay_r" ) { field(SCAN, "Passive") field(EGU , "ns") field(LOPR, "0") field(HOPR, "4095") } grecord( longin, "$(DET):pulser:MOR:width_r" ) { field(SCAN, "Passive") field(EGU , "ns") field(LOPR, "0") field(HOPR, "255") } grecord( longout, "$(DET):pulser:MOR:delay_w" ) { field(SCAN, "Passive") field(EGU , "ns") field(LOPR, "0") field(HOPR, "4095") } grecord( longout, "$(DET):pulser:MOR:width_w" ) { field(SCAN, "Passive") field(EGU , "ns") field(LOPR, "0") field(HOPR, "255") } grecord( longout, "$(DET):pulser:MOR:width_sync" ) { field(DESC, "width sync for MOR pulser") field(EGU , "ns") field(LOPR, "0") field(HOPR, "255") field(SCAN, "Passive") field(DOL , "$(DET):pulser:MOR:width_r CPP" ) field(OUT , "$(DET):pulser:MOR:width_w PP" ) field(OMSL, "closed_loop") } grecord( longout, "$(DET):pulser:MOR:delay_sync" ) { field(DESC, "delay sync for MOR pulser") field(EGU , "ns") field(LOPR, "0") field(HOPR, "255") field(SCAN, "Passive") field(DOL , "$(DET):pulser:MOR:delay_r CPP" ) field(OUT , "$(DET):pulser:MOR:delay_w PP" ) field(OMSL, "closed_loop") }