.

Average: 0
Rating Count: 0

Development status: New development
Information status: Updated
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/InputOutput/FastRetrigAI
Contact:



Class Description


Fast ADC Tango Interface.
support NI 5122 and Acqiris DC211 board (for now).

Families: InputOutput

Key words:

Language: Cpp

License:

Contact:

Class interface


Attributes:

Name Description
channel1TimebaseSpectrum: DevDouble
channel1WaveformSpectrum: DevDouble
channel0TimebaseSpectrum: DevDouble
channel0WaveformSpectrum: DevDouble
bandWidthScalar: DevString
numberOfSamplesByChannelScalar: DevLong
integrationTimeScalar: DevDouble
dataCounterScalar: DevLong
timeoutCounterScalar: DevLong
errorCounterScalar: DevLong
triggerSourceScalar: DevUShort
triggerDelayScalar: DevDouble
verticalOffsetCh1Scalar: DevDouble
verticalOffsetCh0Scalar: DevDouble
rangePeakPeakCh1Scalar: DevDouble
rangePeakPeakCh0Scalar: DevDouble
samplingFrequencyScalar: DevDouble
channel1AverageScalar: DevDouble
channel1MaxScalar: DevDouble
channel0AverageScalar: DevDouble
channel0MaxScalar: DevDouble

Commands:

Name Description
ResetInput: DevVoid
Output: DevVoid
Resets the following attributes : - channel0Waveform - channel1Waveform
BandWidthDOWNInput: DevVoid
Output: DevVoid
decreases the input signal bandwidth
BandWidthUPInput: DevVoid
Output: DevVoid
increases the input signal bandwidth
SelfCalibrateInput: DevVoid
Output: DevVoid
Self calibrates the hardware
StopInput: DevVoid
Output: DevVoid
stop acquiring
StartInput: DevVoid
Output: DevVoid
start acquiring
StatusInput: DevVoid
Output: DevString
This command gets the device status (stored in its device_status data member) and returns it to the caller.
StateInput: DevVoid
Output: State
This command gets the device state (stored in its device_state data member) and returns it to the caller.

Pipes:

Properties:

Name Description
CouplingDevString DC or AC
SamplingSourceDevString INTERNAL or EXTERNAL
InternalInputImpedanceDevLong 50 -> 50 Ohm 1000000 -> 1 MOhm
AnalogTriggerLevelDevDouble analog trigger level
TimeoutDevLong Timeout callback sent to the user if no data has been received during this Time (ms)
NumberOfChannelsDevShort number of activated channels
BoardTypeDevString Board type can be: - NI_5122 - ACQUIRIS_DC_211
BoardNumDevShort set value according to the board location


Please log in to comment.

22 Feb 2018, 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
Created:
The device class has been added to catalogue.
Added by:pgoryl2 on:23 Feb 2017, 11:08 a.m.