|
| pco (const char *portName, const char *pcoPort, int maxBuffers, size_t maxMemory, int priority, int stackSize) |
| Constructor for pco driver; most parameters are simply passed to ADDriver::ADDriver. More...
|
|
virtual asynStatus | writeInt32 (asynUser *pasynUser, epicsInt32 value) |
| Called when asyn clients call pasynInt32->write(). More...
|
|
virtual asynStatus | writeFloat64 (asynUser *pasynUser, epicsFloat64 value) |
| Called when asyn clients call pasynFloat64->write(). More...
|
|
virtual void | report (FILE *fp, int details) |
| Report status of the driver. More...
|
|
void | pcoTask () |
| This should be private but is called from C, must be public. More...
|
|
void | pcoTask2 () |
| This should be private but is called from C, must be public. More...
|
|
| ADCameralink (const char *portName, const char *ADCameralinkPort, int numparams, int maxBuffers, size_t maxMemory, int priority, int stackSize) |
| Constructor for ADCameralink driver; most parameters are simply passed to ADDriver::ADDriver. More...
|
|
void | getImageTask (int arg) |
| This should be private but is called from C, must be public. More...
|
|
virtual void | oneLoopImage (void) |
| One loop of the image polling routine. More...
|
|
void | grabberSetup (int function) |
|
void | loadCCF () |
| Load CCF, MCF, or other vendor grabber configuration file into grabber. More...
|
|
| ADDriver (const char *portName, int maxAddr, int numParams, int maxBuffers, size_t maxMemory, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize) |
| All of the arguments are simply passed to the constructor for the asynNDArrayDriver base class, except numParams. More...
|
|
virtual asynStatus | setIntegerParam (int index, int value) |
| Sets the value for an integer in the parameter library. More...
|
|
virtual asynStatus | setIntegerParam (int list, int index, int value) |
| Sets the value for an integer in the parameter library. More...
|
|
virtual void | setShutter (int open) |
| Set the shutter position. More...
|
|
| asynNDArrayDriver (const char *portName, int maxAddr, int maxBuffers, size_t maxMemory, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize) |
| This is the constructor for the asynNDArrayDriver class. More...
|
|
virtual | ~asynNDArrayDriver () |
|
virtual asynStatus | writeOctet (asynUser *pasynUser, const char *value, size_t maxChars, size_t *nActual) |
| Called when asyn clients call pasynOctet->write(). More...
|
|
virtual asynStatus | readGenericPointer (asynUser *pasynUser, void *genericPointer) |
| This method copies an NDArray object from the asynNDArrayDriver to an NDArray pointer passed in by the caller. More...
|
|
virtual asynStatus | writeGenericPointer (asynUser *pasynUser, void *genericPointer) |
| This method currently does nothing, but it should be implemented in this base class. More...
|
|
virtual asynStatus | readInt32 (asynUser *pasynUser, epicsInt32 *value) |
| Called when asyn clients call pasynInt32->read(). More...
|
|
virtual asynStatus | readFloat64 (asynUser *pasynUser, epicsFloat64 *value) |
| Called when asyn clients call pasynFloat64->read(). More...
|
|
virtual asynStatus | createFilePath (const char *path, int pathDepth) |
| Function to create a directory path for a file. More...
|
|
virtual asynStatus | checkPath () |
| Checks whether the directory specified NDFilePath parameter exists. More...
|
|
virtual bool | checkPath (std::string &filePath) |
| Checks whether the directory specified exists. More...
|
|
virtual asynStatus | createFileName (int maxChars, char *fullFileName) |
| Build a file name from component parts. More...
|
|
virtual asynStatus | createFileName (int maxChars, char *filePath, char *fileName) |
| Build a file name from component parts. More...
|
|
virtual asynStatus | readNDAttributesFile () |
| Create this driver's NDAttributeList (pAttributeList) by reading an XML file This clears any existing attributes from this drivers' NDAttributeList and then creates a new list based on the XML file. More...
|
|
virtual asynStatus | getAttributes (NDAttributeList *pAttributeList) |
| Get the current values of attributes from this driver and appends them to an output attribute list. More...
|
|
asynStatus | incrementQueuedArrayCount () |
|
asynStatus | decrementQueuedArrayCount () |
|
int | getQueuedArrayCount () |
|
void | updateQueuedArrayCount () |
|
| asynPortDriver (const char *portName, int maxAddr, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize) |
| Constructor for the asynPortDriver class. More...
|
|
| asynPortDriver (const char *portName, int maxAddr, int paramTableSize, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize) EPICS_DEPRECATED |
| Legacy constructor for the asynPortDriver class (DEPRECATED - please use the one above instead). More...
|
|
virtual | ~asynPortDriver () |
| Destructor for asynPortDriver class; frees resources allocated when port driver is created. More...
|
|
virtual asynStatus | lock () |
| Locks the driver to prevent multiple threads from accessing memory at the same time. More...
|
|
virtual asynStatus | unlock () |
| Unlocks the driver; called when an asyn client or driver is done accessing common memory. More...
|
|
virtual asynStatus | getAddress (asynUser *pasynUser, int *address) |
| Returns the asyn address associated with a pasynUser structure. More...
|
|
virtual asynStatus | readUInt32Digital (asynUser *pasynUser, epicsUInt32 *value, epicsUInt32 mask) |
| Called when asyn clients call pasynUInt32Digital->read(). More...
|
|
virtual asynStatus | writeUInt32Digital (asynUser *pasynUser, epicsUInt32 value, epicsUInt32 mask) |
| Called when asyn clients call pasynUInt32Digital->write(). More...
|
|
virtual asynStatus | setInterruptUInt32Digital (asynUser *pasynUser, epicsUInt32 mask, interruptReason reason) |
| Called when asyn clients call pasynUInt32Digital->setInterrupt(). More...
|
|
virtual asynStatus | clearInterruptUInt32Digital (asynUser *pasynUser, epicsUInt32 mask) |
| Called when asyn clients call pasynUInt32Digital->clearInterrupt(). More...
|
|
virtual asynStatus | getInterruptUInt32Digital (asynUser *pasynUser, epicsUInt32 *mask, interruptReason reason) |
| Called when asyn clients call pasynUInt32Digital->getInterrupt(). More...
|
|
virtual asynStatus | getBounds (asynUser *pasynUser, epicsInt32 *low, epicsInt32 *high) |
| Called when asyn clients call pasynInt32->getBounds(), returning the bounds on the asynInt32 interface for drivers that use raw units. More...
|
|
virtual asynStatus | readOctet (asynUser *pasynUser, char *value, size_t maxChars, size_t *nActual, int *eomReason) |
| Called when asyn clients call pasynOctet->read(). More...
|
|
virtual asynStatus | flushOctet (asynUser *pasynUser) |
| Called when asyn clients call pasynOctet->flush(). More...
|
|
virtual asynStatus | setInputEosOctet (asynUser *pasynUser, const char *eos, int eosLen) |
| Called when asyn clients call pasynOctet->setInputEos(). More...
|
|
virtual asynStatus | getInputEosOctet (asynUser *pasynUser, char *eos, int eosSize, int *eosLen) |
| Called when asyn clients call pasynOctet->getInputEos(). More...
|
|
virtual asynStatus | setOutputEosOctet (asynUser *pasynUser, const char *eos, int eosLen) |
| Called when asyn clients call pasynOctet->setOutputEos(). More...
|
|
virtual asynStatus | getOutputEosOctet (asynUser *pasynUser, char *eos, int eosSize, int *eosLen) |
| Called when asyn clients call pasynOctet->getOutputEos(). More...
|
|
virtual asynStatus | readInt8Array (asynUser *pasynUser, epicsInt8 *value, size_t nElements, size_t *nIn) |
| Called when asyn clients call pasynInt8Array->read(). More...
|
|
virtual asynStatus | writeInt8Array (asynUser *pasynUser, epicsInt8 *value, size_t nElements) |
| Called when asyn clients call pasynInt8Array->write(). More...
|
|
virtual asynStatus | doCallbacksInt8Array (epicsInt8 *value, size_t nElements, int reason, int addr) |
| Called by driver to do the callbacks to registered clients on the asynInt8Array interface. More...
|
|
virtual asynStatus | readInt16Array (asynUser *pasynUser, epicsInt16 *value, size_t nElements, size_t *nIn) |
| Called when asyn clients call pasynInt16Array->read(). More...
|
|
virtual asynStatus | writeInt16Array (asynUser *pasynUser, epicsInt16 *value, size_t nElements) |
| Called when asyn clients call pasynInt16Array->write(). More...
|
|
virtual asynStatus | doCallbacksInt16Array (epicsInt16 *value, size_t nElements, int reason, int addr) |
| Called by driver to do the callbacks to registered clients on the asynInt16Array interface. More...
|
|
virtual asynStatus | readInt32Array (asynUser *pasynUser, epicsInt32 *value, size_t nElements, size_t *nIn) |
| Called when asyn clients call pasynInt32Array->read(). More...
|
|
virtual asynStatus | writeInt32Array (asynUser *pasynUser, epicsInt32 *value, size_t nElements) |
| Called when asyn clients call pasynInt32Array->write(). More...
|
|
virtual asynStatus | doCallbacksInt32Array (epicsInt32 *value, size_t nElements, int reason, int addr) |
| Called by driver to do the callbacks to registered clients on the asynInt32Array interface. More...
|
|
virtual asynStatus | readFloat32Array (asynUser *pasynUser, epicsFloat32 *value, size_t nElements, size_t *nIn) |
| Called when asyn clients call pasynFloat32Array->read(). More...
|
|
virtual asynStatus | writeFloat32Array (asynUser *pasynUser, epicsFloat32 *value, size_t nElements) |
| Called when asyn clients call pasynFloat32Array->write(). More...
|
|
virtual asynStatus | doCallbacksFloat32Array (epicsFloat32 *value, size_t nElements, int reason, int addr) |
| Called by driver to do the callbacks to registered clients on the asynFloat32Array interface. More...
|
|
virtual asynStatus | readFloat64Array (asynUser *pasynUser, epicsFloat64 *value, size_t nElements, size_t *nIn) |
| Called when asyn clients call pasynFloat64Array->read(). More...
|
|
virtual asynStatus | writeFloat64Array (asynUser *pasynUser, epicsFloat64 *value, size_t nElements) |
| Called when asyn clients call pasynFloat64Array->write(). More...
|
|
virtual asynStatus | doCallbacksFloat64Array (epicsFloat64 *value, size_t nElements, int reason, int addr) |
| Called by driver to do the callbacks to registered clients on the asynFloat64Array interface. More...
|
|
virtual asynStatus | doCallbacksGenericPointer (void *pointer, int reason, int addr) |
| Called by driver to do the callbacks to registered clients on the asynGenericPointer interface. More...
|
|
virtual asynStatus | readOption (asynUser *pasynUser, const char *key, char *value, int maxChars) |
| Called when asyn clients call pasynOption->read(). More...
|
|
virtual asynStatus | writeOption (asynUser *pasynUser, const char *key, const char *value) |
| Called when asyn clients call pasynOption->write(). More...
|
|
virtual asynStatus | readEnum (asynUser *pasynUser, char *strings[], int values[], int severities[], size_t nElements, size_t *nIn) |
| Called when asyn clients call pasynEnum->read(). More...
|
|
virtual asynStatus | writeEnum (asynUser *pasynUser, char *strings[], int values[], int severities[], size_t nElements) |
| Called when asyn clients call pasynEnum->write(). More...
|
|
virtual asynStatus | doCallbacksEnum (char *strings[], int values[], int severities[], size_t nElements, int reason, int addr) |
| Called by driver to do the callbacks to registered clients on the asynEnum interface. More...
|
|
virtual asynStatus | drvUserCreate (asynUser *pasynUser, const char *drvInfo, const char **pptypeName, size_t *psize) |
| Called by asynManager to pass a pasynUser structure and drvInfo string to the driver; Assigns pasynUser->reason based on the value of the drvInfo string. More...
|
|
virtual asynStatus | drvUserGetType (asynUser *pasynUser, const char **pptypeName, size_t *psize) |
| Returns strings associated with driver-specific commands. More...
|
|
virtual asynStatus | drvUserDestroy (asynUser *pasynUser) |
| Frees any resources allocated by drvUserCreate. More...
|
|
virtual asynStatus | connect (asynUser *pasynUser) |
| Connects driver to device; The base class implementation simply calls pasynManager->exceptionConnect if address is valid Derived classes can reimplement this function for real connection management. More...
|
|
virtual asynStatus | disconnect (asynUser *pasynUser) |
| Disconnects driver from device; the base class implementation simply calls pasynManager->exceptionDisconnect. More...
|
|
virtual asynStatus | createParam (const char *name, asynParamType type, int *index) |
| Creates a parameter in the parameter library. More...
|
|
virtual asynStatus | createParam (int list, const char *name, asynParamType type, int *index) |
| Creates a parameter in the parameter library. More...
|
|
virtual asynStatus | getNumParams (int *numParams) |
| Returns the number of parameters in the parameter library. More...
|
|
virtual asynStatus | getNumParams (int list, int *numParams) |
| Returns the number of parameters in the parameter library. More...
|
|
virtual asynStatus | findParam (const char *name, int *index) |
| Finds a parameter in the parameter library. More...
|
|
virtual asynStatus | findParam (int list, const char *name, int *index) |
| Finds a parameter in the parameter library. More...
|
|
virtual asynStatus | getParamName (int index, const char **name) |
| Returns the name of a parameter in the parameter library. More...
|
|
virtual asynStatus | getParamName (int list, int index, const char **name) |
| Returns the name of a parameter in the parameter library. More...
|
|
virtual asynStatus | getParamType (int index, asynParamType *type) |
| Returns the asynParamType of a parameter in the parameter library*. More...
|
|
virtual asynStatus | getParamType (int list, int index, asynParamType *type) |
| Returns the asynParamType of a parameter in the parameter library. More...
|
|
virtual asynStatus | setParamStatus (int index, asynStatus status) |
| Sets the status for a parameter in the parameter library. More...
|
|
virtual asynStatus | setParamStatus (int list, int index, asynStatus status) |
| Sets the status for a parameter in the parameter library. More...
|
|
virtual asynStatus | getParamStatus (int index, asynStatus *status) |
| Gets the status for a parameter in the parameter library. More...
|
|
virtual asynStatus | getParamStatus (int list, int index, asynStatus *status) |
| Gets the status for a parameter in the parameter library. More...
|
|
virtual asynStatus | setParamAlarmStatus (int index, int status) |
| Sets the alarmStatus for a parameter in the parameter library. More...
|
|
virtual asynStatus | setParamAlarmStatus (int list, int index, int status) |
| Sets the alarmStatus for a parameter in the parameter library. More...
|
|
virtual asynStatus | getParamAlarmStatus (int index, int *status) |
| Gets the alarmStatus for a parameter in the parameter library. More...
|
|
virtual asynStatus | getParamAlarmStatus (int list, int index, int *status) |
| Gets the alarmStatus for a parameter in the parameter library. More...
|
|
virtual asynStatus | setParamAlarmSeverity (int index, int severity) |
| Sets the alarmSeverity for a parameter in the parameter library. More...
|
|
virtual asynStatus | setParamAlarmSeverity (int list, int index, int severity) |
| Sets the alarmSeverity for a parameter in the parameter library. More...
|
|
virtual asynStatus | getParamAlarmSeverity (int index, int *severity) |
| Gets the alarmSeverity for a parameter in the parameter library. More...
|
|
virtual asynStatus | getParamAlarmSeverity (int list, int index, int *severity) |
| Gets the alarmSeverity for a parameter in the parameter library. More...
|
|
virtual void | reportSetParamErrors (asynStatus status, int index, int list, const char *functionName) |
| Reports errors when setting parameters. More...
|
|
virtual void | reportGetParamErrors (asynStatus status, int index, int list, const char *functionName) |
| Reports errors when getting parameters. More...
|
|
virtual asynStatus | setUIntDigitalParam (int index, epicsUInt32 value, epicsUInt32 valueMask) |
| Sets the value for a UInt32Digital in the parameter library. More...
|
|
virtual asynStatus | setUIntDigitalParam (int list, int index, epicsUInt32 value, epicsUInt32 valueMask) |
| Sets the value for a UInt32Digital in the parameter library. More...
|
|
virtual asynStatus | setUIntDigitalParam (int index, epicsUInt32 value, epicsUInt32 valueMask, epicsUInt32 interruptMask) |
| Sets the value for a UInt32Digital in the parameter library. More...
|
|
virtual asynStatus | setUIntDigitalParam (int list, int index, epicsUInt32 value, epicsUInt32 valueMask, epicsUInt32 interruptMask) |
| Sets the value for a UInt32Digital in the parameter library. More...
|
|
virtual asynStatus | setUInt32DigitalInterrupt (int index, epicsUInt32 mask, interruptReason reason) |
| Sets the interrupt mask and reason in the parameter library Calls paramList::setUInt32Interrupt (0, index, mask, reason) i.e. More...
|
|
virtual asynStatus | setUInt32DigitalInterrupt (int list, int index, epicsUInt32 mask, interruptReason reason) |
| Sets the interrupt mask and reason in the parameter library Calls paramList::setUInt32Interrupt (index, mask, reason) for the parameter list indexed by list. More...
|
|
virtual asynStatus | clearUInt32DigitalInterrupt (int index, epicsUInt32 mask) |
| Clears the interrupt mask in the parameter library Calls paramList::clearUInt32Interrupt (0, index, mask) i.e. More...
|
|
virtual asynStatus | clearUInt32DigitalInterrupt (int list, int index, epicsUInt32 mask) |
| Clears the interrupt mask in the parameter library Calls paramList::clearUInt32Interrupt (index, mask) for the parameter list indexed by list. More...
|
|
virtual asynStatus | getUInt32DigitalInterrupt (int index, epicsUInt32 *mask, interruptReason reason) |
| Gets the interrupt mask and reason in the parameter library Calls paramList::getUInt32Interrupt (0, index, mask, reason) i.e. More...
|
|
virtual asynStatus | getUInt32DigitalInterrupt (int list, int index, epicsUInt32 *mask, interruptReason reason) |
| Gets the interrupt mask and reason in the parameter library Calls paramList::getUInt32Interrupt (index, mask, reason) for the parameter list indexed by list. More...
|
|
virtual asynStatus | setDoubleParam (int index, double value) |
| Sets the value for a double in the parameter library. More...
|
|
virtual asynStatus | setDoubleParam (int list, int index, double value) |
| Sets the value for a double in the parameter library. More...
|
|
virtual asynStatus | setStringParam (int index, const char *value) |
| Sets the value for a string in the parameter library. More...
|
|
virtual asynStatus | setStringParam (int list, int index, const char *value) |
| Sets the value for a string in the parameter library. More...
|
|
virtual asynStatus | setStringParam (int index, const std::string &value) |
| Sets the value for a string in the parameter library. More...
|
|
virtual asynStatus | setStringParam (int list, int index, const std::string &value) |
| Sets the value for a string in the parameter library. More...
|
|
virtual asynStatus | getIntegerParam (int index, epicsInt32 *value) |
| Returns the value for an integer from the parameter library. More...
|
|
virtual asynStatus | getIntegerParam (int list, int index, epicsInt32 *value) |
| Returns the value for an integer from the parameter library. More...
|
|
virtual asynStatus | getUIntDigitalParam (int index, epicsUInt32 *value, epicsUInt32 mask) |
| Returns the value for an UInt32Digital parameter from the parameter library. More...
|
|
virtual asynStatus | getUIntDigitalParam (int list, int index, epicsUInt32 *value, epicsUInt32 mask) |
| Returns the value for an UInt32Digital parameter from the parameter library. More...
|
|
virtual asynStatus | getDoubleParam (int index, double *value) |
| Returns the value for a double from the parameter library. More...
|
|
virtual asynStatus | getDoubleParam (int list, int index, double *value) |
| Returns the value for a double from the parameter library. More...
|
|
virtual asynStatus | getStringParam (int index, int maxChars, char *value) |
| Returns the value for a string from the parameter library. More...
|
|
virtual asynStatus | getStringParam (int list, int index, int maxChars, char *value) |
| Returns the value for a string from the parameter library. More...
|
|
virtual asynStatus | getStringParam (int index, std::string &value) |
| Returns the value for a string from the parameter library. More...
|
|
virtual asynStatus | getStringParam (int list, int index, std::string &value) |
| Returns the value for a string from the parameter library. More...
|
|
virtual asynStatus | callParamCallbacks () |
| Calls callParamCallbacks(0, 0) i.e. More...
|
|
virtual asynStatus | callParamCallbacks (int addr) |
| Calls callParamCallbacks(addr, addr) i.e. More...
|
|
virtual asynStatus | callParamCallbacks (int list, int addr) |
| Calls paramList::callCallbacks(addr) for a specific parameter list. More...
|
|
virtual asynStatus | updateTimeStamp () |
| Updates the timestamp for this port in pasynManager. More...
|
|
virtual asynStatus | updateTimeStamp (epicsTimeStamp *pTimeStamp) |
| Updates the timestamp for this port in pasynManager, and returns this timestamp. More...
|
|
virtual asynStatus | getTimeStamp (epicsTimeStamp *pTimeStamp) |
| Gets the most recent timestamp for this port from pasynManager. More...
|
|
virtual asynStatus | setTimeStamp (const epicsTimeStamp *pTimeStamp) |
| Sets the timestamp for this port in pasynManager. More...
|
|
asynStandardInterfaces * | getAsynStdInterfaces () |
| Returns the asynStdInterfaces structure used by asynPortDriver. More...
|
|
virtual void | reportParams (FILE *fp, int details) |
| Calls paramList::report(fp, details) for each parameter list that the driver supports. More...
|
|
void | callbackTask () |
|
|
virtual void | setDebuggingMessage (int level) |
| Set debugging message level. More...
|
|
void | reconfigGrabber (void) |
| Reconfig grabber on the pco serial thread. More...
|
|
void | checkEdgeDescramble (NDArray *img_ptr) |
| Check image to see if edge descrambling work correctly. More...
|
|
virtual void | processNewImage (void *img_ptr) |
| Called when new image comes from grabber. More...
|
|
virtual void | keepHouse (void) |
| called every serial thraed loop. More...
|
|
int | updateParameters (asynUser *pasynUser, epicsInt32 ivalue, epicsFloat64 dvalue, int paramtype) |
| Called by asyn writeInt32 and writeDouble, which pass the pasynuser and vales etc. More...
|
|
virtual int | doSerialTransactions (int function, int ivalue, double dvalue, int paramtype) |
| Main called by updateParams, and ultimately writeInt32, writeDouble. More...
|
|
virtual void | clearPipe (FILE *fp) |
| Read serial port until nothing in pipe. More...
|
|
int | getlib (void) |
| Deprecated. More...
|
|
int | OpenCamera (void) |
| Open serial port to camera, set up serial port. More...
|
|
int | Disconnected (int code, char *usrmsg) |
| Close serial port. More...
|
|
void | resetDimaxMemory (void) |
| Reset Dimax memory to default settings, erasing all frames and segment sizes. More...
|
|
int | checkCameraMessages (void) |
| See if there are any messages pending from camera. More...
|
|
int | setPcoBaudrate (int function) |
| Set pco baud rate. More...
|
|
int | ReportError (int code, char *usrmsg) |
| report error from camera. More...
|
|
int | doSerialCommand (pco_command &cmd, pco_response &rsp, unsigned char *obj, int len) |
| Send pco command, and recv. More...
|
|
int | getPcoStatusParams (void) |
| PCO settings are defined in PCO docs. More...
|
|
int | setPcoCameraLinkParams (int function) |
| PCO settings are defined in PCO docs. More...
|
|
int | getPcoCameraLinkParams (void) |
| PCO settings are defined in PCO docs. More...
|
|
int | getPcoGeneralParams (void) |
| Get pco general settings, as defined in pco docs. More...
|
|
int | setPcoGeneralParams (int function) |
| Given asyn param number from writeInt32, the param number, write pco general param according to function. More...
|
|
int | getPcoSensorParams (void) |
| Read many sensor params from camera via serial port. More...
|
|
int | setPcoSensorParams (int function) |
| set pco sensor param defined in functino, the asyn param from writeInt32 send setting via serial port. More...
|
|
int | getPcoTimingParams (void) |
| Read PCO image timing params from camera. More...
|
|
int | setPcoTimingParams (int function) |
| PCO settings are defined in PCO docs. More...
|
|
int | getPcoStorageParams (void) |
| PCO settings are defined in PCO docs. More...
|
|
int | setPcoStorageParams (int function) |
| PCO settings are defined in PCO docs. More...
|
|
int | getPcoRecordingParams (void) |
| PCO settings are defined in PCO docs. More...
|
|
int | setPcoRecordingParams (int function) |
| PCO settings are defined in PCO docs. More...
|
|
int | setPcoImageReadParams (int function) |
| Get function from writeInt32, which param. More...
|
|
int | getPcoImageReadParams (void) |
| PCO settings are defined in PCO docs. More...
|
|
int | dumpOneFrame (int k) |
| Get ONE frame from dimax RAM. More...
|
|
void | dumpCameraMemory (void) |
| Read out all images from dimax RAM over CL grabber. More...
|
|
int | doHighLevelParams (int function) |
| High level parameters are things like ADAcquire. More...
|
|
void | dbgSerial (void) |
| Debugging function- Deprecated. More...
|
|
void | checkEdgeDescramble (void *img_ptr) |
|
int | intFlEndian (unsigned int in) |
| flip endian of images from camera. More...
|
|
virtual void | grabSerialMutex (void) |
| Get mutex for serial port. More...
|
|
virtual void | releaseSerialMutex (void) |
| Release mutex for serial port. More...
|
|
virtual void | grabGrabberMutex (void) |
| Get mutex for image grabber. More...
|
|
virtual void | releaseGrabberMutex (void) |
| Release image grabber mutex. More...
|
|
virtual int | getSemaphore (void) |
| Get mutex for semaphore for grabber. More...
|
|
virtual void | incSemaphore (void) |
| Inc grabber semaphore. More...
|
|
int | getIntParam (int param) |
| Helper function for getIntegerparam, returns an int. More...
|
|
double | getDoubleParam (int param) |
| Helper for getDoubleParam, returns double. More...
|
|
char * | getStringParam (int param) |
| Helper for getString Param, returns char*. More...
|
|
void | initialize (const char *portNameIn, int maxAddrIn, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize) |
| The following function is required to initialize from two constructors. More...
|
|