From 9a2a57e12520d60d155ae6b63e4084d53ec793dd Mon Sep 17 00:00:00 2001 From: rivers Date: Sat, 23 Aug 2008 14:49:29 +0000 Subject: [PATCH] Added strings for to/from socket servers, status message git-svn-id: https://subversion.xor.aps.anl.gov/synApps/areaDetector/trunk@7520 dc6c5ff5-0b8b-c028-a01f-ffb33f00fc8b --- ADApp/Db/ADBase.template | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/ADApp/Db/ADBase.template b/ADApp/Db/ADBase.template index d0721e7..d99f5a3 100644 --- a/ADApp/Db/ADBase.template +++ b/ADApp/Db/ADBase.template @@ -710,6 +710,38 @@ record(mbbi, "$(P)$(R)FileFormat_RBV") field(SCAN, "I/O Intr") } +################################################################### +# These records provide status information # +################################################################### + +# Status message. +record(waveform, "$(P)$(R)StatusMessage_RBV") +{ + field(DTYP, "asynOctetRead") + field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))STATUS_MESSAGE") + field(FTVL, "UCHAR") + field(NELM, "256") + field(SCAN, "I/O Intr") +} + +record(waveform, "$(P)$(R)StringToServer_RBV") +{ + field(DTYP, "asynOctetRead") + field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))STRING_TO_SERVER") + field(FTVL, "UCHAR") + field(NELM, "256") + field(SCAN, "I/O Intr") +} + +record(waveform, "$(P)$(R)StringFromServer_RBV") +{ + field(DTYP, "asynOctetRead") + field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))STRING_FROM_SERVER") + field(FTVL, "UCHAR") + field(NELM, "256") + field(SCAN, "I/O Intr") +} + ################################################################### # The asynRecord is used for mainly for trace mask # ###################################################################