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