.

Average: 0
Rating Count: 0

Development status: Released, Release: Release_1_13
Information status: Updated
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Acquisition/1D/SIS3302
Contact:



Class Description


This is a tango server for SIS3302.

Families: Acquisition

Key words:

Platform: Unix Like

Language: Cpp

License:

Contact:

Hardware


Manufacturer: none

Bus: VME

Class interface


Attributes:

Name Description
MAWSpectrum: DevLong
CountSpectrum: DevLong Corresponding count values of the ROI
ROISpectrum: DevLong format x1,y1,x2,y2...
ActualValueSpectrum: DevLong plot actual value
DataSpectrum: DevLong
ROIMemorizeScalar: DevString used for memorize ROI information
DACOffsetScalar: DevULong
GapsForTestScalar: DevUShort
DataLengthScalar: DevULong
ActualValueLengthScalar: DevULong
ConfigFilePathScalar: DevString config file attribute: the input can be:config path+config file
MCAScanBusyScalar: DevBoolean
MCAMultiscanBusyScalar: DevBoolean
MCAMultiscanLastScanHistogramCounterScalar: DevULong
MCAMultiscanScanCounterScalar: DevULong
MCAMultiScanNofScansPresetScalar: DevULong
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)
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
MCAScanPrescalerFactorScalar: DevULong
MCAScanLNESetupScalar: DevBoolean 0: external next pulse(LNE) 1: internal 10MHz
MCAScanHistogramCounterScalar: DevULong
MCAScanNofHistogramsPresetScalar: DevULong
EnergyToLowCounterScalar: DevULong
EnergyToHighCounterScalar: DevULong
PileupCounterScalar: DevULong
TriggerStartCounterScalar: DevULong
Energy2NDividerScalar: DevUShort energy 2^N divider
EnergySubtractOffsetScalar: DevULong
EnergyMultiplierScalar: DevUShort
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
MemoryWriteTestModeScalar: DevBoolean
PileupEnabledScalar: DevBoolean
HistogramSizeScalar: DevUShort 0: 1k 1: 2k 2: 4k 3: 8k
EndAddressThresholdScalar: DevUShort
RawDataSampleStartIndexScalar: DevUShort
RawDataSampleLengthScalar: DevUShort
EnergySampleLengthScalar: DevUShort
EnergySampleStartIndex3Scalar: DevUShort
EnergySampleStartIndex2Scalar: DevUShort
EnergySampleStartIndex1Scalar: DevUShort
EnergyDecimationModeScalar: DevUShort 0: nodecimation 1: 2clocks 2: 4clocks 3: 8clocks
TriggerDecimationModeScalar: DevUShort 0: nodecimation 1: 2clocks 2: 4clocks 3: 8clocks
EnergyGateLengthScalar: DevUShort
EnergyTauFactorScalar: DevUShort
EnergyGapTimeScalar: DevUShort
EnergyPeakingTimeScalar: DevUShort
TriggerModeGTEnabledScalar: DevBoolean
TriggerOutEnabledScalar: DevBoolean
TriggerThresholdValueScalar: DevLong
TriggerGateLengthScalar: DevUShort
PretriggerDelayScalar: DevUShort
InternalTriggerDelayScalar: DevUShort
InternalGateLengthScalar: DevUShort
InternalTriggerPulseLengthScalar: DevUShort
TriggerSumGTimeScalar: DevUShort
TriggerPeakingTimeScalar: DevUShort
GateADCNplus1NextNeighborEnabledScalar: DevBoolean
GateADCNminus1NextNeighborEnabledScalar: DevBoolean
GateExternalEnabledScalar: DevBoolean
GateInternalEnabledScalar: DevBoolean
Trigger50kHzEnabledScalar: DevBoolean
TriggerADCNplus1NextNeighborEnabledScalar: DevBoolean
TriggerADCNminus1NextNeighborEnabledScalar: DevBoolean
TriggerExternalEnabledScalar: DevBoolean
TriggerInternalEnabledScalar: DevBoolean
ADCxInputInvertScalar: DevBoolean
LemoOutputModeScalar: DevUShort Lemo output mode
LEMOInput3EnableScalar: DevBoolean
LEMOInput2EnableScalar: DevBoolean
LEMOInput1EnableScalar: DevBoolean
LemoInputModeScalar: DevUShort Lemo input mode
MCAmodeScalar: DevBoolean enable or disable MCA mode
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
ChannelScalar: DevUShort Current channel, from 1-8.

Commands:

Name Description
LNEInput: DevVoid
Output: DevVoid
MultiScanArmScanArmInput: DevVoid
Output: DevVoid
MultiScanArmScanEnableInput: DevVoid
Output: DevVoid
MultiScanStartResetInput: DevVoid
Output: DevVoid
MultiScanDisableInput: DevVoid
Output: DevVoid
UpdateAllAttrInput: DevVoid
Output: DevVoid
StopLiveModeInput: DevVoid
Output: DevVoid
StartLiveModeInput: DevVoid
Output: DevVoid
ResetInput: DevVoid
Output: DevVoid
ReadActualValueInput: DevVoid
Output: DevVoid
LoadConfigInput: DevVoid
Output: DevVoid
load configuration from local file
SaveConfigInput: DevVoid
Output: DevVoid
Save current configuration to local file
StopInput: DevVoid
Output: DevVoid
StartInput: DevVoid
Output: DevVoid
ReadInput: DevVoid
Output: DevVoid
ClearInput: DevVoid
Output: DevVoid
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.
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.

Pipes:

Properties:

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


Please log in to comment.

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



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



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



20 Apr 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .



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



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



2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.
Added by:pgoryl2 on:2 Jan 2017, 3:44 p.m.