Added WriteStatus and WriteMessage PVs to display error messages on write or open errors

git-svn-id: https://subversion.xor.aps.anl.gov/synApps/areaDetector/trunk@14207 dc6c5ff5-0b8b-c028-a01f-ffb33f00fc8b
This commit is contained in:
rivers
2011-12-02 00:32:13 +00:00
parent 2fdae22d99
commit 656115ac39
+20
View File
@@ -309,4 +309,24 @@ record(bi, "$(P)$(R)DeleteDriverFile_RBV")
field(SCAN, "I/O Intr")
}
record(bi, "$(P)$(R)WriteStatus")
{
field(DTYP, "asynInt32")
field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))WRITE_STATUS")
field(ZNAM, "Write OK")
field(ZSV, "NO_ALARM")
field(ONAM, "Write error")
field(OSV, "MAJOR")
field(SCAN, "I/O Intr")
}
record(waveform, "$(P)$(R)WriteMessage")
{
field(DTYP, "asynOctetRead")
field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))WRITE_MESSAGE")
field(FTVL, "CHAR")
field(NELM, "256")
field(SCAN, "I/O Intr")
}