TANGO
Device Server



Threaded device toolbox example
Device Attributes Description

FOFBSniffer Class

Revision: release_1_4_5 - Author: leclercq

Scalar Attributes
Attribute name
Data Type
R/W Type
Expert
inputDataRate: FOFB input data rate in Bytes/s
DEV_DOUBLE
READ
No
lostFrames: Total number of lost frames
DEV_LONG
READ
No
fifoOverruns: Number of frames lost between two contiguous DMA transfers
DEV_LONG
READ
No
frameOffsetInDMA: Diff. of frame count between two contiguous DMA transfers
DEV_LONG
READ
No
firmwareType: FPGA Firmware Type
DEV_SHORT
READ
No
firmwareMajorRevison: Firmware Major Revison
DEV_UCHAR
READ
No
firmwareMinorRevison: Firmware Minor Revison
DEV_UCHAR
READ
No
comConfig: FOFB Sniffer Communication Configuration
DEV_LONG
READ
No
comProcessTime: FOFB Sniffer Com. Process Time
DEV_USHORT
READ
No
bpmCount: Number of BPMs running into the FOFB
DEV_UCHAR
READ
No
rdFIFOContent: Number of 64bits words into the read FIFO
DEV_USHORT
READ
No
rdFIFOFull: Read FIFO full status
DEV_BOOLEAN
READ
No
wtFIFOFull: Write FIFO full status
DEV_BOOLEAN
READ
No
rdFIFOEmpty: Read FIFO empty status
DEV_BOOLEAN
READ
No
wtFIFOEmpty: Write FIFO empty status
DEV_BOOLEAN
READ
No
comFirmwareType: FOFB Com. Firmware Type
DEV_LONG
READ
No
comStatus: FOFB Com. Status
DEV_LONG
READ
No
comLinkPartner1: Com. Link Partner 1
DEV_LONG
READ
No
comLinkPartner2: Com. Link Partner 2
DEV_LONG
READ
No
comLinkUp: Com. Link Up
DEV_LONG
READ
No
comHwErrCont1: Com. Hw. Err. Count 1
DEV_LONG
READ
No
comHwErrCont2: Com. Hw. Err. Count 2
DEV_LONG
READ
No
comSwErrCont1: Com. Sw. Err. Count 1
DEV_LONG
READ
No
comSwErrCont2: Com. Sw. Err. Count 2
DEV_LONG
READ
No
comFrameErrCont1: Com. Frame Err. Count 1
DEV_LONG
READ
No
comFrameErrCont2: Com. Frame Err. Count 2
DEV_LONG
READ
No
comRxPacketsCont1: Com. Rx Packets Count 1
DEV_LONG
READ
No
comRxPacketsCont2: Com. Rx Packets Count 2
DEV_LONG
READ
No
comTxPacketsCont1: Com. Tx Packets Count 1
DEV_LONG
READ
No
comTxPacketsCont2: Com. Tx Packets Count 2
DEV_LONG
READ
No
cfgSnifferID: FOFB Sniffer ID
DEV_LONG
READ
No
cfgTimeFrameLength
DEV_LONG
READ
No
cfgMgtPowerDown
DEV_LONG
READ
No
cfgMgtLoopBack
DEV_LONG
READ
No
cfgBufferClearDelay
DEV_LONG
READ
No
frameOffsetBetweenDMA
DEV_LONG
READ
No
lostFramesRatio
DEV_DOUBLE
READ
No
firstTimeFrame: First time frame in a given DMA buffer
DEV_LONG
READ
No
lastTimeFrame: Last time frame in a given DMA buffer
DEV_LONG
READ
No
recordReady: Record Ready
DEV_BOOLEAN
READ
No
recordLengthInSecs: The data record length in seconds
DEV_DOUBLE
READ_WRITE
Yes





Spectrum Attributes
Attribute name
Data Type
X Data Length
Expert
XPosMean
DEV_DOUBLE
256
No
ZPosMean
DEV_DOUBLE
256
No







ESRF - Software Engineering Group