diff --git a/ADApp/Db/ADBase.template b/ADApp/Db/ADBase.template index 69a5563..3482cb3 100644 --- a/ADApp/Db/ADBase.template +++ b/ADApp/Db/ADBase.template @@ -8,7 +8,7 @@ record(stringin, "$(P)$(R)PortName_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PORT_NAME_SELF") field(VAL, "Unknown") @@ -22,7 +22,7 @@ record(stringin, "$(P)$(R)PortName_RBV") record(stringin, "$(P)$(R)Manufacturer_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MANUFACTURER") field(VAL, "Unknown") @@ -31,7 +31,7 @@ record(stringin, "$(P)$(R)Manufacturer_RBV") record(stringin, "$(P)$(R)Model_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MODEL") field(VAL, "Unknown") @@ -40,7 +40,7 @@ record(stringin, "$(P)$(R)Model_RBV") record(longin, "$(P)$(R)MaxSizeX_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAX_SIZE_X") field(SCAN, "I/O Intr") @@ -48,7 +48,7 @@ record(longin, "$(P)$(R)MaxSizeX_RBV") record(longin, "$(P)$(R)MaxSizeY_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAX_SIZE_Y") field(SCAN, "I/O Intr") @@ -60,7 +60,7 @@ record(longin, "$(P)$(R)MaxSizeY_RBV") record(mbbo, "$(P)$(R)DataType") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DATA_TYPE") field(ZRST, "Int8") @@ -83,7 +83,7 @@ record(mbbo, "$(P)$(R)DataType") record(mbbi, "$(P)$(R)DataType_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DATA_TYPE") field(ZRST, "Int8") @@ -112,7 +112,7 @@ record(mbbi, "$(P)$(R)DataType_RBV") record(mbbo, "$(P)$(R)ColorMode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COLOR_MODE") field(ZRST, "Mono") @@ -135,7 +135,7 @@ record(mbbo, "$(P)$(R)ColorMode") record(mbbi, "$(P)$(R)ColorMode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COLOR_MODE") field(ZRST, "Mono") @@ -164,14 +164,14 @@ record(mbbi, "$(P)$(R)ColorMode_RBV") record(longout, "$(P)$(R)BinX") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))BIN_X") } record(longin, "$(P)$(R)BinX_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))BIN_X") field(SCAN, "I/O Intr") @@ -179,14 +179,14 @@ record(longin, "$(P)$(R)BinX_RBV") record(longout, "$(P)$(R)BinY") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))BIN_Y") } record(longin, "$(P)$(R)BinY_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))BIN_Y") field(SCAN, "I/O Intr") @@ -194,14 +194,14 @@ record(longin, "$(P)$(R)BinY_RBV") record(longout, "$(P)$(R)MinX") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MIN_X") } record(longin, "$(P)$(R)MinX_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MIN_X") field(SCAN, "I/O Intr") @@ -209,14 +209,14 @@ record(longin, "$(P)$(R)MinX_RBV") record(longout, "$(P)$(R)MinY") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MIN_Y") } record(longin, "$(P)$(R)MinY_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MIN_Y") field(SCAN, "I/O Intr") @@ -224,14 +224,14 @@ record(longin, "$(P)$(R)MinY_RBV") record(longout, "$(P)$(R)SizeX") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIZE_X") } record(longin, "$(P)$(R)SizeX_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIZE_X") field(SCAN, "I/O Intr") @@ -239,14 +239,14 @@ record(longin, "$(P)$(R)SizeX_RBV") record(longout, "$(P)$(R)SizeY") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIZE_Y") } record(longin, "$(P)$(R)SizeY_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIZE_Y") field(SCAN, "I/O Intr") @@ -254,16 +254,16 @@ record(longin, "$(P)$(R)SizeY_RBV") record(bo, "$(P)$(R)ReverseX") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))REVERSE_X") field(ZNAM, "No") - field(ONAM, "Yes") + field(ONAM, "RUNNING") } record(bi, "$(P)$(R)ReverseX_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))REVERSE_X") field(ZNAM, "No") @@ -273,7 +273,7 @@ record(bi, "$(P)$(R)ReverseX_RBV") record(bo, "$(P)$(R)ReverseY") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))REVERSE_Y") field(ZNAM, "No") @@ -282,7 +282,7 @@ record(bo, "$(P)$(R)ReverseY") record(bi, "$(P)$(R)ReverseY_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))REVERSE_Y") field(ZNAM, "No") @@ -292,7 +292,7 @@ record(bi, "$(P)$(R)ReverseY_RBV") record(longin, "$(P)$(R)ArraySizeX_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_SIZE_X") field(SCAN, "I/O Intr") @@ -300,7 +300,7 @@ record(longin, "$(P)$(R)ArraySizeX_RBV") record(longin, "$(P)$(R)ArraySizeY_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_SIZE_Y") field(SCAN, "I/O Intr") @@ -308,7 +308,7 @@ record(longin, "$(P)$(R)ArraySizeY_RBV") record(longin, "$(P)$(R)ArraySizeZ_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_SIZE_Z") field(SCAN, "I/O Intr") @@ -316,7 +316,7 @@ record(longin, "$(P)$(R)ArraySizeZ_RBV") record(longin, "$(P)$(R)ArraySize_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_SIZE") field(SCAN, "I/O Intr") @@ -328,7 +328,7 @@ record(longin, "$(P)$(R)ArraySize_RBV") ################################################################### record(ao, "$(P)$(R)AcquireTime") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ACQ_TIME") field(PREC, "3") @@ -336,7 +336,7 @@ record(ao, "$(P)$(R)AcquireTime") record(ai, "$(P)$(R)AcquireTime_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ACQ_TIME") field(PREC, "3") @@ -345,7 +345,7 @@ record(ai, "$(P)$(R)AcquireTime_RBV") record(ao, "$(P)$(R)AcquirePeriod") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ACQ_PERIOD") field(PREC, "3") @@ -353,7 +353,7 @@ record(ao, "$(P)$(R)AcquirePeriod") record(ai, "$(P)$(R)AcquirePeriod_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ACQ_PERIOD") field(PREC, "3") @@ -362,7 +362,7 @@ record(ai, "$(P)$(R)AcquirePeriod_RBV") record(ai, "$(P)$(R)TimeRemaining_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))TIME_REMAINING") field(PREC, "3") @@ -374,7 +374,7 @@ record(ai, "$(P)$(R)TimeRemaining_RBV") ################################################################### record(ao, "$(P)$(R)Gain") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))GAIN") field(PREC, "3") @@ -382,7 +382,7 @@ record(ao, "$(P)$(R)Gain") record(ai, "$(P)$(R)Gain_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))GAIN") field(PREC, "3") @@ -394,7 +394,7 @@ record(ai, "$(P)$(R)Gain_RBV") ################################################################### record(mbbo, "$(P)$(R)FrameType") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FRAME_TYPE") field(ZRST, "Normal") @@ -409,7 +409,7 @@ record(mbbo, "$(P)$(R)FrameType") record(mbbi, "$(P)$(R)FrameType_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FRAME_TYPE") field(ZRST, "Normal") @@ -428,7 +428,7 @@ record(mbbi, "$(P)$(R)FrameType_RBV") ################################################################### record(mbbo, "$(P)$(R)ImageMode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))IMAGE_MODE") field(ZRST, "Single") @@ -441,7 +441,7 @@ record(mbbo, "$(P)$(R)ImageMode") record(mbbi, "$(P)$(R)ImageMode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))IMAGE_MODE") field(ZRST, "Single") @@ -458,7 +458,7 @@ record(mbbi, "$(P)$(R)ImageMode_RBV") ################################################################### record(mbbo, "$(P)$(R)TriggerMode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))TRIGGER_MODE") field(ZRST, "Internal") @@ -469,7 +469,7 @@ record(mbbo, "$(P)$(R)TriggerMode") record(mbbi, "$(P)$(R)TriggerMode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))TRIGGER_MODE") field(ZRST, "Internal") @@ -485,14 +485,14 @@ record(mbbi, "$(P)$(R)TriggerMode_RBV") ################################################################### record(longout, "$(P)$(R)NumExposures") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NEXPOSURES") } record(longin, "$(P)$(R)NumExposures_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NEXPOSURES") field(SCAN, "I/O Intr") @@ -500,21 +500,21 @@ record(longin, "$(P)$(R)NumExposures_RBV") record(longin, "$(P)$(R)NumExposuresCounter_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NEXPOSURES_COUNTER") field(SCAN, "I/O Intr") } record(longout, "$(P)$(R)NumImages") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NIMAGES") } record(longin, "$(P)$(R)NumImages_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NIMAGES") field(SCAN, "I/O Intr") @@ -522,7 +522,7 @@ record(longin, "$(P)$(R)NumImages_RBV") record(longin, "$(P)$(R)NumImagesCounter_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NIMAGES_COUNTER") field(SCAN, "I/O Intr") @@ -541,7 +541,7 @@ record(busy, "$(P)$(R)Acquire") { } record(bi, "$(P)$(R)Acquire_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ACQUIRE") field(ZNAM, "Done") @@ -563,7 +563,7 @@ record(longout, "$(P)$(R)ArrayCounter") record(longin, "$(P)$(R)ArrayCounter_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_COUNTER") field(SCAN, "I/O Intr") @@ -586,7 +586,7 @@ record(calc, "$(P)$(R)ArrayRate_RBV") record(mbbi, "$(P)$(R)DetectorState_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))STATUS") field(ZRST, "Idle") @@ -624,7 +624,7 @@ record(mbbi, "$(P)$(R)DetectorState_RBV") ################################################################### record(bo, "$(P)$(R)ArrayCallbacks") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_CALLBACKS") field(ZNAM, "Disable") @@ -633,7 +633,7 @@ record(bo, "$(P)$(R)ArrayCallbacks") record(bi, "$(P)$(R)ArrayCallbacks_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_CALLBACKS") field(ZNAM, "Disable") @@ -647,7 +647,7 @@ record(bi, "$(P)$(R)ArrayCallbacks_RBV") record(waveform, "$(P)$(R)NDAttributesFile") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ND_ATTRIBUTES_FILE") field(FTVL, "UCHAR") @@ -702,7 +702,7 @@ record(bo,"$(P)$(R)ReadStatus") { record(mbbo, "$(P)$(R)ShutterMode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SHUTTER_MODE") field(ZRST, "None") @@ -715,7 +715,7 @@ record(mbbo, "$(P)$(R)ShutterMode") record(mbbi, "$(P)$(R)ShutterMode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SHUTTER_MODE") field(ZRST, "None") @@ -729,7 +729,7 @@ record(mbbi, "$(P)$(R)ShutterMode_RBV") record(bo, "$(P)$(R)ShutterControl") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SHUTTER_CONTROL") field(ZNAM, "Close") @@ -738,7 +738,7 @@ record(bo, "$(P)$(R)ShutterControl") record(bi, "$(P)$(R)ShutterControl_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SHUTTER_CONTROL") field(ZNAM, "Close") @@ -748,7 +748,7 @@ record(bi, "$(P)$(R)ShutterControl_RBV") record(bi, "$(P)$(R)ShutterStatus_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SHUTTER_STATUS") field(ZNAM, "Closed") @@ -760,7 +760,7 @@ record(bi, "$(P)$(R)ShutterStatus_RBV") record(ao, "$(P)$(R)ShutterOpenDelay") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SHUTTER_OPEN_DELAY") field(PREC, "3") @@ -768,7 +768,7 @@ record(ao, "$(P)$(R)ShutterOpenDelay") record(ai, "$(P)$(R)ShutterOpenDelay_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SHUTTER_OPEN_DELAY") field(PREC, "3") @@ -777,7 +777,7 @@ record(ai, "$(P)$(R)ShutterOpenDelay_RBV") record(ao, "$(P)$(R)ShutterCloseDelay") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SHUTTER_CLOSE_DELAY") field(PREC, "3") @@ -785,7 +785,7 @@ record(ao, "$(P)$(R)ShutterCloseDelay") record(ai, "$(P)$(R)ShutterCloseDelay_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SHUTTER_CLOSE_DELAY") field(PREC, "3") @@ -849,7 +849,7 @@ record(mbbi, "$(P)$(R)ShutterStatusEPICS_RBV") record(ao, "$(P)$(R)Temperature") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))TEMPERATURE") field(PREC, "3") @@ -857,7 +857,7 @@ record(ao, "$(P)$(R)Temperature") record(ai, "$(P)$(R)Temperature_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))TEMPERATURE") field(PREC, "3") diff --git a/ADApp/Db/NDColorConvert.template b/ADApp/Db/NDColorConvert.template index e2b14b6..c8c053d 100644 --- a/ADApp/Db/NDColorConvert.template +++ b/ADApp/Db/NDColorConvert.template @@ -9,7 +9,7 @@ record(mbbo, "$(P)$(R)ColorModeOut") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COLOR_MODE_OUT") field(ZRST, "Mono") @@ -32,7 +32,7 @@ record(mbbo, "$(P)$(R)ColorModeOut") record(mbbi, "$(P)$(R)ColorModeOut_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COLOR_MODE_OUT") field(ZRST, "Mono") diff --git a/ADApp/Db/NDFile.template b/ADApp/Db/NDFile.template index 08feb36..a2def1d 100644 --- a/ADApp/Db/NDFile.template +++ b/ADApp/Db/NDFile.template @@ -9,7 +9,7 @@ # File path. record(waveform, "$(P)$(R)FilePath") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILE_PATH") field(FTVL, "UCHAR") @@ -18,7 +18,7 @@ record(waveform, "$(P)$(R)FilePath") record(waveform, "$(P)$(R)FilePath_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILE_PATH") field(FTVL, "UCHAR") @@ -29,7 +29,7 @@ record(waveform, "$(P)$(R)FilePath_RBV") # Filename record(waveform, "$(P)$(R)FileName") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILE_NAME") field(FTVL, "UCHAR") @@ -38,7 +38,7 @@ record(waveform, "$(P)$(R)FileName") record(waveform, "$(P)$(R)FileName_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILE_NAME") field(FTVL, "UCHAR") @@ -48,7 +48,7 @@ record(waveform, "$(P)$(R)FileName_RBV") record(longout, "$(P)$(R)FileNumber") { - field(PINI, "1") + field(PINI, "YES") field(OUT, "$(P)$(R)FileNumber_write PP") field(VAL, "1") } @@ -79,7 +79,7 @@ record(longout, "$(P)$(R)FileNumber_Sync") # Autoincrement flag record(bo, "$(P)$(R)AutoIncrement") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))AUTO_INCREMENT") field(VAL, "1") @@ -89,7 +89,7 @@ record(bo, "$(P)$(R)AutoIncrement") record(bi, "$(P)$(R)AutoIncrement_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))AUTO_INCREMENT") field(ZNAM, "No") @@ -100,16 +100,16 @@ record(bi, "$(P)$(R)AutoIncrement_RBV") # File template record(waveform, "$(P)$(R)FileTemplate") { - field(PINI, "1") - field(DTYP, "asynOctetWrite") - field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILE_TEMPLATE") + field(PINI, "YES") + field(DTYP, "asynOctetWrite") + field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILE_TEMPLATE") field(FTVL, "UCHAR") field(NELM, "256") } record(waveform, "$(P)$(R)FileTemplate_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILE_TEMPLATE") field(FTVL, "UCHAR") @@ -120,7 +120,7 @@ record(waveform, "$(P)$(R)FileTemplate_RBV") # Full filename, including path record(waveform, "$(P)$(R)FullFileName_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FULL_FILE_NAME") field(FTVL, "UCHAR") @@ -131,7 +131,7 @@ record(waveform, "$(P)$(R)FullFileName_RBV") # Autosave flag record(bo, "$(P)$(R)AutoSave") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))AUTO_SAVE") field(VAL, "1") @@ -141,7 +141,7 @@ record(bo, "$(P)$(R)AutoSave") record(bi, "$(P)$(R)AutoSave_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))AUTO_SAVE") field(ZNAM, "No") @@ -160,7 +160,7 @@ record(busy, "$(P)$(R)WriteFile") record(bi, "$(P)$(R)WriteFile_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))WRITE_FILE") field(ZNAM, "Done") @@ -182,7 +182,7 @@ record(busy, "$(P)$(R)ReadFile") record(bi, "$(P)$(R)ReadFile_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))READ_FILE") field(ZNAM, "Done") @@ -195,7 +195,7 @@ record(bi, "$(P)$(R)ReadFile_RBV") # File data format record(mbbo, "$(P)$(R)FileFormat") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILE_FORMAT") field(VAL, "0") @@ -207,7 +207,7 @@ record(mbbo, "$(P)$(R)FileFormat") record(mbbi, "$(P)$(R)FileFormat_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILE_FORMAT") field(ZRST, "netCDF") @@ -220,7 +220,7 @@ record(mbbi, "$(P)$(R)FileFormat_RBV") # File save mode record(mbbo, "$(P)$(R)FileWriteMode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))WRITE_MODE") field(VAL, "0") @@ -234,7 +234,7 @@ record(mbbo, "$(P)$(R)FileWriteMode") record(mbbi, "$(P)$(R)FileWriteMode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))WRITE_MODE") field(ZRST, "Single") @@ -257,7 +257,7 @@ record(busy, "$(P)$(R)Capture") record(bi, "$(P)$(R)Capture_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))CAPTURE") field(ZNAM, "Done") @@ -269,7 +269,7 @@ record(bi, "$(P)$(R)Capture_RBV") record(longout, "$(P)$(R)NumCapture") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NUM_CAPTURE") field(VAL, "1") @@ -277,7 +277,7 @@ record(longout, "$(P)$(R)NumCapture") record(longin, "$(P)$(R)NumCapture_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NUM_CAPTURE") field(SCAN, "I/O Intr") @@ -285,7 +285,7 @@ record(longin, "$(P)$(R)NumCapture_RBV") record(longin, "$(P)$(R)NumCaptured_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NUM_CAPTURED") field(SCAN, "I/O Intr") diff --git a/ADApp/Db/NDFileJPEG.template b/ADApp/Db/NDFileJPEG.template index 7ee960a..bec469c 100755 --- a/ADApp/Db/NDFileJPEG.template +++ b/ADApp/Db/NDFileJPEG.template @@ -24,7 +24,7 @@ record(mbbi, "$(P)$(R)FileFormat_RBV") # File quality record(longout, "$(P)$(R)JPEGQuality") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))JPEG_QUALITY") field(VAL, "50") @@ -36,7 +36,7 @@ record(longout, "$(P)$(R)JPEGQuality") record(longin, "$(P)$(R)JPEGQuality_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))JPEG_QUALITY") field(LOPR, "0") diff --git a/ADApp/Db/NDFileNexus.template b/ADApp/Db/NDFileNexus.template index f8fa33a..bd6a8e9 100755 --- a/ADApp/Db/NDFileNexus.template +++ b/ADApp/Db/NDFileNexus.template @@ -23,7 +23,7 @@ record(mbbi, "$(P)$(R)FileFormat_RBV") # Template File path. record(waveform, "$(P)$(R)TemplateFilePath") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))TEMPLATE_FILE_PATH") field(FTVL, "UCHAR") @@ -32,7 +32,7 @@ record(waveform, "$(P)$(R)TemplateFilePath") record(waveform, "$(P)$(R)TemplateFilePath_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))TEMPLATE_FILE_PATH") field(FTVL, "UCHAR") @@ -43,7 +43,7 @@ record(waveform, "$(P)$(R)TemplateFilePath_RBV") # Template Filename record(waveform, "$(P)$(R)TemplateFileName") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))TEMPLATE_FILE_NAME") field(FTVL, "UCHAR") @@ -52,7 +52,7 @@ record(waveform, "$(P)$(R)TemplateFileName") record(waveform, "$(P)$(R)TemplateFileName_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))TEMPLATE_FILE_NAME") field(FTVL, "UCHAR") diff --git a/ADApp/Db/NDPluginBase.template b/ADApp/Db/NDPluginBase.template index 337e2d6..f9fd19e 100644 --- a/ADApp/Db/NDPluginBase.template +++ b/ADApp/Db/NDPluginBase.template @@ -8,7 +8,7 @@ record(stringin, "$(P)$(R)PortName_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PORT_NAME_SELF") field(VAL, "Unknown") @@ -21,7 +21,7 @@ record(stringin, "$(P)$(R)PortName_RBV") record(stringin, "$(P)$(R)PluginType_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PLUGIN_TYPE") field(VAL, "Unknown") @@ -35,7 +35,7 @@ record(stringin, "$(P)$(R)PluginType_RBV") # Array port name record(stringout, "$(P)$(R)NDArrayPort") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NDARRAY_PORT") field(VAL, "$(NDARRAY_PORT)") @@ -43,7 +43,7 @@ record(stringout, "$(P)$(R)NDArrayPort") record(stringin, "$(P)$(R)NDArrayPort_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NDARRAY_PORT") field(SCAN, "I/O Intr") @@ -51,7 +51,7 @@ record(stringin, "$(P)$(R)NDArrayPort_RBV") record(longout, "$(P)$(R)NDArrayAddress") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NDARRAY_ADDR") field(VAL, "$(NDARRAY_ADDR)") @@ -59,7 +59,7 @@ record(longout, "$(P)$(R)NDArrayAddress") record(longin, "$(P)$(R)NDArrayAddress_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NDARRAY_ADDR") field(SCAN, "I/O Intr") @@ -71,7 +71,7 @@ record(longin, "$(P)$(R)NDArrayAddress_RBV") ################################################################### record(bo, "$(P)$(R)EnableCallbacks") { - field(PINI, "1") + field(PINI, "YES") field(VAL, "1") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ENABLE_CALLBACKS") @@ -81,7 +81,7 @@ record(bo, "$(P)$(R)EnableCallbacks") record(bi, "$(P)$(R)EnableCallbacks_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ENABLE_CALLBACKS") field(ZNAM, "No") @@ -91,7 +91,7 @@ record(bi, "$(P)$(R)EnableCallbacks_RBV") record(ao, "$(P)$(R)MinCallbackTime") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MIN_CALLBACK_TIME") field(VAL, "0.1") @@ -101,7 +101,7 @@ record(ao, "$(P)$(R)MinCallbackTime") record(ai, "$(P)$(R)MinCallbackTime_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MIN_CALLBACK_TIME") field(EGU, "s") @@ -114,7 +114,7 @@ record(ai, "$(P)$(R)MinCallbackTime_RBV") ################################################################### record(bo, "$(P)$(R)BlockingCallbacks") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))BLOCKING_CALLBACKS") field(VAL, "0") @@ -124,7 +124,7 @@ record(bo, "$(P)$(R)BlockingCallbacks") record(bi, "$(P)$(R)BlockingCallbacks_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))BLOCKING_CALLBACKS") field(ZNAM, "No") @@ -139,7 +139,7 @@ record(bi, "$(P)$(R)BlockingCallbacks_RBV") ################################################################### record(longout, "$(P)$(R)ArrayCounter") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_COUNTER") field(VAL, "0") @@ -147,7 +147,7 @@ record(longout, "$(P)$(R)ArrayCounter") record(longin, "$(P)$(R)ArrayCounter_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_COUNTER") field(SCAN, "I/O Intr") @@ -166,7 +166,7 @@ record(calc, "$(P)$(R)ArrayRate_RBV") record(longout, "$(P)$(R)DroppedArrays") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DROPPED_ARRAYS") field(VAL, "0") @@ -174,7 +174,7 @@ record(longout, "$(P)$(R)DroppedArrays") record(longin, "$(P)$(R)DroppedArrays_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DROPPED_ARRAYS") field(SCAN, "I/O Intr") @@ -186,7 +186,7 @@ record(longin, "$(P)$(R)DroppedArrays_RBV") # The number of dimensions record(longin, "$(P)$(R)NDimensions_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_NDIMENSIONS") field(SCAN, "I/O Intr") @@ -195,7 +195,7 @@ record(longin, "$(P)$(R)NDimensions_RBV") # The array dimensions waveform record record(waveform, "$(P)$(R)Dimensions_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32ArrayIn") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_DIMENSIONS") field(FTVL, "LONG") @@ -256,7 +256,7 @@ record(longin, "$(P)$(R)ArraySize2_RBV") record(mbbi, "$(P)$(R)DataType_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DATA_TYPE") field(ZRST, "Int8") @@ -280,7 +280,7 @@ record(mbbi, "$(P)$(R)DataType_RBV") record(mbbi, "$(P)$(R)ColorMode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COLOR_MODE") field(ZRST, "Mono") @@ -304,7 +304,7 @@ record(mbbi, "$(P)$(R)ColorMode_RBV") record(mbbi, "$(P)$(R)BayerPattern_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))BAYER_PATTERN") field(ZRST, "RGGB") @@ -323,7 +323,7 @@ record(mbbi, "$(P)$(R)BayerPattern_RBV") ################################################################### record(longin, "$(P)$(R)UniqueId_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))UNIQUE_ID") field(SCAN, "I/O Intr") @@ -331,7 +331,7 @@ record(longin, "$(P)$(R)UniqueId_RBV") record(ai, "$(P)$(R)TimeStamp_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))TIME_STAMP") field(PREC, "3") @@ -344,7 +344,7 @@ record(ai, "$(P)$(R)TimeStamp_RBV") record(waveform, "$(P)$(R)NDAttributesFile") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ND_ATTRIBUTES_FILE") field(FTVL, "UCHAR") diff --git a/ADApp/Db/NDROI.template b/ADApp/Db/NDROI.template index 90d34a0..7b93000 100644 --- a/ADApp/Db/NDROI.template +++ b/ADApp/Db/NDROI.template @@ -7,7 +7,7 @@ ################################################################### record(bo, "$(P)$(R)Highlight") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))HIGHLIGHT") field(VAL, "1") @@ -17,7 +17,7 @@ record(bo, "$(P)$(R)Highlight") record(bi, "$(P)$(R)Highlight_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))HIGHLIGHT") field(ZNAM, "No") diff --git a/ADApp/Db/NDROIN.template b/ADApp/Db/NDROIN.template index b3568d6..4157440 100644 --- a/ADApp/Db/NDROIN.template +++ b/ADApp/Db/NDROIN.template @@ -7,14 +7,14 @@ ################################################################### record(stringout, "$(P)$(R)Name") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NAME") } record(stringin, "$(P)$(R)Name_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NAME") field(SCAN, "I/O Intr") @@ -26,7 +26,7 @@ record(stringin, "$(P)$(R)Name_RBV") ################################################################### record(bo, "$(P)$(R)Use") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))USE") field(VAL, "1") @@ -36,7 +36,7 @@ record(bo, "$(P)$(R)Use") record(bi, "$(P)$(R)Use_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))USE") field(ZNAM, "No") @@ -51,7 +51,7 @@ record(bi, "$(P)$(R)Use_RBV") record(longout, "$(P)$(R)BinX") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM0_BIN") field(VAL, "1") @@ -59,7 +59,7 @@ record(longout, "$(P)$(R)BinX") record(longin, "$(P)$(R)BinX_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM0_BIN") field(SCAN, "I/O Intr") @@ -67,7 +67,7 @@ record(longin, "$(P)$(R)BinX_RBV") record(longout, "$(P)$(R)BinY") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM1_BIN") field(VAL, "1") @@ -75,7 +75,7 @@ record(longout, "$(P)$(R)BinY") record(longin, "$(P)$(R)BinY_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM1_BIN") field(SCAN, "I/O Intr") @@ -83,7 +83,7 @@ record(longin, "$(P)$(R)BinY_RBV") record(longout, "$(P)$(R)BinZ") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM2_BIN") field(VAL, "1") @@ -91,7 +91,7 @@ record(longout, "$(P)$(R)BinZ") record(longin, "$(P)$(R)BinZ_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM2_BIN") field(SCAN, "I/O Intr") @@ -99,7 +99,7 @@ record(longin, "$(P)$(R)BinZ_RBV") record(longout, "$(P)$(R)MinX") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM0_MIN") field(VAL, "0") @@ -107,7 +107,7 @@ record(longout, "$(P)$(R)MinX") record(longin, "$(P)$(R)MinX_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM0_MIN") field(SCAN, "I/O Intr") @@ -115,7 +115,7 @@ record(longin, "$(P)$(R)MinX_RBV") record(longout, "$(P)$(R)MinY") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM1_MIN") field(VAL, "0") @@ -123,7 +123,7 @@ record(longout, "$(P)$(R)MinY") record(longin, "$(P)$(R)MinY_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM1_MIN") field(SCAN, "I/O Intr") @@ -131,7 +131,7 @@ record(longin, "$(P)$(R)MinY_RBV") record(longout, "$(P)$(R)MinZ") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM2_MIN") field(VAL, "0") @@ -139,7 +139,7 @@ record(longout, "$(P)$(R)MinZ") record(longin, "$(P)$(R)MinZ_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM2_MIN") field(SCAN, "I/O Intr") @@ -147,7 +147,7 @@ record(longin, "$(P)$(R)MinZ_RBV") record(longout, "$(P)$(R)SizeX") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM0_SIZE") field(VAL, "1") @@ -155,7 +155,7 @@ record(longout, "$(P)$(R)SizeX") record(longin, "$(P)$(R)SizeX_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM0_SIZE") field(SCAN, "I/O Intr") @@ -163,7 +163,7 @@ record(longin, "$(P)$(R)SizeX_RBV") record(longout, "$(P)$(R)SizeY") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM1_SIZE") field(VAL, "1") @@ -171,7 +171,7 @@ record(longout, "$(P)$(R)SizeY") record(longin, "$(P)$(R)SizeY_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM1_SIZE") field(SCAN, "I/O Intr") @@ -179,7 +179,7 @@ record(longin, "$(P)$(R)SizeY_RBV") record(longout, "$(P)$(R)SizeZ") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM2_SIZE") field(VAL, "1") @@ -187,7 +187,7 @@ record(longout, "$(P)$(R)SizeZ") record(longin, "$(P)$(R)SizeZ_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM2_SIZE") field(SCAN, "I/O Intr") @@ -195,7 +195,7 @@ record(longin, "$(P)$(R)SizeZ_RBV") record(longin, "$(P)$(R)MaxSizeX_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM0_MAX_SIZE") field(SCAN, "I/O Intr") @@ -203,7 +203,7 @@ record(longin, "$(P)$(R)MaxSizeX_RBV") record(longin, "$(P)$(R)MaxSizeY_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM1_MAX_SIZE") field(SCAN, "I/O Intr") @@ -211,7 +211,7 @@ record(longin, "$(P)$(R)MaxSizeY_RBV") record(longin, "$(P)$(R)MaxSizeZ_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM2_MAX_SIZE") field(SCAN, "I/O Intr") @@ -219,7 +219,7 @@ record(longin, "$(P)$(R)MaxSizeZ_RBV") record(bo, "$(P)$(R)ReverseX") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM0_REVERSE") field(VAL, "0") @@ -229,7 +229,7 @@ record(bo, "$(P)$(R)ReverseX") record(bi, "$(P)$(R)ReverseX_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM0_REVERSE") field(ZNAM, "No") @@ -239,7 +239,7 @@ record(bi, "$(P)$(R)ReverseX_RBV") record(bo, "$(P)$(R)ReverseY") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM1_REVERSE") field(VAL, "0") @@ -249,7 +249,7 @@ record(bo, "$(P)$(R)ReverseY") record(bi, "$(P)$(R)ReverseY_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM1_REVERSE") field(ZNAM, "No") @@ -259,7 +259,7 @@ record(bi, "$(P)$(R)ReverseY_RBV") record(bo, "$(P)$(R)ReverseZ") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM2_REVERSE") field(VAL, "0") @@ -269,7 +269,7 @@ record(bo, "$(P)$(R)ReverseZ") record(bi, "$(P)$(R)ReverseZ_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DIM2_REVERSE") field(ZNAM, "No") @@ -279,7 +279,7 @@ record(bi, "$(P)$(R)ReverseZ_RBV") record(longout, "$(P)$(R)BgdWidth") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))BGD_WIDTH") field(VAL, "1") @@ -287,7 +287,7 @@ record(longout, "$(P)$(R)BgdWidth") record(longin, "$(P)$(R)BgdWidth_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))BGD_WIDTH") field(SCAN, "I/O Intr") @@ -295,7 +295,7 @@ record(longin, "$(P)$(R)BgdWidth_RBV") record(longin, "$(P)$(R)ArraySizeX_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_SIZE_X") field(SCAN, "I/O Intr") @@ -303,7 +303,7 @@ record(longin, "$(P)$(R)ArraySizeX_RBV") record(longin, "$(P)$(R)ArraySizeY_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_SIZE_Y") field(SCAN, "I/O Intr") @@ -311,7 +311,7 @@ record(longin, "$(P)$(R)ArraySizeY_RBV") record(longin, "$(P)$(R)ArraySizeZ_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARRAY_SIZE_Z") field(SCAN, "I/O Intr") @@ -325,7 +325,7 @@ record(longin, "$(P)$(R)ArraySizeZ_RBV") record(mbbo, "$(P)$(R)DataType") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ROI_DATA_TYPE") field(ZRST, "Int8") @@ -350,7 +350,7 @@ record(mbbo, "$(P)$(R)DataType") record(mbbi, "$(P)$(R)DataType_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ROI_DATA_TYPE") field(ZRST, "Int8") @@ -380,7 +380,7 @@ record(mbbi, "$(P)$(R)DataType_RBV") ################################################################### record(bo, "$(P)$(R)ComputeStatistics") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMPUTE_STATISTICS") field(VAL, "1") @@ -390,7 +390,7 @@ record(bo, "$(P)$(R)ComputeStatistics") record(bi, "$(P)$(R)ComputeStatistics_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMPUTE_STATISTICS") field(ZNAM, "No") @@ -403,7 +403,7 @@ record(bi, "$(P)$(R)ComputeStatistics_RBV") ################################################################### record(ai, "$(P)$(R)MinValue_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MIN_VALUE") field(SCAN, "I/O Intr") @@ -411,7 +411,7 @@ record(ai, "$(P)$(R)MinValue_RBV") record(ai, "$(P)$(R)MaxValue_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAX_VALUE") field(SCAN, "I/O Intr") @@ -419,14 +419,14 @@ record(ai, "$(P)$(R)MaxValue_RBV") record(ai, "$(P)$(R)MeanValue_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MEAN_VALUE") field(SCAN, "I/O Intr") } record(ai, "$(P)$(R)Total_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))TOTAL") field(SCAN, "I/O Intr") @@ -434,7 +434,7 @@ record(ai, "$(P)$(R)Total_RBV") record(ai, "$(P)$(R)Net_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NET") field(SCAN, "I/O Intr") @@ -445,7 +445,7 @@ record(ai, "$(P)$(R)Net_RBV") ################################################################### record(bo, "$(P)$(R)ComputeHistogram") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMPUTE_HISTOGRAM") field(VAL, "1") @@ -455,7 +455,7 @@ record(bo, "$(P)$(R)ComputeHistogram") record(bi, "$(P)$(R)ComputeHistogram_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMPUTE_HISTOGRAM") field(ZNAM, "No") @@ -468,7 +468,7 @@ record(bi, "$(P)$(R)ComputeHistogram_RBV") ################################################################### record(longout, "$(P)$(R)HistSize") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))HIST_SIZE") field(VAL, "256") @@ -476,7 +476,7 @@ record(longout, "$(P)$(R)HistSize") record(longin, "$(P)$(R)HistSize_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))HIST_SIZE") field(SCAN, "I/O Intr") @@ -484,7 +484,7 @@ record(longin, "$(P)$(R)HistSize_RBV") record(ao, "$(P)$(R)HistMin") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))HIST_MIN") field(VAL, "0") @@ -492,7 +492,7 @@ record(ao, "$(P)$(R)HistMin") record(ai, "$(P)$(R)HistMin_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))HIST_MIN") field(SCAN, "I/O Intr") @@ -500,7 +500,7 @@ record(ai, "$(P)$(R)HistMin_RBV") record(ao, "$(P)$(R)HistMax") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))HIST_MAX") field(VAL, "255") @@ -508,7 +508,7 @@ record(ao, "$(P)$(R)HistMax") record(ai, "$(P)$(R)HistMax_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))HIST_MAX") field(SCAN, "I/O Intr") @@ -516,7 +516,7 @@ record(ai, "$(P)$(R)HistMax_RBV") record(ai, "$(P)$(R)HistEntropy_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))HIST_ENTROPY") field(PREC, "3") diff --git a/ADApp/Db/PerkinElmer.template b/ADApp/Db/PerkinElmer.template index 2c1e311..2dd294c 100755 --- a/ADApp/Db/PerkinElmer.template +++ b/ADApp/Db/PerkinElmer.template @@ -4,7 +4,7 @@ record(longin, "$(P)$(R)PESystemID") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_SYSTEMID") field(SCAN, "I/O Intr") @@ -12,7 +12,7 @@ record(longin, "$(P)$(R)PESystemID") record(longin, "$(P)$(R)PEFrameBuffIndex") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_FRAME_BUFFER_INDEX") field(SCAN, "I/O Intr") @@ -20,7 +20,7 @@ record(longin, "$(P)$(R)PEFrameBuffIndex") record(longin, "$(P)$(R)PEImageNumber") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_IMAGE_NUMBER") field(SCAN, "I/O Intr") @@ -34,7 +34,7 @@ record(longout, "$(P)$(R)PEInitialize") record(mbbi, "$(P)$(R)PEStatus_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(SCAN, "I/O Intr") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_STATUS_RBV") @@ -65,7 +65,7 @@ record(longout, "$(P)$(R)PENumOffsetFrames") record(mbbi, "$(P)$(R)PEOffsetAvailable") { - field(PINI, "1") + field(PINI, "RUNNING") field(SCAN, "I/O Intr") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_OFFSET_AVAILABLE") @@ -79,7 +79,7 @@ record(mbbi, "$(P)$(R)PEOffsetAvailable") record(mbbo, "$(P)$(R)PEUseOffset") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_USE_OFFSET") field(ZRST, "Off") @@ -96,7 +96,7 @@ record(longout, "$(P)$(R)PEAcquireGain") record(mbbi, "$(P)$(R)PEGainAvailable") { - field(PINI, "1") + field(PINI, "RUNNING") field(SCAN, "I/O Intr") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_GAIN_AVAILABLE") @@ -110,7 +110,7 @@ record(mbbi, "$(P)$(R)PEGainAvailable") record(mbbi, "$(P)$(R)PEPixelCorrectionAvailable") { - field(PINI, "1") + field(PINI, "RUNNING") field(SCAN, "I/O Intr") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_PIXEL_CORRECTION_AVAILABLE") @@ -132,7 +132,7 @@ record(longout, "$(P)$(R)PENumGainFrames") record(mbbo, "$(P)$(R)PEUseGain") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_USE_GAIN") field(ZRST, "Off") @@ -144,7 +144,7 @@ record(mbbo, "$(P)$(R)PEUseGain") record(mbbo, "$(P)$(R)PEGain") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_GAIN") field(ZRST, "0.25pF") @@ -163,7 +163,7 @@ record(mbbo, "$(P)$(R)PEGain") record(mbbi, "$(P)$(R)PEGain_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_GAIN_RBV") field(SCAN, "I/O Intr") @@ -184,7 +184,7 @@ record(mbbi, "$(P)$(R)PEGain_RBV") record(mbbo, "$(P)$(R)PEDwellTime") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_DWELL_TIME") field(ZRST, "66.5ms") @@ -207,7 +207,7 @@ record(mbbo, "$(P)$(R)PEDwellTime") record(mbbi, "$(P)$(R)PEDwellTime_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_DWELL_TIME_RBV") field(SCAN, "I/O Intr") @@ -239,7 +239,7 @@ record(longout, "$(P)$(R)PENumFrameBuffers") record(longin, "$(P)$(R)PENumFrameBuffers_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_NUM_FRAME_BUFFERS_RBV") field(SCAN, "I/O Intr") @@ -249,7 +249,7 @@ record(longin, "$(P)$(R)PENumFrameBuffers_RBV") record(mbbo, "$(P)$(R)PESyncMode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_SYNC_MODE") field(ZRST, "Internal Timer") @@ -264,7 +264,7 @@ record(mbbo, "$(P)$(R)PESyncMode") record(mbbi, "$(P)$(R)PESyncMode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_SYNC_MODE_RBV") field(SCAN, "I/O Intr") @@ -310,7 +310,7 @@ record(longout, "$(P)$(R)PESaveCorrections") record(waveform, "$(P)$(R)PECorrectionsDir") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_CORRECTIONS_DIRECTORY") field(FTVL, "UCHAR") @@ -319,7 +319,7 @@ record(waveform, "$(P)$(R)PECorrectionsDir") record(mbbo, "$(P)$(R)PEUsePixelCorrection") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_USE_PIXEL_CORRECTION") field(ZRST, "Off") @@ -330,7 +330,7 @@ record(mbbo, "$(P)$(R)PEUsePixelCorrection") record(waveform, "$(P)$(R)PEBadPixelFile") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_PIXEL_CORRECTION_FILE") field(FTVL, "UCHAR") @@ -339,7 +339,7 @@ record(waveform, "$(P)$(R)PEBadPixelFile") record(waveform, "$(P)$(R)PEBadPixelFile_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PE_PIXEL_CORRECTION_FILE_RBV") field(FTVL, "UCHAR") diff --git a/ADApp/Db/adsc.template b/ADApp/Db/adsc.template index b425c8d..280b537 100644 --- a/ADApp/Db/adsc.template +++ b/ADApp/Db/adsc.template @@ -19,9 +19,9 @@ record(longout, "$(P)$(R)ADSCReadConditn") record(mbbi, "$(P)$(R)ADSCState") { + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_STATE") - field(SCAN, "I/O Intr") # These labels should match incl/detcon_state.h in ADSC control library field(ZRST, "IDLE") field(ZRVL, "0") @@ -37,10 +37,12 @@ record(mbbi, "$(P)$(R)ADSCState") field(FVVL, "5") field(SXST, "TEMPCONTROL") field(SXVL, "6") + field(SCAN, "I/O Intr") } record(waveform, "$(P)$(R)ADSCStatus") { + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_STATUS") field(FTVL, "UCHAR") @@ -50,6 +52,7 @@ record(waveform, "$(P)$(R)ADSCStatus") record(waveform, "$(P)$(R)ADSCLastError") { + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_LAST_ERROR") field(FTVL, "UCHAR") @@ -83,6 +86,7 @@ record(longout, "$(P)$(R)ADSCLastImage") record(bi, "$(P)$(R)ExSwTrOkToExp") { + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_OK_TO_EXPOSE") field(SCAN, "I/O Intr") @@ -101,6 +105,7 @@ record(mbbo, "$(P)$(R)ExSwTrCtl") } record(mbbi, "$(P)$(R)ExSwTrCtlRsp") { + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_EXTERN_SW_TRIGGER_CTRL") field(SCAN, "I/O Intr") @@ -120,7 +125,7 @@ record(mbbi, "$(P)$(R)ExSwTrCtlRsp") record(mbbo, "$(P)$(R)ADSCReusDrk") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_REUSE_DARKS") field(ZRST, "No") @@ -131,6 +136,7 @@ record(mbbo, "$(P)$(R)ADSCReusDrk") record(mbbi, "$(P)$(R)ADSCReusDrk_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_REUSE_DARKS") field(SCAN, "I/O Intr") @@ -142,7 +148,7 @@ record(mbbi, "$(P)$(R)ADSCReusDrk_RBV") record(mbbo, "$(P)$(R)ADSCDezingr") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_DEZINGER") field(ZRST, "No") @@ -153,6 +159,7 @@ record(mbbo, "$(P)$(R)ADSCDezingr") record(mbbi, "$(P)$(R)ADSCDezingr_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_DEZINGER") field(SCAN, "I/O Intr") @@ -168,7 +175,7 @@ record(mbbi, "$(P)$(R)ADSCDezingr_RBV") record(mbbo, "$(P)$(R)ADSCAdc") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_ADC") field(ZRST, "Slow/Software") @@ -179,6 +186,7 @@ record(mbbo, "$(P)$(R)ADSCAdc") record(mbbi, "$(P)$(R)ADSCAdc_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_ADC") field(SCAN, "I/O Intr") @@ -190,7 +198,7 @@ record(mbbi, "$(P)$(R)ADSCAdc_RBV") record(mbbo, "$(P)$(R)ADSCRaw") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_RAW") field(ZRST, "No") @@ -201,6 +209,7 @@ record(mbbo, "$(P)$(R)ADSCRaw") record(mbbi, "$(P)$(R)ADSCRaw_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_RAW") field(SCAN, "I/O Intr") @@ -212,7 +221,7 @@ record(mbbi, "$(P)$(R)ADSCRaw_RBV") record(mbbo, "$(P)$(R)ADSCImXform") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_IMAGE_TRANSFORM") field(ZRST, "No") @@ -223,6 +232,7 @@ record(mbbo, "$(P)$(R)ADSCImXform") record(mbbi, "$(P)$(R)ADSCImXform_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_IMAGE_TRANSFORM") field(SCAN, "I/O Intr") @@ -234,7 +244,7 @@ record(mbbi, "$(P)$(R)ADSCImXform_RBV") record(mbbo, "$(P)$(R)ADSCStrDrks") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_STORED_DARKS") field(ZRST, "No") @@ -245,6 +255,7 @@ record(mbbo, "$(P)$(R)ADSCStrDrks") record(mbbi, "$(P)$(R)ADSCStrDrks_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_STORED_DARKS") field(SCAN, "I/O Intr") @@ -260,7 +271,7 @@ record(mbbi, "$(P)$(R)ADSCStrDrks_RBV") record(ao, "$(P)$(R)ADSCBeamX") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_BEAM_CENTER_X") field(PREC, "3") @@ -268,6 +279,7 @@ record(ao, "$(P)$(R)ADSCBeamX") record(ai, "$(P)$(R)ADSCBeamX_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_BEAM_CENTER_X") field(PREC, "3") @@ -276,7 +288,7 @@ record(ai, "$(P)$(R)ADSCBeamX_RBV") record(ao, "$(P)$(R)ADSCBeamY") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_BEAM_CENTER_Y") field(PREC, "3") @@ -284,6 +296,7 @@ record(ao, "$(P)$(R)ADSCBeamY") record(ai, "$(P)$(R)ADSCBeamY_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_BEAM_CENTER_Y") field(PREC, "3") @@ -292,7 +305,7 @@ record(ai, "$(P)$(R)ADSCBeamY_RBV") record(ao, "$(P)$(R)ADSCDistnce") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_DISTANCE") field(PREC, "3") @@ -300,6 +313,7 @@ record(ao, "$(P)$(R)ADSCDistnce") record(ai, "$(P)$(R)ADSCDistnce_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_DISTANCE") field(PREC, "3") @@ -308,7 +322,7 @@ record(ai, "$(P)$(R)ADSCDistnce_RBV") record(ao, "$(P)$(R)ADSC2Theta") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_TWO_THETA") field(PREC, "3") @@ -316,6 +330,7 @@ record(ao, "$(P)$(R)ADSC2Theta") record(ai, "$(P)$(R)ADSC2Theta_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_TWO_THETA") field(PREC, "3") @@ -324,7 +339,7 @@ record(ai, "$(P)$(R)ADSC2Theta_RBV") record(mbbo, "$(P)$(R)ADSCAxis") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_AXIS") field(ZRST, "Omega") @@ -335,6 +350,7 @@ record(mbbo, "$(P)$(R)ADSCAxis") record(mbbi, "$(P)$(R)ADSCAxis_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_AXIS") field(SCAN, "I/O Intr") @@ -346,7 +362,7 @@ record(mbbi, "$(P)$(R)ADSCAxis_RBV") record(ao, "$(P)$(R)ADSCWavelen") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_WAVELENGTH") field(PREC, "7") @@ -354,6 +370,7 @@ record(ao, "$(P)$(R)ADSCWavelen") record(ai, "$(P)$(R)ADSCWavelen_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_WAVELENGTH") field(PREC, "7") @@ -362,7 +379,7 @@ record(ai, "$(P)$(R)ADSCWavelen_RBV") record(ao, "$(P)$(R)ADSCImWidth") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_IMAGE_WIDTH") field(PREC, "3") @@ -370,6 +387,7 @@ record(ao, "$(P)$(R)ADSCImWidth") record(ai, "$(P)$(R)ADSCImWidth_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_IMAGE_WIDTH") field(PREC, "3") @@ -378,7 +396,7 @@ record(ai, "$(P)$(R)ADSCImWidth_RBV") record(ao, "$(P)$(R)ADSCPhi") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_PHI") field(PREC, "3") @@ -386,6 +404,7 @@ record(ao, "$(P)$(R)ADSCPhi") record(ai, "$(P)$(R)ADSCPhi_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_PHI") field(PREC, "3") @@ -394,7 +413,7 @@ record(ai, "$(P)$(R)ADSCPhi_RBV") record(ao, "$(P)$(R)ADSCOmega") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_OMEGA") field(PREC, "3") @@ -402,6 +421,7 @@ record(ao, "$(P)$(R)ADSCOmega") record(ai, "$(P)$(R)ADSCOmega_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_OMEGA") field(PREC, "3") @@ -410,7 +430,7 @@ record(ai, "$(P)$(R)ADSCOmega_RBV") record(ao, "$(P)$(R)ADSCKappa") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_KAPPA") field(PREC, "3") @@ -418,6 +438,7 @@ record(ao, "$(P)$(R)ADSCKappa") record(ai, "$(P)$(R)ADSCKappa_RBV") { + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ADSC_KAPPA") field(PREC, "3") @@ -475,7 +496,7 @@ record(calcout, "$(P)$(R)BinXChanged") record(longout, "$(P)$(R)BinY") { - field(PINI, "0") + field(PINI, "NO") field(DTYP, "Soft Channel") field(OUT, "$(P)$(R)BinYChanged.PROC PP MS") } diff --git a/ADApp/Db/firewireColorCodes.template b/ADApp/Db/firewireColorCodes.template index fb097e5..0916262 100644 --- a/ADApp/Db/firewireColorCodes.template +++ b/ADApp/Db/firewireColorCodes.template @@ -2,7 +2,7 @@ # Valid color code strings record(stringin, "$(P)$(R)VALID_COLORCODE_$(N)") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT) $(N))FDC_VALID_COLORCODE") field(SCAN, "I/O Intr") @@ -10,7 +10,7 @@ record(stringin, "$(P)$(R)VALID_COLORCODE_$(N)") { # Has color code bi record(bi, "$(P)$(R)HAS_COLORCODE_$(N)") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT) $(N))FDC_HAS_COLORCODE") field(ZNAM, "No") diff --git a/ADApp/Db/firewireDCAM.template b/ADApp/Db/firewireDCAM.template index 3c33934..de67d39 100644 --- a/ADApp/Db/firewireDCAM.template +++ b/ADApp/Db/firewireDCAM.template @@ -9,7 +9,7 @@ record(mbbo, "$(P)$(R)FORMAT") { field(SCAN, "Passive") field(PINI, "NO") field(DTYP, "asynInt32") - field(OUT, "@asyn($(PORT) 0)FDC_FORMAT") + field(OUT, "@asyn($(PORT) 0)FDC_FORMAT") field(ZRST, "VGA") field(ONST, "Super VGA 1") field(TWST, "Super VGA 2") @@ -25,9 +25,9 @@ record(mbbo, "$(P)$(R)FORMAT") { ## Read back the framerate setting when not in ROI/format7 mode. record(mbbi, "$(P)$(R)FORMAT_RBV") { field(SCAN, "I/O Intr") - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT) 0)FDC_FORMAT") + field(INP, "@asyn($(PORT) 0)FDC_FORMAT") field(ZRST, "VGA") field(ONST, "Super VGA 1") field(TWST, "Super VGA 2") @@ -45,7 +45,7 @@ record(mbbo, "$(P)$(R)MODE") { field(SCAN, "Passive") field(PINI, "NO") field(DTYP, "asynInt32") - field(OUT, "@asyn($(PORT) 0)FDC_MODE") + field(OUT, "@asyn($(PORT) 0)FDC_MODE") field(ZRST, "0") field(ONST, "1") field(TWST, "2") @@ -67,9 +67,9 @@ record(mbbo, "$(P)$(R)MODE") { ## Read back the framerate setting when not in ROI/format7 mode. record(mbbi, "$(P)$(R)MODE_RBV") { field(SCAN, "I/O Intr") - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT) 0)FDC_MODE") + field(INP, "@asyn($(PORT) 0)FDC_MODE") field(ZRST, "0") field(ONST, "1") field(TWST, "2") @@ -93,7 +93,7 @@ record(mbbo, "$(P)$(R)FR") { field(SCAN, "Passive") field(PINI, "NO") field(DTYP, "asynInt32") - field(OUT, "@asyn($(PORT) 0)FDC_FRAMERATE") + field(OUT, "@asyn($(PORT) 0)FDC_FRAMERATE") field(ZRST, "1.875") field(ONST, "3.75") field(TWST, "7.5") @@ -115,9 +115,9 @@ record(mbbo, "$(P)$(R)FR") { ## Read back the framerate setting when not in ROI/format7 mode. record(mbbi, "$(P)$(R)FR_RBV") { field(SCAN, "I/O Intr") - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT) 0)FDC_FRAMERATE") + field(INP, "@asyn($(PORT) 0)FDC_FRAMERATE") field(ZRST, "1.875") field(ONST, "3.75") field(TWST, "7.5") @@ -141,7 +141,7 @@ record(mbbo, "$(P)$(R)COLORCODE") { field(SCAN, "Passive") field(PINI, "NO") field(DTYP, "asynInt32") - field(OUT, "@asyn($(PORT) 0)FDC_COLORCODE") + field(OUT, "@asyn($(PORT) 0)FDC_COLORCODE") field(ZRST, "0") field(ONST, "1") field(TWST, "2") @@ -169,9 +169,9 @@ record(mbbo, "$(P)$(R)COLORCODE") { ## Read back the framerate setting when not in ROI/format7 mode. record(mbbi, "$(P)$(R)COLORCODE_RBV") { field(SCAN, "I/O Intr") - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT) 0)FDC_COLORCODE") + field(INP, "@asyn($(PORT) 0)FDC_COLORCODE") field(ZRST, "0") field(ONST, "1") field(TWST, "2") @@ -199,32 +199,32 @@ record(mbbi, "$(P)$(R)COLORCODE_RBV") { # Current format string record(stringin, "$(P)$(R)CURRENT_FORMAT") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") - field(INP, "@asyn($(PORT) 0)FDC_CURRENT_FORMAT") + field(INP, "@asyn($(PORT) 0)FDC_CURRENT_FORMAT") field(SCAN, "I/O Intr") } # Current mode string record(stringin, "$(P)$(R)CURRENT_MODE") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") - field(INP, "@asyn($(PORT) 0)FDC_CURRENT_MODE") + field(INP, "@asyn($(PORT) 0)FDC_CURRENT_MODE") field(SCAN, "I/O Intr") } # Current frame rate string record(stringin, "$(P)$(R)CURRENT_RATE") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") - field(INP, "@asyn($(PORT) 0)FDC_CURRENT_FRAMERATE") + field(INP, "@asyn($(PORT) 0)FDC_CURRENT_FRAMERATE") field(SCAN, "I/O Intr") } # Current color mode string record(stringin, "$(P)$(R)CURRENT_COLORCODE") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") - field(INP, "@asyn($(PORT) 0)FDC_CURRENT_COLORCODE") + field(INP, "@asyn($(PORT) 0)FDC_CURRENT_COLORCODE") field(SCAN, "I/O Intr") } diff --git a/ADApp/Db/firewireFeature.template b/ADApp/Db/firewireFeature.template index 94eeab5..5ef4824 100644 --- a/ADApp/Db/firewireFeature.template +++ b/ADApp/Db/firewireFeature.template @@ -10,7 +10,7 @@ record(ao, "$(P)$(R)$(FEATURE)") { # Read the value (int32) record(ai, "$(P)$(R)$(FEATURE)_RBV") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT) $(N))FDC_FEAT_VAL") field(SCAN, "I/O Intr") @@ -27,7 +27,7 @@ record(bo, "$(P)$(R)$(FEATURE)_CTRL") { ## Read back the control mode record(bi, "$(P)$(R)$(FEATURE)_CTRL_RBV") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT) $(N))FDC_FEAT_MODE") field(ZNAM, "Manual") @@ -37,7 +37,7 @@ record(bi, "$(P)$(R)$(FEATURE)_CTRL_RBV") { ## Read whether the camera supports this feature record(bi, "$(P)$(R)$(FEATURE)_AVL") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT) $(N))FDC_FEAT_AVAILABLE") field(ZNAM, "not available") @@ -47,7 +47,7 @@ record(bi, "$(P)$(R)$(FEATURE)_AVL") { # Read value boundaries record(ai, "$(P)$(R)$(FEATURE)_MIN") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT) $(N))FDC_FEAT_VAL_MIN") field(SCAN, "I/O Intr") @@ -68,7 +68,7 @@ record(ao, "$(P)$(R)$(FEATURE)_LOPR") { field(OUT, "$(P)$(R)$(FEATURE).LOPR NPP NMS") } record(ai, "$(P)$(R)$(FEATURE)_MAX") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT) $(N))FDC_FEAT_VAL_MAX") field(SCAN, "I/O Intr") @@ -90,7 +90,7 @@ record(ao, "$(P)$(R)$(FEATURE)_HOPR") { ## Read whether the camera supports absolute (floating point) control of this feature record(bi, "$(P)$(R)$(FEATURE)_ABS_AVL") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT) $(N))FDC_FEAT_ABSOLUTE") field(ZNAM, "not available") @@ -108,7 +108,7 @@ record(ao, "$(P)$(R)$(FEATURE)_ABS") { # Read the feature absolute value record(ai, "$(P)$(R)$(FEATURE)_ABS_RBV") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT) $(N))FDC_FEAT_VAL_ABS") field(PREC, "3") @@ -118,7 +118,7 @@ record(ai, "$(P)$(R)$(FEATURE)_ABS_RBV") { # Read the feature absolute value max boundary record(ai, "$(P)$(R)$(FEATURE)_ABS_MAX") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT) $(N))FDC_FEAT_VAL_ABS_MAX") field(PREC, "3") @@ -141,7 +141,7 @@ record(ao, "$(P)$(R)$(FEATURE)_ABS_HOPR") { # Read the feature absolute value min boundary record(ai, "$(P)$(R)$(FEATURE)_ABS_MIN") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT) $(N))FDC_FEAT_VAL_ABS_MIN") field(PREC, "3") diff --git a/ADApp/Db/firewireVideoModes.template b/ADApp/Db/firewireVideoModes.template index f1efbc9..6f0994c 100644 --- a/ADApp/Db/firewireVideoModes.template +++ b/ADApp/Db/firewireVideoModes.template @@ -2,7 +2,7 @@ # Valid format strings record(stringin, "$(P)$(R)VALID_FORMAT_$(N)") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT) $(N))FDC_VALID_FORMAT") field(SCAN, "I/O Intr") @@ -10,7 +10,7 @@ record(stringin, "$(P)$(R)VALID_FORMAT_$(N)") { # Has format bi record(bi, "$(P)$(R)HAS_FORMAT_$(N)") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT) $(N))FDC_HAS_FORMAT") field(ZNAM, "No") @@ -20,7 +20,7 @@ record(bi, "$(P)$(R)HAS_FORMAT_$(N)") { # Valid mode strings record(stringin, "$(P)$(R)VALID_MODE_$(N)") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT) $(N))FDC_VALID_MODE") field(SCAN, "I/O Intr") @@ -29,7 +29,7 @@ record(stringin, "$(P)$(R)VALID_MODE_$(N)") { # Has mode bi record(bi, "$(P)$(R)HAS_MODE_$(N)") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT) $(N))FDC_HAS_MODE") field(ZNAM, "No") @@ -40,7 +40,7 @@ record(bi, "$(P)$(R)HAS_MODE_$(N)") { # Valid frame rate strings record(stringin, "$(P)$(R)VALID_RATE_$(N)") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT) $(N))FDC_VALID_FRAMERATE") field(SCAN, "I/O Intr") @@ -48,7 +48,7 @@ record(stringin, "$(P)$(R)VALID_RATE_$(N)") { # Has rate bi record(bi, "$(P)$(R)HAS_RATE_$(N)") { - field(PINI, "YES") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT) $(N))FDC_HAS_FRAMERATE") field(ZNAM, "No") diff --git a/ADApp/Db/mar345.template b/ADApp/Db/mar345.template index 011542c..309c4fa 100644 --- a/ADApp/Db/mar345.template +++ b/ADApp/Db/mar345.template @@ -16,7 +16,7 @@ record(bo,"$(P)$(R)Abort") { record(bi,"$(P)$(R)Abort_RBV") { field(DTYP,"asynInt32") - field(PINI, "YES") + field(PINI, "RUNNING") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_ABORT") field(ZNAM,"Done") field(ZSV, "NO_ALARM") @@ -34,7 +34,7 @@ record(busy,"$(P)$(R)Erase") { record(bi,"$(P)$(R)Erase_RBV") { field(DTYP,"asynInt32") - field(PINI, "YES") + field(PINI, "RUNNING") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_ERASE") field(ZNAM,"Done") field(ZSV, "NO_ALARM") @@ -45,7 +45,7 @@ record(bi,"$(P)$(R)Erase_RBV") { record(longout, "$(P)$(R)NumErase") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_NUM_ERASE") field(VAL, "1") @@ -53,7 +53,7 @@ record(longout, "$(P)$(R)NumErase") record(longin, "$(P)$(R)NumErase_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_NUM_ERASE") field(SCAN, "I/O Intr") @@ -61,7 +61,7 @@ record(longin, "$(P)$(R)NumErase_RBV") record(longin, "$(P)$(R)NumErased_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_NUM_ERASED") field(SCAN, "I/O Intr") @@ -84,7 +84,7 @@ record(mbbi,"$(P)$(R)EraseMode_RBV") { field(DTYP,"asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_ERASE_MODE") field(SCAN, "I/O Intr") - field(PINI, "YES") + field(PINI, "RUNNING") field(ZRVL,"0") field(ZRST,"None") field(ONVL,"1") @@ -103,7 +103,8 @@ record(busy,"$(P)$(R)ChangeMode") { } record(bi,"$(P)$(R)ChangeMode_RBV") { - field(DTYP,"asynInt32") + field(PINI, "RUNNING") + field(DTYP,"asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_CHANGE_MODE") field(ZNAM,"Done") field(ZSV, "NO_ALARM") @@ -131,7 +132,7 @@ record(mbbi,"$(P)$(R)ScanSize_RBV") { field(DTYP,"asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_SIZE") field(SCAN, "I/O Intr") - field(PINI, "YES") + field(PINI, "RUNNING") field(ZRVL,"0") field(ZRST,"180 mm") field(ONVL,"1") @@ -157,7 +158,7 @@ record(mbbi,"$(P)$(R)ScanResolution_RBV") { field(DTYP,"asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_RESOLUTION") field(SCAN, "I/O Intr") - field(PINI, "YES") + field(PINI, "RUNNING") field(ZRVL,"0") field(ZRST,"0.10 mm") field(ONVL,"1") @@ -194,7 +195,7 @@ record(asyn, "$(P)$(R)marServerAsyn") # We replace the states for DetectorState_RBV record(mbbi, "$(P)$(R)DetectorState_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))STATUS") field(ZRST, "Idle") diff --git a/ADApp/Db/marCCD.template b/ADApp/Db/marCCD.template index 5ef7110..8aab678 100644 --- a/ADApp/Db/marCCD.template +++ b/ADApp/Db/marCCD.template @@ -6,7 +6,7 @@ record(longin,"$(P)$(R)MarState_RBV") { field(DTYP,"asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_STATE") field(SCAN, "I/O Intr") - field(PINI, "1") + field(PINI, "RUNNING") field(DESC,"Task state") } @@ -15,7 +15,7 @@ record(longin,"$(P)$(R)MarState_RBV") { field(DTYP,"asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_STATE") field(SCAN, "I/O Intr") - field(PINI, "1") + field(PINI, "RUNNING") field(DESC,"Task state") } @@ -24,7 +24,7 @@ record(mbbi,"$(P)$(R)MarStatus_RBV") { field(DTYP,"asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_STATUS") field(SCAN, "I/O Intr") - field(PINI, "1") + field(PINI, "RUNNING") field(DESC,"Task status") field(ZRVL,"0") field(ZRST,"Idle") @@ -60,7 +60,7 @@ record(mbbi,"$(P)$(R)MarAcquireStatus_RBV") { field(DTYP,"asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_ACQUIRE_STATUS") field(SCAN, "I/O Intr") - field(PINI, "1") + field(PINI, "RUNNING") field(DESC,"Acquire status") field(ZRVL,"0") field(ZRST,"Idle") @@ -95,7 +95,7 @@ record(mbbi,"$(P)$(R)MarReadoutStatus_RBV") { field(DTYP,"asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_READOUT_STATUS") field(SCAN, "I/O Intr") - field(PINI, "1") + field(PINI, "RUNNING") field(DESC,"Readout status") field(ZRVL,"0") field(ZRST,"Idle") @@ -130,7 +130,7 @@ record(mbbi,"$(P)$(R)MarCorrectStatus_RBV") { field(DTYP,"asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_CORRECT_STATUS") field(SCAN, "I/O Intr") - field(PINI, "1") + field(PINI, "RUNNING") field(DESC,"Correct status") field(ZRVL,"0") field(ZRST,"Idle") @@ -165,7 +165,7 @@ record(mbbi,"$(P)$(R)MarWritingStatus_RBV") { field(DTYP,"asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_WRITING_STATUS") field(SCAN, "I/O Intr") - field(PINI, "1") + field(PINI, "RUNNING") field(DESC,"Writing status") field(ZRVL,"0") field(ZRST,"Idle") @@ -200,7 +200,7 @@ record(mbbi,"$(P)$(R)MarDezingerStatus_RBV") { field(DTYP,"asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_DEZINGER_STATUS") field(SCAN, "I/O Intr") - field(PINI, "1") + field(PINI, "RUNNING") field(DESC,"Dezinger status") field(ZRVL,"0") field(ZRST,"Idle") @@ -247,7 +247,7 @@ record(bo, "$(P)$(R)OverlapMode") { field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_OVERLAP") - field(PINI, "1") + field(PINI, "YES") field(DESC, "Overlap or sequential") field(ZNAM, "Sequential") field(ONAM, "Overlap") @@ -258,7 +258,7 @@ record(bi, "$(P)$(R)OverlapMode_RBV") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_OVERLAP") field(SCAN, "I/O Intr") - field(PINI, "1") + field(PINI, "RUNNING") field(DESC, "Overlap or sequential") field(ZNAM, "Sequential") field(ONAM, "Overlap") @@ -269,7 +269,7 @@ record(longout, "$(P)$(R)FrameShift") { field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_FRAME_SHIFT") - field(PINI, "1") + field(PINI, "YES") field(DESC, "Frame shift lines") } @@ -278,7 +278,7 @@ record(longin, "$(P)$(R)FrameShift_RBV") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_FRAME_SHIFT") field(SCAN, "I/O Intr") - field(PINI, "1") + field(PINI, "RUNNING") field(DESC, "Frame shift lines") } @@ -339,7 +339,7 @@ record(ao, "$(P)$(R)DetectorDistance") { field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_DETECTOR_DISTANCE") - field(PINI, "1") + field(PINI, "YES") field(PREC, "3") field(EGU, "mm") } @@ -348,7 +348,7 @@ record(ao, "$(P)$(R)BeamX") { field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_BEAM_X") - field(PINI, "1") + field(PINI, "YES") field(PREC, "3") field(EGU, "mm") } @@ -357,7 +357,7 @@ record(ao, "$(P)$(R)BeamY") { field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_BEAM_Y") - field(PINI, "1") + field(PINI, "YES") field(PREC, "3") field(EGU, "mm") } @@ -366,14 +366,14 @@ record(ao, "$(P)$(R)StartPhi") { field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_START_PHI") - field(PINI, "1") + field(PINI, "YES") field(PREC, "3") field(EGU, "deg") } record(stringout, "$(P)$(R)RotationAxis") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_ROTATION_AXIS") } @@ -382,14 +382,14 @@ record(ao, "$(P)$(R)RotationRange") { field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_ROTATION_RANGE") - field(PINI, "1") + field(PINI, "YES") field(PREC, "3") field(EGU, "deg") } record(stringout, "$(P)$(R)TwoTheta") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_TWO_THETA") } @@ -398,14 +398,14 @@ record(ao, "$(P)$(R)Wavelength") { field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_WAVELENGTH") - field(PINI, "1") + field(PINI, "YES") field(PREC, "4") field(EGU, "Angstrom") } record(waveform, "$(P)$(R)FileComments") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_FILE_COMMENTS") field(FTVL, "UCHAR") @@ -414,7 +414,7 @@ record(waveform, "$(P)$(R)FileComments") record(waveform, "$(P)$(R)DatasetComments") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))MAR_DATASET_COMMENTS") field(FTVL, "UCHAR") diff --git a/ADApp/Db/pilatus.template b/ADApp/Db/pilatus.template index 6cf18aa..b12a122 100644 --- a/ADApp/Db/pilatus.template +++ b/ADApp/Db/pilatus.template @@ -34,7 +34,7 @@ record(mbbi,"$(P)$(R)TriggerMode_RBV") { # Armed flag, which indicates Pilatus is ready for external triggers record(bi, "$(P)$(R)Armed") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ARMED") field(ZNAM, "Unarmed") @@ -45,7 +45,7 @@ record(bi, "$(P)$(R)Armed") # Delay time in External Trigger mode. record(ao, "$(P)$(R)DelayTime") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DELAY_TIME") field(EGU, "s") @@ -56,7 +56,7 @@ record(ao, "$(P)$(R)DelayTime") # Threshold energy record(ao, "$(P)$(R)ThresholdEnergy") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))THRESHOLD") field(DESC, "Energy threshold") @@ -95,7 +95,7 @@ record(ao, "$(P)$(R)ReadTiffTimeout") # Bad pixel file record(waveform, "$(P)$(R)BadPixelFile") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))BAD_PIXEL_FILE") field(FTVL, "UCHAR") @@ -105,7 +105,7 @@ record(waveform, "$(P)$(R)BadPixelFile") # Number of bad pixels record(longin, "$(P)$(R)NumBadPixels") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NUM_BAD_PIXELS") field(DESC, "Number of bad pixels") @@ -115,7 +115,7 @@ record(longin, "$(P)$(R)NumBadPixels") # Flat field file record(waveform, "$(P)$(R)FlatFieldFile") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FLAT_FIELD_FILE") field(FTVL, "UCHAR") @@ -135,7 +135,7 @@ record(longout, "$(P)$(R)MinFlatField") # Flat field valid flag. record(bi, "$(P)$(R)FlatFieldValid") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FLAT_FIELD_VALID") field(DESC, "Flat field valid") diff --git a/ADApp/Db/prosilica.template b/ADApp/Db/prosilica.template index df8c223..5e163ad 100644 --- a/ADApp/Db/prosilica.template +++ b/ADApp/Db/prosilica.template @@ -163,7 +163,7 @@ record(longout, "$(P)$(R)PSReadStatistics") record(stringin, "$(P)$(R)PSDriverType_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_DRIVER_TYPE") field(SCAN, "I/O Intr") @@ -171,7 +171,7 @@ record(stringin, "$(P)$(R)PSDriverType_RBV") record(stringin, "$(P)$(R)PSFilterVersion_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_FILTER_VERSION") field(SCAN, "I/O Intr") @@ -179,7 +179,7 @@ record(stringin, "$(P)$(R)PSFilterVersion_RBV") record(ai, "$(P)$(R)PSFrameRate_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_FRAME_RATE") field(PREC, "3") @@ -188,7 +188,7 @@ record(ai, "$(P)$(R)PSFrameRate_RBV") record(longin, "$(P)$(R)PSFramesCompleted_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_FRAMES_COMPLETED") field(SCAN, "I/O Intr") @@ -196,7 +196,7 @@ record(longin, "$(P)$(R)PSFramesCompleted_RBV") record(longin, "$(P)$(R)PSFramesDropped_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_FRAMES_DROPPED") field(SCAN, "I/O Intr") @@ -204,7 +204,7 @@ record(longin, "$(P)$(R)PSFramesDropped_RBV") record(longin, "$(P)$(R)PSPacketsErroneous_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_PACKETS_ERRONEOUS") field(SCAN, "I/O Intr") @@ -212,7 +212,7 @@ record(longin, "$(P)$(R)PSPacketsErroneous_RBV") record(longin, "$(P)$(R)PSPacketsMissed_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_PACKETS_MISSED") field(SCAN, "I/O Intr") @@ -220,7 +220,7 @@ record(longin, "$(P)$(R)PSPacketsMissed_RBV") record(longin, "$(P)$(R)PSPacketsReceived_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_PACKETS_RECEIVED") field(SCAN, "I/O Intr") @@ -228,7 +228,7 @@ record(longin, "$(P)$(R)PSPacketsReceived_RBV") record(longin, "$(P)$(R)PSPacketsRequested_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_PACKETS_REQUESTED") field(SCAN, "I/O Intr") @@ -236,7 +236,7 @@ record(longin, "$(P)$(R)PSPacketsRequested_RBV") record(longin, "$(P)$(R)PSPacketsResent_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_PACKETS_RESENT") field(SCAN, "I/O Intr") @@ -244,7 +244,7 @@ record(longin, "$(P)$(R)PSPacketsResent_RBV") record(longin, "$(P)$(R)PSBadFrameCounter_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_BAD_FRAME_COUNTER") field(SCAN, "I/O Intr") @@ -256,7 +256,7 @@ record(longin, "$(P)$(R)PSBadFrameCounter_RBV") record(bi, "$(P)$(R)SyncIn1Level_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_IN_1_LEVEL") field(ZNAM, "Low") @@ -266,7 +266,7 @@ record(bi, "$(P)$(R)SyncIn1Level_RBV") record(bi, "$(P)$(R)SyncIn2Level_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_IN_2_LEVEL") field(ZNAM, "Low") @@ -276,7 +276,7 @@ record(bi, "$(P)$(R)SyncIn2Level_RBV") record(mbbo, "$(P)$(R)SyncOut1Mode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_1_MODE") field(ZRST, "GPO") @@ -315,7 +315,7 @@ record(mbbo, "$(P)$(R)SyncOut1Mode") record(mbbi, "$(P)$(R)SyncOut1Mode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_1_MODE") field(ZRST, "GPO") @@ -355,7 +355,7 @@ record(mbbi, "$(P)$(R)SyncOut1Mode_RBV") record(bo, "$(P)$(R)SyncOut1Level") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_1_LEVEL") field(ZNAM, "False") @@ -364,7 +364,7 @@ record(bo, "$(P)$(R)SyncOut1Level") record(bi, "$(P)$(R)SyncOut1Level_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_1_LEVEL") field(ZNAM, "False") @@ -374,7 +374,7 @@ record(bi, "$(P)$(R)SyncOut1Level_RBV") record(bo, "$(P)$(R)SyncOut1Invert") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_1_INVERT") field(ZNAM, "Off") @@ -383,7 +383,7 @@ record(bo, "$(P)$(R)SyncOut1Invert") record(bi, "$(P)$(R)SyncOut1Invert_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_1_INVERT") field(ZNAM, "Off") @@ -393,7 +393,7 @@ record(bi, "$(P)$(R)SyncOut1Invert_RBV") record(mbbo, "$(P)$(R)SyncOut2Mode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_2_MODE") field(ZRST, "GPO") @@ -432,7 +432,7 @@ record(mbbo, "$(P)$(R)SyncOut2Mode") record(mbbi, "$(P)$(R)SyncOut2Mode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_2_MODE") field(ZRST, "GPO") @@ -472,7 +472,7 @@ record(mbbi, "$(P)$(R)SyncOut2Mode_RBV") record(bo, "$(P)$(R)SyncOut2Level") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_2_LEVEL") field(ZNAM, "False") @@ -481,7 +481,7 @@ record(bo, "$(P)$(R)SyncOut2Level") record(bi, "$(P)$(R)SyncOut2Level_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_2_LEVEL") field(ZNAM, "False") @@ -491,7 +491,7 @@ record(bi, "$(P)$(R)SyncOut2Level_RBV") record(bo, "$(P)$(R)SyncOut2Invert") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_2_INVERT") field(ZNAM, "Off") @@ -500,7 +500,7 @@ record(bo, "$(P)$(R)SyncOut2Invert") record(bi, "$(P)$(R)SyncOut2Invert_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_2_INVERT") field(ZNAM, "Off") @@ -510,7 +510,7 @@ record(bi, "$(P)$(R)SyncOut2Invert_RBV") record(mbbo, "$(P)$(R)SyncOut3Mode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_3_MODE") field(ZRST, "GPO") @@ -549,7 +549,7 @@ record(mbbo, "$(P)$(R)SyncOut3Mode") record(mbbi, "$(P)$(R)SyncOut3Mode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_3_MODE") field(ZRST, "GPO") @@ -589,7 +589,7 @@ record(mbbi, "$(P)$(R)SyncOut3Mode_RBV") record(bo, "$(P)$(R)SyncOut3Level") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_3_LEVEL") field(ZNAM, "False") @@ -598,7 +598,7 @@ record(bo, "$(P)$(R)SyncOut3Level") record(bi, "$(P)$(R)SyncOut3Level_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_3_LEVEL") field(ZNAM, "False") @@ -608,7 +608,7 @@ record(bi, "$(P)$(R)SyncOut3Level_RBV") record(bo, "$(P)$(R)SyncOut3Invert") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_3_INVERT") field(ZNAM, "Off") @@ -617,7 +617,7 @@ record(bo, "$(P)$(R)SyncOut3Invert") record(bi, "$(P)$(R)SyncOut3Invert_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_SYNC_OUT_3_INVERT") field(ZNAM, "Off") @@ -627,7 +627,7 @@ record(bi, "$(P)$(R)SyncOut3Invert_RBV") record(mbbo, "$(P)$(R)Strobe1Mode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_STROBE_1_MODE") field(ZRST, "AcqTrigReady") @@ -654,7 +654,7 @@ record(mbbo, "$(P)$(R)Strobe1Mode") record(mbbi, "$(P)$(R)Strobe1Mode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_STROBE_1_MODE") field(ZRST, "AcqTrigReady") @@ -682,7 +682,7 @@ record(mbbi, "$(P)$(R)Strobe1Mode_RBV") record(bo, "$(P)$(R)Strobe1CtlDuration") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_STROBE_1_CTL_DURATION") field(ZNAM, "Off") @@ -691,7 +691,7 @@ record(bo, "$(P)$(R)Strobe1CtlDuration") record(bi, "$(P)$(R)Strobe1CtlDuration_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_STROBE_1_CTL_DURATION") field(ZNAM, "Off") @@ -701,7 +701,7 @@ record(bi, "$(P)$(R)Strobe1CtlDuration_RBV") record(ao, "$(P)$(R)Strobe1Delay") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_STROBE_1_DELAY") field(PREC, "6") @@ -709,7 +709,7 @@ record(ao, "$(P)$(R)Strobe1Delay") record(ai, "$(P)$(R)Strobe1Delay_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_STROBE_1_DELAY") field(PREC, "6") @@ -718,7 +718,7 @@ record(ai, "$(P)$(R)Strobe1Delay_RBV") record(ao, "$(P)$(R)Strobe1Duration") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_STROBE_1_DURATION") field(PREC, "6") @@ -726,7 +726,7 @@ record(ao, "$(P)$(R)Strobe1Duration") record(ai, "$(P)$(R)Strobe1Duration_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PS_STROBE_1_DURATION") field(PREC, "6") diff --git a/ADApp/Db/pvCam.template b/ADApp/Db/pvCam.template index ea8e7c4..e59ccd8 100755 --- a/ADApp/Db/pvCam.template +++ b/ADApp/Db/pvCam.template @@ -10,7 +10,7 @@ record(longout, "$(P)$(R)Initialize") record(longin, "$(P)$(R)Initialize_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_INITIALIZE_DETECTOR") field(SCAN, "I/O Intr") @@ -19,7 +19,7 @@ record(longin, "$(P)$(R)Initialize_RBV") record(stringin, "$(P)$(R)Slot1Cam_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_SLOT1") field(VAL, "Unknown") @@ -29,7 +29,7 @@ record(stringin, "$(P)$(R)Slot1Cam_RBV") record(stringin, "$(P)$(R)Slot2Cam_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_SLOT2") field(VAL, "Unknown") @@ -38,7 +38,7 @@ record(stringin, "$(P)$(R)Slot2Cam_RBV") record(stringin, "$(P)$(R)Slot3Cam_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_SLOT3") field(VAL, "Unknown") @@ -55,7 +55,7 @@ record(longout, "$(P)$(R)DetectorSelected") record(longin, "$(P)$(R)DetectorSelected_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_DETECTORSELECTED") field(SCAN, "I/O Intr") @@ -66,7 +66,7 @@ record(longin, "$(P)$(R)DetectorSelected_RBV") record(stringin, "$(P)$(R)ChipName_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_CHIPNAME") field(VAL, "Unknown") @@ -76,7 +76,7 @@ record(stringin, "$(P)$(R)ChipName_RBV") record(longin, "$(P)$(R)NumParallelPixels_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_NUMPARALLELPIXELS") field(SCAN, "I/O Intr") @@ -86,7 +86,7 @@ record(longin, "$(P)$(R)NumParallelPixels_RBV") record(longin, "$(P)$(R)NumSerialPixels_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_NUMSERIALPIXELS") field(SCAN, "I/O Intr") @@ -97,7 +97,7 @@ record(longin, "$(P)$(R)NumSerialPixels_RBV") record(longin, "$(P)$(R)PixelParallelSize_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_PIXELPARALLELSIZE") field(SCAN, "I/O Intr") @@ -107,7 +107,7 @@ record(longin, "$(P)$(R)PixelParallelSize_RBV") record(longin, "$(P)$(R)PixelSerialSize_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_PIXELSERIALSIZE") field(SCAN, "I/O Intr") @@ -117,7 +117,7 @@ record(longin, "$(P)$(R)PixelSerialSize_RBV") record(ai, "$(P)$(R)ChipWidth_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_CHIPWIDTH") field(SCAN, "I/O Intr") @@ -128,7 +128,7 @@ record(ai, "$(P)$(R)ChipWidth_RBV") record(ai, "$(P)$(R)ChipHeight_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_CHIPHEIGHT") field(SCAN, "I/O Intr") @@ -139,7 +139,7 @@ record(ai, "$(P)$(R)ChipHeight_RBV") record(longin, "$(P)$(R)PixelParallelDist_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_PIXELPARALLELDIST") field(SCAN, "I/O Intr") @@ -149,7 +149,7 @@ record(longin, "$(P)$(R)PixelParallelDist_RBV") record(longin, "$(P)$(R)PixelSerialDist_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_PIXELSERIALDIST") field(SCAN, "I/O Intr") @@ -160,7 +160,7 @@ record(longin, "$(P)$(R)PixelSerialDist_RBV") record(longin, "$(P)$(R)PostMask_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_POSTMASK") field(SCAN, "I/O Intr") @@ -170,7 +170,7 @@ record(longin, "$(P)$(R)PostMask_RBV") record(longin, "$(P)$(R)PreMask_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_PREMASK") field(SCAN, "I/O Intr") @@ -181,7 +181,7 @@ record(longin, "$(P)$(R)PreMask_RBV") record(longin, "$(P)$(R)PostScan_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_POSTSCAN") field(SCAN, "I/O Intr") @@ -191,7 +191,7 @@ record(longin, "$(P)$(R)PostScan_RBV") record(longin, "$(P)$(R)PreScan_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_PRESCAN") field(SCAN, "I/O Intr") @@ -202,7 +202,7 @@ record(longin, "$(P)$(R)PreScan_RBV") record(longin, "$(P)$(R)NumPorts_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_NUMPORTS") field(SCAN, "I/O Intr") @@ -212,7 +212,7 @@ record(longin, "$(P)$(R)NumPorts_RBV") record(longin, "$(P)$(R)FullWellCapacity_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_FULLWELLCAPACITY") field(SCAN, "I/O Intr") @@ -223,7 +223,7 @@ record(longin, "$(P)$(R)FullWellCapacity_RBV") record(longin, "$(P)$(R)FrameTransferCapable_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_FRAMETRANSFERCAPABLE") field(SCAN, "I/O Intr") @@ -234,7 +234,7 @@ record(longin, "$(P)$(R)FrameTransferCapable_RBV") record(longin, "$(P)$(R)NumSpeedTableEntries_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_NUMSPEEDTABLEENTRIES") field(SCAN, "I/O Intr") @@ -245,7 +245,7 @@ record(longin, "$(P)$(R)NumSpeedTableEntries_RBV") record(longout, "$(P)$(R)SpeedTableIndex") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_SPEEDTABLEINDEX") } @@ -253,7 +253,7 @@ record(longout, "$(P)$(R)SpeedTableIndex") record(longin, "$(P)$(R)SpeedTableIndex_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_SPEEDTABLEINDEX_RBV") field(SCAN, "I/O Intr") @@ -262,7 +262,7 @@ record(longin, "$(P)$(R)SpeedTableIndex_RBV") record(longin, "$(P)$(R)BitDepth_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_BITDEPTH") field(SCAN, "I/O Intr") @@ -273,7 +273,7 @@ record(longin, "$(P)$(R)BitDepth_RBV") record(longin, "$(P)$(R)PixelTime_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_PIXELTIME") field(SCAN, "I/O Intr") @@ -284,7 +284,7 @@ record(longin, "$(P)$(R)PixelTime_RBV") record(longin, "$(P)$(R)MaxGainIndex_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_MAXGAININDEX") field(SCAN, "I/O Intr") @@ -292,14 +292,14 @@ record(longin, "$(P)$(R)MaxGainIndex_RBV") record(longout, "$(P)$(R)GainIndex") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_GAININDEX") } record(longin, "$(P)$(R)GainIndex_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_GAININDEX_RBV") field(SCAN, "I/O Intr") @@ -307,7 +307,7 @@ record(longin, "$(P)$(R)GainIndex_RBV") record(longin, "$(P)$(R)MinShutterOpenDelay_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_MINSHUTTEROPENDELAY") field(SCAN, "I/O Intr") @@ -315,7 +315,7 @@ record(longin, "$(P)$(R)MinShutterOpenDelay_RBV") record(longin, "$(P)$(R)MaxShutterOpenDelay_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_MAXSHUTTEROPENDELAY") field(SCAN, "I/O Intr") @@ -323,7 +323,7 @@ record(longin, "$(P)$(R)MaxShutterOpenDelay_RBV") record(longin, "$(P)$(R)MinShutterCloseDelay_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_MINSHUTTERCLOSEDELAY") field(SCAN, "I/O Intr") @@ -331,7 +331,7 @@ record(longin, "$(P)$(R)MinShutterCloseDelay_RBV") record(longin, "$(P)$(R)MaxShutterCloseDelay_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_MAXSHUTTERCLOSEDELAY") field(SCAN, "I/O Intr") @@ -340,14 +340,14 @@ record(longin, "$(P)$(R)MaxShutterCloseDelay_RBV") record(longout, "$(P)$(R)OpenDelay") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_SHUTTEROPENDELAY") } record(longin, "$(P)$(R)OpenDelay_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_SHUTTEROPENDELAY_RBV") field(SCAN, "I/O Intr") @@ -356,14 +356,14 @@ record(longin, "$(P)$(R)OpenDelay_RBV") record(longout, "$(P)$(R)CloseDelay") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_SHUTTERCLOSEDELAY") } record(longin, "$(P)$(R)CloseDelay_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_SHUTTERCLOSEDELAY_RBV") field(SCAN, "I/O Intr") @@ -371,7 +371,7 @@ record(longin, "$(P)$(R)CloseDelay_RBV") record(ai, "$(P)$(R)MeasuredTemperature_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_MEASUREDTEMPERATURE") field(SCAN, "I/O Intr") @@ -380,7 +380,7 @@ record(ai, "$(P)$(R)MeasuredTemperature_RBV") record(ao, "$(P)$(R)SetTemperature") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_SETTEMPERATURE") field(PREC, "1") @@ -388,7 +388,7 @@ record(ao, "$(P)$(R)SetTemperature") record(ai, "$(P)$(R)SetTemperature_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_SETTEMPERATURE_RBV") field(SCAN, "I/O Intr") @@ -397,7 +397,7 @@ record(ai, "$(P)$(R)SetTemperature_RBV") record(ao, "$(P)$(R)MinSetTemperature") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_MINTEMPERATURE") field(PREC, "1") @@ -405,7 +405,7 @@ record(ao, "$(P)$(R)MinSetTemperature") record(ao, "$(P)$(R)MaxSetTemperature") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_MAXTEMPERATURE") field(PREC, "1") @@ -414,7 +414,7 @@ record(ao, "$(P)$(R)MaxSetTemperature") record(mbbo, "$(P)$(R)DetectorMode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_DETECTORMODE") field(ZRST, "NORMAL") @@ -439,7 +439,7 @@ record(mbbo, "$(P)$(R)DetectorMode") record(mbbi, "$(P)$(R)DetectorMode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_DETECTORMODE_RBV") field(ZRST, "NORMAL") @@ -466,7 +466,7 @@ record(mbbi, "$(P)$(R)DetectorMode_RBV") record(mbbo, "$(P)$(R)TriggerMode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_TRIGGERMODE") field(ZRST, "Free Run") @@ -479,7 +479,7 @@ record(mbbo, "$(P)$(R)TriggerMode") record(mbbi, "$(P)$(R)TriggerMode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_TRIGGERMODE_RBV") field(ZRST, "Free Run") @@ -494,7 +494,7 @@ record(mbbi, "$(P)$(R)TriggerMode_RBV") record(mbbo, "$(P)$(R)TriggerEdge") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_TRIGGEREDGE") field(ZRST, "None") @@ -507,7 +507,7 @@ record(mbbo, "$(P)$(R)TriggerEdge") record(mbbi, "$(P)$(R)TriggerEdge_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PVCAM_TRIGGEREDGE_RBV") field(ZRST, "None") diff --git a/ADApp/Db/roper.template b/ADApp/Db/roper.template index 0a2845c..4aaaac6 100644 --- a/ADApp/Db/roper.template +++ b/ADApp/Db/roper.template @@ -88,7 +88,7 @@ record(ai, "$(P)$(R)Gain_RBV") record(bo, "$(P)$(R)AutoDataType") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))AUTO_DATA_TYPE") field(ZNAM, "No") @@ -97,7 +97,7 @@ record(bo, "$(P)$(R)AutoDataType") record(bi, "$(P)$(R)AutoDataType_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))AUTO_DATA_TYPE") field(ZNAM, "No") @@ -107,14 +107,14 @@ record(bi, "$(P)$(R)AutoDataType_RBV") record(longout, "$(P)$(R)NumAcquisitions") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ROPER_NACQUISITIONS") } record(longin, "$(P)$(R)NumAcquisitions_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ROPER_NACQUISITIONS") field(SCAN, "I/O Intr") @@ -122,7 +122,7 @@ record(longin, "$(P)$(R)NumAcquisitions_RBV") record(longin, "$(P)$(R)NumAcquisitionsCounter_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ROPER_NACQUISITIONS_COUNTER") field(SCAN, "I/O Intr") @@ -130,7 +130,7 @@ record(longin, "$(P)$(R)NumAcquisitionsCounter_RBV") record(mbbo, "$(P)$(R)RoperShutterMode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ROPER_SHUTTER_MODE") field(ZRST, "Normal") @@ -143,7 +143,7 @@ record(mbbo, "$(P)$(R)RoperShutterMode") record(mbbi, "$(P)$(R)RoperShutterMode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ROPER_SHUTTER_MODE") field(ZRST, "Normal") @@ -157,7 +157,7 @@ record(mbbi, "$(P)$(R)RoperShutterMode_RBV") record(waveform, "$(P)$(R)Comment1") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMMENT1") field(FTVL, "UCHAR") @@ -166,7 +166,7 @@ record(waveform, "$(P)$(R)Comment1") record(waveform, "$(P)$(R)Comment1_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMMENT1") field(FTVL, "UCHAR") @@ -176,7 +176,7 @@ record(waveform, "$(P)$(R)Comment1_RBV") record(waveform, "$(P)$(R)Comment2") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMMENT2") field(FTVL, "UCHAR") @@ -185,7 +185,7 @@ record(waveform, "$(P)$(R)Comment2") record(waveform, "$(P)$(R)Comment2_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMMENT2") field(FTVL, "UCHAR") @@ -195,7 +195,7 @@ record(waveform, "$(P)$(R)Comment2_RBV") record(waveform, "$(P)$(R)Comment3") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMMENT3") field(FTVL, "UCHAR") @@ -204,7 +204,7 @@ record(waveform, "$(P)$(R)Comment3") record(waveform, "$(P)$(R)Comment3_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMMENT3") field(FTVL, "UCHAR") @@ -214,7 +214,7 @@ record(waveform, "$(P)$(R)Comment3_RBV") record(waveform, "$(P)$(R)Comment4") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMMENT4") field(FTVL, "UCHAR") @@ -223,7 +223,7 @@ record(waveform, "$(P)$(R)Comment4") record(waveform, "$(P)$(R)Comment4_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMMENT4") field(FTVL, "UCHAR") @@ -233,7 +233,7 @@ record(waveform, "$(P)$(R)Comment4_RBV") record(waveform, "$(P)$(R)Comment5") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynOctetWrite") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMMENT5") field(FTVL, "UCHAR") @@ -242,7 +242,7 @@ record(waveform, "$(P)$(R)Comment5") record(waveform, "$(P)$(R)Comment5_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynOctetRead") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COMMENT5") field(FTVL, "UCHAR") diff --git a/ADApp/Db/simDetector.template b/ADApp/Db/simDetector.template index 1c5ab50..b268a72 100644 --- a/ADApp/Db/simDetector.template +++ b/ADApp/Db/simDetector.template @@ -4,7 +4,7 @@ record(ao, "$(P)$(R)GainX") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIM_GAIN_X") field(PREC, "2") @@ -12,7 +12,7 @@ record(ao, "$(P)$(R)GainX") record(ai, "$(P)$(R)GainX_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIM_GAIN_X") field(PREC, "2") @@ -21,7 +21,7 @@ record(ai, "$(P)$(R)GainX_RBV") record(ao, "$(P)$(R)GainY") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIM_GAIN_Y") field(PREC, "2") @@ -29,7 +29,7 @@ record(ao, "$(P)$(R)GainY") record(ai, "$(P)$(R)GainY_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIM_GAIN_Y") field(PREC, "2") @@ -38,7 +38,7 @@ record(ai, "$(P)$(R)GainY_RBV") record(ao, "$(P)$(R)GainRed") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIM_GAIN_RED") field(PREC, "2") @@ -46,7 +46,7 @@ record(ao, "$(P)$(R)GainRed") record(ai, "$(P)$(R)GainRed_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIM_GAIN_RED") field(PREC, "2") @@ -55,7 +55,7 @@ record(ai, "$(P)$(R)GainRed_RBV") record(ao, "$(P)$(R)GainGreen") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIM_GAIN_GREEN") field(PREC, "2") @@ -63,7 +63,7 @@ record(ao, "$(P)$(R)GainGreen") record(ai, "$(P)$(R)GainGreen_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIM_GAIN_GREEN") field(PREC, "2") @@ -72,7 +72,7 @@ record(ai, "$(P)$(R)GainGreen_RBV") record(ao, "$(P)$(R)GainBlue") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynFloat64") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIM_GAIN_BLUE") field(PREC, "2") @@ -80,7 +80,7 @@ record(ao, "$(P)$(R)GainBlue") record(ai, "$(P)$(R)GainBlue_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynFloat64") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))SIM_GAIN_BLUE") field(PREC, "2") @@ -95,7 +95,7 @@ record(longout, "$(P)$(R)Reset") record(longin, "$(P)$(R)Reset_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))RESET_IMAGE") field(SCAN, "I/O Intr") @@ -106,7 +106,7 @@ record(longin, "$(P)$(R)Reset_RBV") record(mbbo, "$(P)$(R)ColorMode") { - field(PINI, "1") + field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COLOR_MODE") field(ZRST, "Mono") @@ -126,7 +126,7 @@ record(mbbo, "$(P)$(R)ColorMode") record(mbbi, "$(P)$(R)ColorMode_RBV") { - field(PINI, "1") + field(PINI, "RUNNING") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COLOR_MODE") field(ZRST, "Mono")