From e03bdc5fec014d726f02e042a25c1609ebb85832 Mon Sep 17 00:00:00 2001 From: rivers Date: Tue, 30 Sep 2008 14:50:40 +0000 Subject: [PATCH] Changed to use new abusy record with asyn device support git-svn-id: https://subversion.xor.aps.anl.gov/synApps/areaDetector/trunk@7686 dc6c5ff5-0b8b-c028-a01f-ffb33f00fc8b --- ADApp/Db/ADBase.template | 29 ++++------------------------- 1 file changed, 4 insertions(+), 25 deletions(-) diff --git a/ADApp/Db/ADBase.template b/ADApp/Db/ADBase.template index 296b649..d8eb2b6 100644 --- a/ADApp/Db/ADBase.template +++ b/ADApp/Db/ADBase.template @@ -414,39 +414,18 @@ record(longin, "$(P)$(R)NumImages_RBV") # and stop # ################################################################### -record(bo, "$(P)$(R)Acquire") { - field(ZNAM, "Done") - field(ONAM, "Acquire") - field(OUT, "$(P)$(R)DoAcquire PP") -} - -record(calcout, "$(P)$(R)StartAcquireCalc") { - field(INPA, "$(P)$(R)Acquire") - field(CALC, "A") - field(OUT, "$(P)$(R)AcquireBusy PP MS") - field(OOPT, "Every Time") -} - -record(busy, "$(P)$(R)AcquireBusy") { -} - -record(longout, "$(P)$(R)DoAcquire") { +record(abusy, "$(P)$(R)Acquire") { field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ACQUIRE") - field(FLNK, "$(P)$(R)StartAcquireCalc") } + field(ZNAM, "Done") + field(ONAM, "Acquire") +} record(longin, "$(P)$(R)Acquire_RBV") { field(PINI, "1") field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ACQUIRE") field(SCAN, "I/O Intr") - field(FLNK, "$(P)$(R)AcquireDoneCalc") } - -record(calcout, "$(P)$(R)AcquireDoneCalc") { - field(INPA, "$(P)$(R)Acquire_RBV") - field(CALC, "A") - field(OUT, "$(P)$(R)Acquire CA") - field(OOPT, "Transition To Zero") } ###################################################################