Package uk.ac.gda.devices.excalibur
Interface ExcaliburReadoutNodeFem
- All Known Implementing Classes:
DummyExcaliburReadoutNodeFemImpl,ExcaliburReadoutNodeFemImpl
-
Nested Class Summary
Nested classes/interfaces inherited from interface gda.device.detector.areadetector.v17.ADBase
ADBase.StandardTriggerMode -
Field Summary
FieldsFields inherited from interface gda.device.detector.areadetector.v17.ADBase
Acquire, Acquire_RBV, AcquirePeriod, AcquirePeriod_RBV, AcquireTime, AcquireTime_RBV, ADCoreVersion_RBV, ArrayCallbacks, ArrayCallbacks_RBV, ArrayCounter, ArrayCounter_RBV, ArrayRate_RBV, ArraySize_RBV, ArraySizeX_RBV, ArraySizeY_RBV, ArraySizeZ_RBV, BinX, BinX_RBV, BinY, BinY_RBV, ColorMode, ColorMode_RBV, DataType, DataType_RBV, DetectorState_RBV, FrameType, FrameType_RBV, Gain, Gain_RBV, ImageMode, ImageMode_RBV, Manufacturer_RBV, MaxSizeX_RBV, MaxSizeY_RBV, MinX, MinX_RBV, MinY, MinY_RBV, Model_RBV, NDAttributesFile, NumExposures, NumExposures_RBV, NumExposuresCounter_RBV, NumImages, NumImages_RBV, NumImagesCounter_RBV, PortName_RBV, ReadStatus, ReverseX, ReverseX_RBV, ReverseY, ReverseY_RBV, ShutterCloseDelay, ShutterCloseDelay_RBV, ShutterCloseEPICSCmd_ELEMENTNAME, ShutterCloseEPICSCmd_PVPOSTFIX, ShutterCloseEPICSPV_ELEMENTNAME, ShutterCloseEPICSPV_PVPOSTFIX, ShutterControl, ShutterControl_RBV, ShutterMode, ShutterMode_RBV, ShutterOpenDelay, ShutterOpenDelay_RBV, ShutterOpenEPICSCmd_ElEMENTNAME, ShutterOpenEPICSCmd_PVPOSTFIX, ShutterOpenEPICSPV_ELEMENTNAME, ShutterOpenEPICSPV_PVPOSTFIX, ShutterStatus_RBV, ShutterStatusEPICS_RBV, ShutterStatusEPICSCloseVal_ELEMENTNAME, ShutterStatusEPICSCloseVal_PVPOSTFIX, ShutterStatusEPICSOpenVal_ELEMENTNAME, ShutterStatusEPICSOpenVal_PVPOSTFIX, ShutterStatusEPICSPV_ELEMENTNAME, ShutterStatusEPICSPV_PVPOSTFIX, SizeX, SizeX_RBV, SizeY, SizeY_RBV, StatusMessage_RBV, StringFromServer_RBV, StringToServer_RBV, Temperature, Temperature_RBV, TimeRemaining_RBV, TriggerMode, TriggerMode_RBV -
Method Summary
Modifier and TypeMethodDescriptionintintintintgetIndexedMpxiiiChipReg(int index) intvoidsetCounterDepth(int counterDepth) voidsetCounterSelect(int counterSelect) set the counter select of the readout fem.voidsetDacExternal(int value) voidsetDacSense(int value) voidsetOperationMode(int operationMode) Set the operation mode of the readout femMethods inherited from interface gda.device.detector.areadetector.v17.ADBase
createAcquireStateObservable, createAcquireTimeObservable, createArrayCounterObservable, getAcquire_RBV, getAcquirePeriod, getAcquirePeriod_RBV, getAcquireState, getAcquireTime, getAcquireTime_RBV, getADCoreVersion_RBV, getAreaDetectorROI, getArrayCallbacks, getArrayCallbacks_RBV, getArrayCounter, getArrayCounter_RBV, getArrayRate_RBV, getArraySize_RBV, getArraySizeX_RBV, getArraySizeY_RBV, getArraySizeZ_RBV, getBinning, getBinX, getBinX_RBV, getBinY, getBinY_RBV, getColorMode, getColorMode_RBV, getDataType, getDataType_RBV, getDataType_RBV2, getDetectorState_RBV, getDetectorStateLastMonitoredValue, getDoubleBySuffix, getEPICSStatus, getFrameType, getFrameType_RBV, getGain, getGain_RBV, getImageMode, getImageMode_RBV, getInitialDataType, getInitialMinX, getInitialMinY, getInitialSizeX, getInitialSizeY, getIntBySuffix, getManufacturer_RBV, getMaxSizeX_RBV, getMaxSizeY_RBV, getMinX, getMinX_RBV, getMinY, getMinY_RBV, getModel_RBV, getNDAttributesFile, getNumExposures, getNumExposures_RBV, getNumExposuresCounter_RBV, getNumImages, getNumImages_RBV, getNumImagesCounter_RBV, getReadStatus, getReverseX, getReverseX_RBV, getReverseY, getReverseY_RBV, getShutterCloseDelay, getShutterCloseDelay_RBV, getShutterCloseEPICSCmd, getShutterCloseEPICSPV, getShutterControl, getShutterControl_RBV, getShutterMode, getShutterMode_RBV, getShutterOpenDelay, getShutterOpenDelay_RBV, getShutterOpenEPICSCmd, getShutterOpenEPICSPV, getShutterStatus_RBV, getShutterStatusEPICS_RBV, getShutterStatusEPICSCloseVal, getShutterStatusEPICSOpenVal, getShutterStatusEPICSPV, getSizeX, getSizeX_RBV, getSizeY, getSizeY_RBV, getStatus, getStatusMessage_RBV, getStringBySuffix, getStringFromServer_RBV, getStringToServer_RBV, getTemperature, getTemperature_RBV, getTimeRemaining_RBV, getTriggerMode, getTriggerMode_RBV, reset, setAcquirePeriod, setAcquireTime, setArrayCallbacks, setArrayCounter, setBinX, setBinY, setColorMode, setDataType, setDoubleBySuffix, setFrameType, setGain, setImageMode, setImageMode, setImageModeWait, setImageModeWait, setIntBySuffix, setMinX, setMinXWait, setMinY, setMinYWait, setNDAttributesFile, setNumExposures, setNumExposures, setNumImages, setReadStatus, setReverseX, setReverseY, setShutterCloseDelay, setShutterCloseEPICSCmd, setShutterCloseEPICSPV, setShutterControl, setShutterMode, setShutterOpenDelay, setShutterOpenEPICSCmd, setShutterOpenEPICSPV, setSizeX, setSizeXWait, setSizeY, setSizeYWait, setStatus, setStringBySuffix, setTemperature, setTriggerMode, startAcquiring, startAcquiringSynchronously, startAcquiringWait, stopAcquiring, waitForArrayCounterToReach, waitForDetectorStateIDLE, waitWhileStatusBusyMethods inherited from interface gda.device.detector.areadetector.v17.ADCommon
getPortName_RBV
-
Field Details
-
CHIPS_PER_FEM
static final short CHIPS_PER_FEM- See Also:
-
-
Method Details
-
getCounterDepth
- Throws:
Exception
-
setCounterDepth
- Throws:
Exception
-
getMpxiiiChipReg1
MpxiiiChipReg getMpxiiiChipReg1() -
getMpxiiiChipReg2
MpxiiiChipReg getMpxiiiChipReg2() -
getMpxiiiChipReg3
MpxiiiChipReg getMpxiiiChipReg3() -
getMpxiiiChipReg4
MpxiiiChipReg getMpxiiiChipReg4() -
getMpxiiiChipReg5
MpxiiiChipReg getMpxiiiChipReg5() -
getMpxiiiChipReg6
MpxiiiChipReg getMpxiiiChipReg6() -
getMpxiiiChipReg7
MpxiiiChipReg getMpxiiiChipReg7() -
getMpxiiiChipReg8
MpxiiiChipReg getMpxiiiChipReg8() -
getIndexedMpxiiiChipReg
- Parameters:
index-- Returns:
MpxiiiChipReg
-
getOperationMode
int getOperationMode() throws gov.aps.jca.TimeoutException, gov.aps.jca.CAException, InterruptedException, Exception- Returns:
- operation mode of the readout fem
- Throws:
gov.aps.jca.TimeoutExceptiongov.aps.jca.CAExceptionInterruptedExceptionException
-
setOperationMode
void setOperationMode(int operationMode) throws gov.aps.jca.CAException, InterruptedException, Exception Set the operation mode of the readout fem- Parameters:
operationMode-- Throws:
gov.aps.jca.CAExceptionInterruptedExceptionException
-
getCounterSelect
int getCounterSelect() throws gov.aps.jca.TimeoutException, gov.aps.jca.CAException, InterruptedException, Exception- Returns:
- counter select of the readout fem
- Throws:
gov.aps.jca.TimeoutExceptiongov.aps.jca.CAExceptionInterruptedExceptionException
-
setCounterSelect
void setCounterSelect(int counterSelect) throws gov.aps.jca.CAException, InterruptedException, Exception set the counter select of the readout fem.- Parameters:
counterSelect-- Throws:
gov.aps.jca.CAExceptionInterruptedExceptionException
-
getDacSense
- Throws:
Exception
-
setDacSense
- Throws:
Exception
-
getDacExternal
- Throws:
Exception
-
setDacExternal
- Throws:
Exception
-