#include <ADTimePix.h>
|
| | ADTimePix (const char *portName, const char *serial, int maxBuffers, size_t maxMemory, int priority, int stackSize) |
| |
| virtual asynStatus | writeOctet (asynUser *pasynUser, const char *value, size_t nChars, size_t *nActual) |
| | Called when asyn clients call pasynOctet->write().
|
| |
| virtual asynStatus | writeInt32 (asynUser *pasynUser, epicsInt32 value) |
| | Sets an int32 parameter.
|
| |
| virtual asynStatus | writeFloat64 (asynUser *pasynUser, epicsFloat64 value) |
| |
| void | timePixCallback () |
| |
| | ~ADTimePix () |
| |
◆ ADTimePix()
| ADTimePix::ADTimePix |
( |
const char * |
portName, |
|
|
const char * |
serial, |
|
|
int |
maxBuffers, |
|
|
size_t |
maxMemory, |
|
|
int |
priority, |
|
|
int |
stackSize |
|
) |
| |
◆ ~ADTimePix()
| ADTimePix::~ADTimePix |
( |
| ) |
|
◆ timePixCallback()
| void ADTimePix::timePixCallback |
( |
| ) |
|
◆ writeFloat64()
| asynStatus ADTimePix::writeFloat64 |
( |
asynUser * |
pasynUser, |
|
|
epicsFloat64 |
value |
|
) |
| |
|
virtual |
◆ writeInt32()
| asynStatus ADTimePix::writeInt32 |
( |
asynUser * |
pasynUser, |
|
|
epicsInt32 |
value |
|
) |
| |
|
virtual |
Sets an int32 parameter.
- Parameters
-
| [in] | pasynUser | asynUser structure that contains the function code in pasynUser->reason. |
| [in] | value | The value for this parameter |
Takes action if the function code requires it. Currently only ADShutterControl requires action here. This method is normally called from the writeInt32 method in derived classes, which should set the value of the parameter in the parameter library.
Reimplemented from ADDriver.
◆ writeOctet()
| asynStatus ADTimePix::writeOctet |
( |
asynUser * |
pasynUser, |
|
|
const char * |
value, |
|
|
size_t |
nChars, |
|
|
size_t * |
nActual |
|
) |
| |
|
virtual |
Called when asyn clients call pasynOctet->write().
This function performs actions for some parameters, including BPC, and Chips/DACS. For all parameters it sets the value in the parameter library and calls any registered callbacks..
- Parameters
-
| [in] | pasynUser | pasynUser structure that encodes the reason and address. |
| [in] | value | Address of the string to write. |
| [in] | nChars | Number of characters to write. |
| [out] | nActual | Number of characters actually written. |
Reimplemented from asynNDArrayDriver.
◆ ADTimePixAdjust
| int ADTimePix::ADTimePixAdjust |
|
protected |
◆ ADTimePixAVDD
| int ADTimePix::ADTimePixAVDD |
|
protected |
◆ ADTimePixBiasEnable
| int ADTimePix::ADTimePixBiasEnable |
|
protected |
◆ ADTimePixBiasVolt
| int ADTimePix::ADTimePixBiasVolt |
|
protected |
◆ ADTimePixBiasVoltage
| int ADTimePix::ADTimePixBiasVoltage |
|
protected |
◆ ADTimePixBoardsCh1
| int ADTimePix::ADTimePixBoardsCh1 |
|
protected |
◆ ADTimePixBoardsCh2
| int ADTimePix::ADTimePixBoardsCh2 |
|
protected |
◆ ADTimePixBoardsCh3
| int ADTimePix::ADTimePixBoardsCh3 |
|
protected |
◆ ADTimePixBoardsCh4
| int ADTimePix::ADTimePixBoardsCh4 |
|
protected |
◆ ADTimePixBoardsID
| int ADTimePix::ADTimePixBoardsID |
|
protected |
◆ ADTimePixBoardsIP
| int ADTimePix::ADTimePixBoardsIP |
|
protected |
◆ ADTimePixBPCFileName
| int ADTimePix::ADTimePixBPCFileName |
|
protected |
◆ ADTimePixBPCFilePath
| int ADTimePix::ADTimePixBPCFilePath |
|
protected |
◆ ADTimePixBPCFilePathExists
| int ADTimePix::ADTimePixBPCFilePathExists |
|
protected |
◆ ADTimePixChainMode
| int ADTimePix::ADTimePixChainMode |
|
protected |
◆ ADTimePixChipTemperature
| int ADTimePix::ADTimePixChipTemperature |
|
protected |
◆ ADTimePixClockReadout
| int ADTimePix::ADTimePixClockReadout |
|
protected |
◆ ADTimePixClockTimepix
| int ADTimePix::ADTimePixClockTimepix |
|
protected |
◆ ADTimePixCP_PLL
| int ADTimePix::ADTimePixCP_PLL |
|
protected |
◆ ADTimePixDACSFileName
| int ADTimePix::ADTimePixDACSFileName |
|
protected |
◆ ADTimePixDACSFilePath
| int ADTimePix::ADTimePixDACSFilePath |
|
protected |
◆ ADTimePixDACSFilePathExists
| int ADTimePix::ADTimePixDACSFilePathExists |
|
protected |
◆ ADTimePixDetectorOrientation
| int ADTimePix::ADTimePixDetectorOrientation |
|
protected |
◆ ADTimePixDetType
| int ADTimePix::ADTimePixDetType |
|
protected |
◆ ADTimePixDiscS1OFF
| int ADTimePix::ADTimePixDiscS1OFF |
|
protected |
◆ ADTimePixDiscS1ON
| int ADTimePix::ADTimePixDiscS1ON |
|
protected |
◆ ADTimePixDiscS2OFF
| int ADTimePix::ADTimePixDiscS2OFF |
|
protected |
◆ ADTimePixDiscS2ON
| int ADTimePix::ADTimePixDiscS2ON |
|
protected |
◆ ADTimePixDroppedFrames
| int ADTimePix::ADTimePixDroppedFrames |
|
protected |
◆ ADTimePixElapsedTime
| int ADTimePix::ADTimePixElapsedTime |
|
protected |
◆ ADTimePixExposureTime
| int ADTimePix::ADTimePixExposureTime |
|
protected |
◆ ADTimePixExternalReferenceClock
| int ADTimePix::ADTimePixExternalReferenceClock |
|
protected |
◆ ADTimePixFan1PWM
| int ADTimePix::ADTimePixFan1PWM |
|
protected |
◆ ADTimePixFan1Speed
| int ADTimePix::ADTimePixFan1Speed |
|
protected |
◆ ADTimePixFan2PWM
| int ADTimePix::ADTimePixFan2PWM |
|
protected |
◆ ADTimePixFan2Speed
| int ADTimePix::ADTimePixFan2Speed |
|
protected |
◆ ADTimePixFPGATemp
| int ADTimePix::ADTimePixFPGATemp |
|
protected |
◆ ADTimePixFrameCount
| int ADTimePix::ADTimePixFrameCount |
|
protected |
◆ ADTimePixFreeSpace
| int ADTimePix::ADTimePixFreeSpace |
|
protected |
◆ ADTimePixFW_version
| int ADTimePix::ADTimePixFW_version |
|
protected |
◆ ADTimePixFWTimeStamp
| int ADTimePix::ADTimePixFWTimeStamp |
|
protected |
◆ ADTimePixGlobalTimestampInterval
| int ADTimePix::ADTimePixGlobalTimestampInterval |
|
protected |
◆ ADTimePixHealth
| int ADTimePix::ADTimePixHealth |
|
protected |
◆ ADTimePixHttpCode
| int ADTimePix::ADTimePixHttpCode |
|
protected |
◆ ADTimePixHumidity
| int ADTimePix::ADTimePixHumidity |
|
protected |
◆ ADTimePixIfaceName
| int ADTimePix::ADTimePixIfaceName |
|
protected |
◆ ADTimePixIkrum
| int ADTimePix::ADTimePixIkrum |
|
protected |
◆ ADTimePixImgBase
| int ADTimePix::ADTimePixImgBase |
|
protected |
◆ ADTimePixImgFilePat
| int ADTimePix::ADTimePixImgFilePat |
|
protected |
◆ ADTimePixImgFilePathExists
| int ADTimePix::ADTimePixImgFilePathExists |
|
protected |
◆ ADTimePixImgFormat
| int ADTimePix::ADTimePixImgFormat |
|
protected |
◆ ADTimePixImgIntMode
| int ADTimePix::ADTimePixImgIntMode |
|
protected |
◆ ADTimePixImgIntSize
| int ADTimePix::ADTimePixImgIntSize |
|
protected |
◆ ADTimePixImgMode
| int ADTimePix::ADTimePixImgMode |
|
protected |
◆ ADTimePixImgQueueSize
| int ADTimePix::ADTimePixImgQueueSize |
|
protected |
◆ ADTimePixImgStpOnDskLim
| int ADTimePix::ADTimePixImgStpOnDskLim |
|
protected |
◆ ADTimePixImgThs
| int ADTimePix::ADTimePixImgThs |
|
protected |
◆ ADTimePixLayout
| int ADTimePix::ADTimePixLayout |
|
protected |
◆ ADTimePixLLimReached
| int ADTimePix::ADTimePixLLimReached |
|
protected |
◆ ADTimePixLocalTemp
| int ADTimePix::ADTimePixLocalTemp |
|
protected |
◆ ADTimePixLogLevel
| int ADTimePix::ADTimePixLogLevel |
|
protected |
◆ ADTimePixLowerLimit
| int ADTimePix::ADTimePixLowerLimit |
|
protected |
◆ ADTimePixMaxPulseCount
| int ADTimePix::ADTimePixMaxPulseCount |
|
protected |
◆ ADTimePixMaxPulseHeight
| int ADTimePix::ADTimePixMaxPulseHeight |
|
protected |
◆ ADTimePixMaxPulsePeriod
| int ADTimePix::ADTimePixMaxPulsePeriod |
|
protected |
◆ ADTimePixMpxType
| int ADTimePix::ADTimePixMpxType |
|
protected |
◆ ADTimePixnTriggers
| int ADTimePix::ADTimePixnTriggers |
|
protected |
◆ ADTimePixNumberOfChips
| int ADTimePix::ADTimePixNumberOfChips |
|
protected |
◆ ADTimePixNumberOfRows
| int ADTimePix::ADTimePixNumberOfRows |
|
protected |
◆ ADTimePixPelRate
| int ADTimePix::ADTimePixPelRate |
|
protected |
◆ ADTimePixPeriphClk80
| int ADTimePix::ADTimePixPeriphClk80 |
|
protected |
◆ ADTimePixPixCount
| int ADTimePix::ADTimePixPixCount |
|
protected |
◆ ADTimePixPixelDAC
| int ADTimePix::ADTimePixPixelDAC |
|
protected |
◆ ADTimePixPLL_Vcntrl
| int ADTimePix::ADTimePixPLL_Vcntrl |
|
protected |
◆ ADTimePixPolarity
| int ADTimePix::ADTimePixPolarity |
|
protected |
◆ ADTimePixPreampOFF
| int ADTimePix::ADTimePixPreampOFF |
|
protected |
◆ ADTimePixPreampON
| int ADTimePix::ADTimePixPreampON |
|
protected |
◆ ADTimePixPrvHstBase
| int ADTimePix::ADTimePixPrvHstBase |
|
protected |
◆ ADTimePixPrvHstFilePat
| int ADTimePix::ADTimePixPrvHstFilePat |
|
protected |
◆ ADTimePixPrvHstFilePathExists
| int ADTimePix::ADTimePixPrvHstFilePathExists |
|
protected |
◆ ADTimePixPrvHstFormat
| int ADTimePix::ADTimePixPrvHstFormat |
|
protected |
◆ ADTimePixPrvHstIntMode
| int ADTimePix::ADTimePixPrvHstIntMode |
|
protected |
◆ ADTimePixPrvHstIntSize
| int ADTimePix::ADTimePixPrvHstIntSize |
|
protected |
◆ ADTimePixPrvHstMode
| int ADTimePix::ADTimePixPrvHstMode |
|
protected |
◆ ADTimePixPrvHstQueueSize
| int ADTimePix::ADTimePixPrvHstQueueSize |
|
protected |
◆ ADTimePixPrvHstStpOnDskLim
| int ADTimePix::ADTimePixPrvHstStpOnDskLim |
|
protected |
◆ ADTimePixPrvHstThs
| int ADTimePix::ADTimePixPrvHstThs |
|
protected |
◆ ADTimePixPrvImg1Base
| int ADTimePix::ADTimePixPrvImg1Base |
|
protected |
◆ ADTimePixPrvImg1FilePat
| int ADTimePix::ADTimePixPrvImg1FilePat |
|
protected |
◆ ADTimePixPrvImg1FilePathExists
| int ADTimePix::ADTimePixPrvImg1FilePathExists |
|
protected |
◆ ADTimePixPrvImg1Format
| int ADTimePix::ADTimePixPrvImg1Format |
|
protected |
◆ ADTimePixPrvImg1IntMode
| int ADTimePix::ADTimePixPrvImg1IntMode |
|
protected |
◆ ADTimePixPrvImg1IntSize
| int ADTimePix::ADTimePixPrvImg1IntSize |
|
protected |
◆ ADTimePixPrvImg1Mode
| int ADTimePix::ADTimePixPrvImg1Mode |
|
protected |
◆ ADTimePixPrvImg1QueueSize
| int ADTimePix::ADTimePixPrvImg1QueueSize |
|
protected |
◆ ADTimePixPrvImg1StpOnDskLim
| int ADTimePix::ADTimePixPrvImg1StpOnDskLim |
|
protected |
◆ ADTimePixPrvImg1Ths
| int ADTimePix::ADTimePixPrvImg1Ths |
|
protected |
◆ ADTimePixPrvImgBase
| int ADTimePix::ADTimePixPrvImgBase |
|
protected |
◆ ADTimePixPrvImgFilePat
| int ADTimePix::ADTimePixPrvImgFilePat |
|
protected |
◆ ADTimePixPrvImgFilePathExists
| int ADTimePix::ADTimePixPrvImgFilePathExists |
|
protected |
◆ ADTimePixPrvImgFormat
| int ADTimePix::ADTimePixPrvImgFormat |
|
protected |
◆ ADTimePixPrvImgIntMode
| int ADTimePix::ADTimePixPrvImgIntMode |
|
protected |
◆ ADTimePixPrvImgIntSize
| int ADTimePix::ADTimePixPrvImgIntSize |
|
protected |
◆ ADTimePixPrvImgMode
| int ADTimePix::ADTimePixPrvImgMode |
|
protected |
◆ ADTimePixPrvImgQueueSize
| int ADTimePix::ADTimePixPrvImgQueueSize |
|
protected |
◆ ADTimePixPrvImgStpOnDskLim
| int ADTimePix::ADTimePixPrvImgStpOnDskLim |
|
protected |
◆ ADTimePixPrvImgThs
| int ADTimePix::ADTimePixPrvImgThs |
|
protected |
◆ ADTimePixPrvPeriod
| int ADTimePix::ADTimePixPrvPeriod |
|
protected |
◆ ADTimePixPrvSamplingMode
| int ADTimePix::ADTimePixPrvSamplingMode |
|
protected |
◆ ADTimePixRaw1Base
| int ADTimePix::ADTimePixRaw1Base |
|
protected |
◆ ADTimePixRaw1FilePat
| int ADTimePix::ADTimePixRaw1FilePat |
|
protected |
◆ ADTimePixRaw1FilePathExists
| int ADTimePix::ADTimePixRaw1FilePathExists |
|
protected |
◆ ADTimePixRaw1QueueSize
| int ADTimePix::ADTimePixRaw1QueueSize |
|
protected |
◆ ADTimePixRaw1SplitStrategy
| int ADTimePix::ADTimePixRaw1SplitStrategy |
|
protected |
◆ ADTimePixRaw1Stream
| int ADTimePix::ADTimePixRaw1Stream |
|
protected |
◆ ADTimePixRawBase
| int ADTimePix::ADTimePixRawBase |
|
protected |
◆ ADTimePixRawFilePat
| int ADTimePix::ADTimePixRawFilePat |
|
protected |
◆ ADTimePixRawFilePathExists
| int ADTimePix::ADTimePixRawFilePathExists |
|
protected |
◆ ADTimePixRawQueueSize
| int ADTimePix::ADTimePixRawQueueSize |
|
protected |
◆ ADTimePixRawSplitStrategy
| int ADTimePix::ADTimePixRawSplitStrategy |
|
protected |
◆ ADTimePixRawStream
| int ADTimePix::ADTimePixRawStream |
|
protected |
◆ ADTimePixRowLen
| int ADTimePix::ADTimePixRowLen |
|
protected |
◆ ADTimePixServer
| int ADTimePix::ADTimePixServer |
|
protected |
◆ ADTimePixStartTime
| int ADTimePix::ADTimePixStartTime |
|
protected |
◆ ADTimePixStatus
| int ADTimePix::ADTimePixStatus |
|
protected |
◆ ADTimePixSuppAcqModes
| int ADTimePix::ADTimePixSuppAcqModes |
|
protected |
◆ ADTimePixSW_version
| int ADTimePix::ADTimePixSW_version |
|
protected |
◆ ADTimePixTdc
| int ADTimePix::ADTimePixTdc |
|
protected |
◆ ADTimePixTdc0
| int ADTimePix::ADTimePixTdc0 |
|
protected |
◆ ADTimePixTdc1
| int ADTimePix::ADTimePixTdc1 |
|
protected |
◆ ADTimePixTdc1Rate
| int ADTimePix::ADTimePixTdc1Rate |
|
protected |
◆ ADTimePixTdc2Rate
| int ADTimePix::ADTimePixTdc2Rate |
|
protected |
◆ ADTimePixTimeLeft
| int ADTimePix::ADTimePixTimeLeft |
|
protected |
◆ ADTimePixTimerMaxVal
| int ADTimePix::ADTimePixTimerMaxVal |
|
protected |
◆ ADTimePixTimerMinVal
| int ADTimePix::ADTimePixTimerMinVal |
|
protected |
◆ ADTimePixTimerStep
| int ADTimePix::ADTimePixTimerStep |
|
protected |
◆ ADTimePixTPbufferIn
| int ADTimePix::ADTimePixTPbufferIn |
|
protected |
◆ ADTimePixTPbufferOut
| int ADTimePix::ADTimePixTPbufferOut |
|
protected |
◆ ADTimePixTriggerDelay
| int ADTimePix::ADTimePixTriggerDelay |
|
protected |
◆ ADTimePixTriggerIn
| int ADTimePix::ADTimePixTriggerIn |
|
protected |
◆ ADTimePixTriggerMode
| int ADTimePix::ADTimePixTriggerMode |
|
protected |
◆ ADTimePixTriggerOut
| int ADTimePix::ADTimePixTriggerOut |
|
protected |
◆ ADTimePixTriggerPeriod
| int ADTimePix::ADTimePixTriggerPeriod |
|
protected |
◆ ADTimePixVDD
| int ADTimePix::ADTimePixVDD |
|
protected |
◆ ADTimePixVfbk
| int ADTimePix::ADTimePixVfbk |
|
protected |
◆ ADTimePixVPreampNCAS
| int ADTimePix::ADTimePixVPreampNCAS |
|
protected |
◆ ADTimePixVthresholdCoarse
| int ADTimePix::ADTimePixVthresholdCoarse |
|
protected |
◆ ADTimePixVthresholdFine
| int ADTimePix::ADTimePixVthresholdFine |
|
protected |
◆ ADTimePixVTPcoarse
| int ADTimePix::ADTimePixVTPcoarse |
|
protected |
◆ ADTimePixVTPfine
| int ADTimePix::ADTimePixVTPfine |
|
protected |
◆ ADTimePixWriteBPCFile
| int ADTimePix::ADTimePixWriteBPCFile |
|
protected |
◆ ADTimePixWriteDACSFile
| int ADTimePix::ADTimePixWriteDACSFile |
|
protected |
◆ ADTimePixWriteData
| int ADTimePix::ADTimePixWriteData |
|
protected |
◆ ADTimePixWriteImg
| int ADTimePix::ADTimePixWriteImg |
|
protected |
◆ ADTimePixWriteMsg
| int ADTimePix::ADTimePixWriteMsg |
|
protected |
◆ ADTimePixWritePrvHst
| int ADTimePix::ADTimePixWritePrvHst |
|
protected |
◆ ADTimePixWritePrvImg
| int ADTimePix::ADTimePixWritePrvImg |
|
protected |
◆ ADTimePixWritePrvImg1
| int ADTimePix::ADTimePixWritePrvImg1 |
|
protected |
◆ ADTimePixWriteRaw
| int ADTimePix::ADTimePixWriteRaw |
|
protected |
◆ ADTimePixWriteRaw1
| int ADTimePix::ADTimePixWriteRaw1 |
|
protected |
◆ ADTimePixWriteSpeed
| int ADTimePix::ADTimePixWriteSpeed |
|
protected |
The documentation for this class was generated from the following files:
- /home/runner/work/areaDetector/areaDetector/ADTimePix3/tpx3App/src/ADTimePix.h
- /home/runner/work/areaDetector/areaDetector/ADTimePix3/tpx3App/src/ADTimePix.cpp