This is historical information of device classes implemented in SIS3302 device server.
Use this link to find the valid information.
Development status:
Released
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
Contact:
Hardware
Manufacturer: none
Bus: VME
Class interface
Attributes:
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 | — |
ExposureTimeScalar: DevDouble | — |
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 | — |
Commands:
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 |
— |
Pipes:
Properties:
Name | Description |
---|---|
BaseDevLong | Base address |
ChannelDevUShort | — |
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 are looking at this version now.
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.