This is historical information of device classes implemented in MCA8715 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/MCA8715
Contact:
Class Description
Class for the histograming module for the 8715/8710 ADCs of Canberra.
Families: Acquisition
Key words:
Platform: Unix Like
Language: Cpp
Contact:
Hardware
Manufacturer: none
Bus: VME
Class interface
Attributes:
| Name | Description |
|---|---|
| DataLengthScalar: DevLong | Length of the data spectrum to be read from memory |
| BankIdScalar: DevLong | Selects bank 0 or 1 from the MCA memory |
| StateBank0Scalar: DevLong | 0 -> on\n1 -> running |
| StateBank1Scalar: DevLong | 0 -> on\n1 -> running |
| NbRoIsScalar: DevLong | — |
| Counts1Scalar: DevDouble | — |
| Counts2Scalar: DevDouble | — |
| Counts3Scalar: DevDouble | — |
| Counts4Scalar: DevDouble | — |
| FlagReadScalar: DevLong | 1 if Read performed after Start |
| Counts1DiffScalar: DevDouble | — |
| Counts2DiffScalar: DevDouble | — |
| Counts3DiffScalar: DevDouble | — |
| Counts4DiffScalar: DevDouble | — |
| DataSpectrum: DevLong | — |
| CountsSpectrum: DevDouble | — |
| CountsDiffSpectrum: DevDouble | Differential counts |
| RoIsImage: DevLong | — |
Commands:
| Name | Description |
|---|---|
| StateInput: DevVoid Output: State State Code |
This command gets the device state (stored in its <i>device_state</i> data member) and returns it to the caller. |
| StatusInput: DevVoid Output: ConstDevString Status description |
This command gets the device status (stored in its <i>device_status</i> data member) and returns it to the caller. |
| StartInput: DevVoid Output: DevLong Completion status |
Start MCA |
| StopInput: DevVoid Output: DevLong Completion status |
Stop MCA |
| ReadInput: DevVoid Output: DevLong Completion status |
Reads the VME MCA board (memory bank BankId) |
| ClearInput: DevVoid Output: DevLong Completion status |
Clears the MCA bank BankId |
| TakeCountsReferenceInput: DevVoid Output: DevVoid |
Take current counts for start computing the CountsDiff values. |
Pipes:
Properties:
| Name | Description |
|---|---|
| BaseDevULong | VME base address. Default value 0x7000 (28672 in decimal) |
| ChannelDevULong | Channel number |
| MaxDataLengthDevLong | Maimum number of channels in the data spectrum |
| Base2DevULong | VME A24/A32 address. Default: 0xd00000 (A24) (in decimal 13631488) |
| SimulationModeDevULong | 0 real mode, 1 simulation mode |
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.