This is historical information of device classes implemented in SIS3302 device server.

Use this link to find the valid information.

Development status: Released, Release: Release_1_9
Information status: Updated

Class Description

This is a tango server for SIS3302.

Families: Acquisition

Key words:

Platform: Unix Like

Language: Cpp




Manufacturer: none

Bus: VME

Class interface


Name Description
ChannelScalar: DevUShort Current channel, from 1-8.
ClockScalar: DevUShort Clock source of SIS3302. 0: internal 100 MHz; 1: internal 50 MHz; 2: internal 25 MHz; 3: internal 10 MHz; 4: internal 1 MHz; 5: internal 100 MHz; 6: external clock(LEMO front panel); min. 1MHz 7: Second internal 100 MHz
MCAmodeScalar: DevBoolean enable or disable MCA mode
LemoInputModeScalar: DevUShort Lemo input mode
LEMOInput1EnableScalar: DevBoolean
LEMOInput2EnableScalar: DevBoolean
LEMOInput3EnableScalar: DevBoolean
LemoOutputModeScalar: DevUShort Lemo output mode
ADCxInputInvertScalar: DevBoolean
TriggerInternalEnabledScalar: DevBoolean
TriggerExternalEnabledScalar: DevBoolean
TriggerADCNminus1NextNeighborEnabledScalar: DevBoolean
TriggerADCNplus1NextNeighborEnabledScalar: DevBoolean
Trigger50kHzEnabledScalar: DevBoolean
GateInternalEnabledScalar: DevBoolean
GateExternalEnabledScalar: DevBoolean
GateADCNminus1NextNeighborEnabledScalar: DevBoolean
GateADCNplus1NextNeighborEnabledScalar: DevBoolean
TriggerPeakingTimeScalar: DevUShort
TriggerSumGTimeScalar: DevUShort
InternalTriggerPulseLengthScalar: DevUShort
InternalGateLengthScalar: DevUShort
InternalTriggerDelayScalar: DevUShort
PretriggerDelayScalar: DevUShort
TriggerGateLengthScalar: DevUShort
TriggerThresholdValueScalar: DevLong
TriggerOutEnabledScalar: DevBoolean
TriggerModeGTEnabledScalar: DevBoolean
EnergyPeakingTimeScalar: DevUShort
EnergyGapTimeScalar: DevUShort
EnergyTauFactorScalar: DevUShort
EnergyGateLengthScalar: DevUShort
TriggerDecimationModeScalar: DevUShort 0: nodecimation 1: 2clocks 2: 4clocks 3: 8clocks
EnergyDecimationModeScalar: DevUShort 0: nodecimation 1: 2clocks 2: 4clocks 3: 8clocks
EnergySampleStartIndex1Scalar: DevUShort
EnergySampleStartIndex2Scalar: DevUShort
EnergySampleStartIndex3Scalar: DevUShort
EnergySampleLengthScalar: DevUShort
RawDataSampleLengthScalar: DevUShort
RawDataSampleStartIndexScalar: DevUShort
EndAddressThresholdScalar: DevUShort
HistogramSizeScalar: DevUShort 0: 1k 1: 2k 2: 4k 3: 8k
PileupEnabledScalar: DevBoolean
MemoryWriteTestModeScalar: DevBoolean
RawDataHistogrammingEnabledScalar: DevUShort 0: all disabled 1: only MCA ADC 1,3,5,7 histogramming enable 2: only MCA ADC 2,4,6,8 histogramming enable 3: both enable
EnergyMultiplierScalar: DevUShort
EnergySubtractOffsetScalar: DevULong
Energy2NDividerScalar: DevUShort energy 2^N divider
TriggerStartCounterScalar: DevULong
PileupCounterScalar: DevULong
EnergyToHighCounterScalar: DevULong
EnergyToLowCounterScalar: DevULong
MCAScanNofHistogramsPresetScalar: DevULong
MCAScanHistogramCounterScalar: DevULong
MCAScanLNESetupScalar: DevBoolean 0: external next pulse(LNE) 1: internal 10MHz
MCAScanPrescalerFactorScalar: DevULong
MCAControlScanHistogramAutoclearDisableScalar: DevBoolean Write to this attribute can only be done if MCA Multiscan or Scan is not BUSY!!! false: Scan Mode: Autoclear is enabled Multiscan Mode: Autoclear is enabled for 1. Scan and diabled for the following scans. true: Scan Mode: Autoclear is disabled Multiscan Mode: Autoclear is disabled
MCAControlStartScanOnBank2Scalar: DevBoolean Write to this attribute can only be done if MCA Multiscan or Scan is not BUSY!!! false: start address of 1.histogram is 0x0(first page) true: start address of 1.histogram is 0x00400000(4Mbyte offset)
MCAMultiScanNofScansPresetScalar: DevULong
MCAMultiscanScanCounterScalar: DevULong
MCAMultiscanLastScanHistogramCounterScalar: DevULong
MCAMultiscanBusyScalar: DevBoolean
MCAScanBusyScalar: DevBoolean
ConfigFilePathScalar: DevString config file attribute: the input can be:config path+config file
ActualValueLengthScalar: DevULong
DataLengthScalar: DevULong
GapsForTestScalar: DevUShort
DACOffsetScalar: DevULong
ROIMemorizeScalar: DevString used for memorize ROI information
DataSpectrum: DevLong
ActualValueSpectrum: DevLong plot actual value
ROISpectrum: DevLong format x1,y1,x2,y2...
CountSpectrum: DevLong Corresponding count values of the ROI
MAWSpectrum: DevLong


Name Description
StateInput: DevVoid
Output: State
Device state
This command gets the device state (stored in its device_state data member) and returns it to the caller.
StatusInput: DevVoid
Output: ConstDevString
Device status
This command gets the device status (stored in its device_status data member) and returns it to the caller.
ClearInput: DevVoid
Output: DevVoid
ReadInput: DevVoid
Output: DevVoid
StartInput: DevVoid
Output: DevVoid
StopInput: DevVoid
Output: DevVoid
SaveConfigInput: DevVoid
Output: DevVoid
Save current configuration to local file
LoadConfigInput: DevVoid
Output: DevVoid
load configuration from local file
ReadActualValueInput: DevVoid
Output: DevVoid
ResetInput: DevVoid
Output: DevVoid
StartLiveModeInput: DevVoid
Output: DevVoid
StopLiveModeInput: DevVoid
Output: DevVoid
UpdateAllAttrInput: DevVoid
Output: DevVoid
MultiScanDisableInput: DevVoid
Output: DevVoid
MultiScanStartResetInput: DevVoid
Output: DevVoid
MultiScanArmScanEnableInput: DevVoid
Output: DevVoid
MultiScanArmScanArmInput: DevVoid
Output: DevVoid
LNEInput: DevVoid
Output: DevVoid



Name Description
BaseDevLong Base address
VmeCardDevULong selects the VME card, can be 0 or 1, def.: 0

23 Nov 2019, DS Admin
A device class has been added.
You can see previous version here .

23 Nov 2019, DS Admin
The device class has been updated.
You can see previous version here .

30 Mar 2019, DS Admin
The device class has been updated.
You can see previous version here .

20 Apr 2017, Piotr Goryl
The device class has been updated.
You are looking at this version now.

23 Feb 2017, Piotr Goryl
The device class has been updated.
You can see previous version here .

19 Jan 2017, Piotr Goryl
The device server has been updated.
You can see previous version here .

2 Jan 2017, Piotr Goryl
The device server has been added to catalogue.
Added by:pgoryl2 on:20 Apr 2017, 1:03 p.m.