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
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 |
|---|---|
| LemoInputModeScalar: DevUShort | Lemo input mode |
| LEMOInput1EnableScalar: DevBoolean | — |
| LEMOInput2EnableScalar: DevBoolean | — |
| LEMOInput3EnableScalar: DevBoolean | — |
| 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 |
| 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 | — |
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 |
— |
| MultiScanDisableInput: DevVoid Output: DevVoid |
— |
| MultiScanStartResetInput: DevVoid Output: DevVoid |
— |
| MultiScanArmScanEnableInput: DevVoid Output: DevVoid |
— |
| MultiScanArmScanArmInput: DevVoid Output: DevVoid |
— |
| LNEInput: DevVoid Output: DevVoid |
— |
Pipes:
Properties:
| Name | Description |
|---|---|
| BaseDevULong | Base address |
| ChannelDevUShort | — |
| VmeCardDevULong | selects the VME card, can be 0 or 1, def.: 0 |
23 Nov 2019, DS Admin
Updated:
A device class has been added.
You are looking at this version now.
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.
Updated:
A device class has been added.
You are looking at this version now.
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:23 Nov 2019, 3:01 a.m.