.

Average: 0
Rating Count: 0

Development status: Released, Release: Release_2_0
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
ScanSpectrumSpectrum: DevLong Output of the scan
BiasSoftLimitScalar: DevDouble Software limit for the BiasSetpoint.
ScanStepSizeScalar: DevDouble Step Size
ScanWinScalar: DevDouble Window used for scanning in window mode.
ScanModeScalar: DevString Mode for the SCAN: INT or WIN
ScanIntegrationTimeScalar: DevLong Measuring time in the scan.
ScanHighLimitScalar: DevDouble Used as high limit for the scan.
ScanLowLimitScalar: DevDouble Used as low limit for the scan,
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.
VersionScalar: DevString Firmware version
ErrorInfoScalar: DevString
CounterStatusScalar: DevString
HeadVoltageScalar: DevDouble Bias voltage of the head. Range from 0 to 655 V, with a resolution of 0.6V
CountsScalar: DevLong
CountingSourceScalar: DevString Selects/Returns the current counting source: SCA or TRG
HeadCurrentScalar: DevDouble Current of bias voltage of the head. Range from 0 to 11 uA, with a resolution of 24nA.
HeadTemperatureScalar: DevDouble Temperature of the head. Range of measurement from 0 to 50 C with a resolution of 0.05 C.
HVStateScalar: DevString
RateIntScalar: DevDouble Rate meter value in INT mode.
RateWinScalar: DevDouble Rate meter value in WIN mode.
SCAWinThScalar: DevDouble Window width (only used in WIN mode).
SCALowThScalar: DevDouble Low level discriminator level.
SCAModeScalar: DevString Mode of the SCA: INT or WIN
HeadStateScalar: DevString Head state.
BiasSetpointScalar: DevDouble Bias setpoint of the head in v.

Commands:

Name Description
StopScanInput: DevVoid
Output: DevVoid
Stops the scan after finishing the current point.
StartScanInput: DevVoid
Output: DevVoid
Start an scan in the threshold for integration mode measurements. It uses the attributes ScanLowLimit, ScanHighLimit, ScanNbSteps and ScanIntegrationTime
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).
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.
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.

Pipes:

Properties:

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


Please log in to comment.

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, 3:43 p.m.