From bd89866dabf954451d5b3bb3b7e76bb2ac9668e2 Mon Sep 17 00:00:00 2001 From: rivers Date: Fri, 12 Dec 2008 14:08:46 +0000 Subject: [PATCH] Added new methods in ADDriver class description git-svn-id: https://subversion.xor.aps.anl.gov/synApps/areaDetector/trunk@8042 dc6c5ff5-0b8b-c028-a01f-ffb33f00fc8b --- documentation/areaDetectorDoc.html | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/documentation/areaDetectorDoc.html b/documentation/areaDetectorDoc.html index de6f517..d0fc018 100755 --- a/documentation/areaDetectorDoc.html +++ b/documentation/areaDetectorDoc.html @@ -688,11 +688,13 @@ public: int interfaceMask, int interruptMask); /* These are the methods that we override from asynPortDriver */ - virtual asynStatus drvUserCreate(asynUser *pasynUser, const char *drvInfo, + virtual asynStatus drvUserCreate(asynUser *pasynUser, const char *drvInfo, const char **pptypeName, size_t *psize); /* These are the methods that are new to this class */ + virtual asynStatus writeInt32(asynUser *pasynUser, epicsInt32 value); int createFileName(int maxChars, char *fullFileName); + void setShutter(int open)

The methods of the ADDriver class are: @@ -711,6 +713,10 @@ public:

  • createFileName This is a convenience function that constructs a complete file name in the ADFullFileName parameter from the ADFilePath, ADFileName, ADFileNumber, and ADFileTemplate parameters.
  • +
  • setShutter This method will open (1) or close (0) the shutter if + ADShutterMode==ADShutterModeEPICS. Drivers will implement setShutter if they support + ADShutterModeDetector. If ADShutterMode=ADShutterModeDetector they will control + the shutter directly, else they will call this method.
  • ADStdDriverParams