.

Average: 0
Rating Count: 0

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



Class Description


Class for controlling the APD Detector Head from FMB Oxford.

Families: Instrumentation

Key words:

Platform: Unix Like

Language: Cpp

License:

Contact:

Hardware


Manufacturer: FMB Oxford

Product:

APD ACE Electronics

Bus: Not Applicable

Class interface


Attributes:

Name Description
BiasSetpointScalar: DevDouble Bias setpoint of the head in v.
HeadStateScalar: DevString Head state.
SCAModeScalar: DevString Mode of the SCA: INT or WIN
SCALowThScalar: DevDouble Low level discriminator level.
SCAWinThScalar: DevDouble Window width (only used in WIN mode).
RateWinScalar: DevDouble Rate meter value in WIN mode.
RateIntScalar: DevDouble Rate meter value in INT mode.
HVStateScalar: DevString
HeadTemperatureScalar: DevDouble Temperature of the head. Range of measurement from 0 to 50 C with a resolution of 0.05 C.
HeadCurrentScalar: DevDouble Current of bias voltage of the head. Range from 0 to 11 uA, with a resolution of 24nA.
CountingSourceScalar: DevString Selects/Returns the current counting source: SCA or TRG
CountsScalar: DevLong
HeadVoltageScalar: DevDouble Bias voltage of the head. Range from 0 to 655 V, with a resolution of 0.6V
CounterStatusScalar: DevString
ErrorInfoScalar: DevString
VersionScalar: DevString Firmware version
SCAOutputScalar: DevLong Read/set the SCA output parameter. \nThis parameter is the time shaping of the SCA output in ns. \nPossible values: 5, 10, 20 or 30.
ScanLowLimitScalar: DevDouble Used as low limit for the scan,
ScanHighLimitScalar: DevDouble Used as high limit for the scan.
ScanIntegrationTimeScalar: DevLong Measuring time in the scan.
ScanModeScalar: DevString Mode for the SCAN: INT or WIN
ScanWinScalar: DevDouble Window used for scanning in window mode.
ScanStepSizeScalar: DevDouble Step Size
BiasSoftLimitScalar: DevDouble Software limit for the BiasSetpoint.
ScanSpectrumSpectrum: DevLong Output of the scan

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.
StartCounterInput: DevVarLongArray
Counting time, number of repetitions
Output: DevVoid
Starts the counter using the internal time base. The counting time muss always be given (in us). The number of repetitions is optional (1 by default).
StartScanInput: DevVoid
Output: DevVoid
Start an scan in the threshold for integration mode measurements. It uses the attributes ScanLowLimit, ScanHighLimit, ScanNbSteps and ScanIntegrationTime
StopScanInput: DevVoid
Output: DevVoid
Stops the scan after finishing the current point.

Pipes:

Properties:

Name Description
SocketDSDevString Name of the Tango Device connecting via socket to the device
GpibDeviceNameDevString Gpib device for connecting to the device
GpibAddressDevLong GPIB primary device address. Only need if the communication is done via PrologixGpib.


Please log in to comment.

31 Jul 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



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



22 Feb 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



5 Jan 2018, DS Admin
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, 2:43 p.m.