diff --git a/sis8300bcmApp/Db/sis8300bcm-acct.template b/sis8300bcmApp/Db/sis8300bcm-acct.template index 6079257640b07bf53bceeb7a0cfb7e8a8b4ccdbf..0a164962459943de351c7302e40887ca32836f8f 100644 --- a/sis8300bcmApp/Db/sis8300bcm-acct.template +++ b/sis8300bcmApp/Db/sis8300bcm-acct.template @@ -1,6 +1,7 @@ #=================================================================# # Template file: sis8300bcm-acct.template -# Database for the records specific to the ACCT block of the individual BCM channel +# Database for the records specific to the ACCT block of the +# individual BCM channel # Hinko Kocevar # June 19, 2019 @@ -1137,6 +1138,7 @@ record(ai, "$(P)$(R)CalibrationSample1R") field(PREC, "6") field(SCAN, "I/O Intr") } + record(ai, "$(P)$(R)CalibrationSample2R") { field(DTYP, "asynFloat64") @@ -1144,6 +1146,7 @@ record(ai, "$(P)$(R)CalibrationSample2R") field(PREC, "6") field(SCAN, "I/O Intr") } + record(ai, "$(P)$(R)CalibrationSample3R") { field(DTYP, "asynFloat64") @@ -1151,6 +1154,7 @@ record(ai, "$(P)$(R)CalibrationSample3R") field(PREC, "6") field(SCAN, "I/O Intr") } + record(ai, "$(P)$(R)CalibrationSample4R") { field(DTYP, "asynFloat64") @@ -1158,6 +1162,7 @@ record(ai, "$(P)$(R)CalibrationSample4R") field(PREC, "6") field(SCAN, "I/O Intr") } + record(ao, "$(P)$(R)BeamOverThreshold") { field(DTYP, "asynFloat64") @@ -1170,6 +1175,7 @@ record(ao, "$(P)$(R)BeamOverThreshold") field(ASG, "critical") info(autosaveFields, "VAL") } + record(ai, "$(P)$(R)BeamOverThresholdR") { field(DTYP, "asynFloat64") diff --git a/sis8300bcmApp/Db/sis8300bcm-lut-acct.template b/sis8300bcmApp/Db/sis8300bcm-lut-acct.template index 0768b16542d64636ac9e1ee9d76ab65a0e91d606..2665cf2d61d26ac699645fdc60146173deeede07 100644 --- a/sis8300bcmApp/Db/sis8300bcm-lut-acct.template +++ b/sis8300bcmApp/Db/sis8300bcm-lut-acct.template @@ -12,6 +12,7 @@ record(longout, "$(P)$(R)Lut$(N)MaxPulseLength") field(EGU, "us") field(VAL, "0") field(ASG, "critical") + info(autosaveFields, "VAL") } record(longin, "$(P)$(R)Lut$(N)MaxPulseLengthR") @@ -30,6 +31,7 @@ record(ao, "$(P)$(R)Lut$(N)LowerThreshold") field(PREC, "4") field(VAL, "0.0") field(ASG, "critical") + info(autosaveFields, "VAL") } record(ai, "$(P)$(R)Lut$(N)LowerThresholdR") @@ -49,6 +51,7 @@ record(ao, "$(P)$(R)Lut$(N)UpperThreshold") field(PREC, "4") field(VAL, "0.0") field(ASG, "critical") + info(autosaveFields, "VAL") } record(ai, "$(P)$(R)Lut$(N)UpperThresholdR") @@ -68,6 +71,7 @@ record(bo, "$(P)$(R)Lut$(N)BeamExists") field(ONAM, "Yes") field(VAL, "0") field(ASG, "critical") + info(autosaveFields, "VAL") } record(bi, "$(P)$(R)Lut$(N)BeamExistsR") diff --git a/sis8300bcmApp/Db/sis8300bcm-lut-common.template b/sis8300bcmApp/Db/sis8300bcm-lut-common.template index fc7d791a2a9f0fc6bd8c92c35e8222a045c21307..6163a57541169729b20c2b180efa5d2b2f7eaba1 100644 --- a/sis8300bcmApp/Db/sis8300bcm-lut-common.template +++ b/sis8300bcmApp/Db/sis8300bcm-lut-common.template @@ -8,6 +8,7 @@ record(stringout, "$(P)$(R)Lut$(N)ModeName") { field(VAL, "$(MODE_NAME)") + info(autosaveFields, "VAL") } record(longout, "$(P)$(R)Lut$(N)ModeID") @@ -16,6 +17,7 @@ record(longout, "$(P)$(R)Lut$(N)ModeID") field(OUT, "@asyn($(PORT),$(ADDR=0),$(TIMEOUT=1))BCM.LUT$(N).MODE_ID") field(VAL, "0") field(ASG, "critical") + info(autosaveFieldsLutIDs, "VAL") } record(longin, "$(P)$(R)Lut$(N)ModeIDR") @@ -28,6 +30,7 @@ record(longin, "$(P)$(R)Lut$(N)ModeIDR") record(stringout, "$(P)$(R)Lut$(N)DestinationName") { field(VAL, "$(DEST_NAME)") + info(autosaveFields, "VAL") } record(longout, "$(P)$(R)Lut$(N)DestinationID") @@ -36,6 +39,7 @@ record(longout, "$(P)$(R)Lut$(N)DestinationID") field(OUT, "@asyn($(PORT),$(ADDR=0),$(TIMEOUT=1))BCM.LUT$(N).DEST_ID") field(VAL, "0") field(ASG, "critical") + info(autosaveFieldsLutIDs, "VAL") } record(longin, "$(P)$(R)Lut$(N)DestinationIDR") @@ -53,6 +57,7 @@ record(ao, "$(P)$(R)Lut$(N)MinTriggerPeriod") field(PREC, "4") field(VAL, "0.0") field(ASG, "critical") + info(autosaveFields, "VAL") } record(ai, "$(P)$(R)Lut$(N)MinTriggerPeriodR") @@ -63,4 +68,3 @@ record(ai, "$(P)$(R)Lut$(N)MinTriggerPeriodR") field(PREC, "4") field(SCAN, "I/O Intr") } - diff --git a/sis8300bcmApp/Db/sis8300bcm.template b/sis8300bcmApp/Db/sis8300bcm.template index 73f502f908317c3084bb660b9f30770cd1229e40..ee6f6fe7e9c9123b6a320d1d9e4fcd51c0bea0f7 100644 --- a/sis8300bcmApp/Db/sis8300bcm.template +++ b/sis8300bcmApp/Db/sis8300bcm.template @@ -155,7 +155,7 @@ record(ao, "$(P)$(R)PulseWidthFilter") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR=0),$(TIMEOUT=1))BCM.PULSE_WIDTH_FILTER") field(EGU, "us") - field(PREC, "4") + field(PREC, "4") field(ASG, "critical") info(autosaveFields, "VAL") } @@ -165,7 +165,7 @@ record(ai, "$(P)$(R)PulseWidthFilterR") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR=0),$(TIMEOUT=1))BCM.PULSE_WIDTH_FILTER") field(EGU, "us") - field(PREC, "4") + field(PREC, "4") field(SCAN, "I/O Intr") } @@ -225,7 +225,7 @@ record(ao, "$(P)$(R)MinTriggerPeriod") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR=0),$(TIMEOUT=1))BCM.MIN_TRIGGER_PERIOD") field(EGU, "ms") - field(PREC, "3") + field(PREC, "3") field(DRVL, "65.0") field(DRVH, "65000.0") field(VAL, "71") @@ -687,4 +687,3 @@ record(ao, "$(P)$(R)CalibrationActualCurrent") field(ASG, "critical") info(autosaveFields, "VAL") } -