This is historical information of device classes implemented in DelGen645 device server.

Use this link to find the valid information.

Development status: Released
Information status: New

Contact:



Class Description


Controlling the Digital Delay Generator DG645

Families: CounterTimer

Key words:

Platform: Unix Like

Language: Cpp

License: GPL

Contact:

Hardware


Manufacturer: Standford Research Systems

Product:

DG645

Bus: GPIB

Class interface


Attributes:

Name Description
DelayAScalar: DevDouble Set/Query the channel delay with respect to channel T0
TriggerSourceScalar: DevLong Set/Query the trigger source: 0 - Internal 1 - External rising edges (default) 2 - External falling edges 3 - Single shot external rising edges 4 - Single shot external falling edges 5 - Single shot 6 - Line
BurstCountScalar: DevLong Set/query the burst count. When burst mode is enabled, the DG645 outputs burst count N delay cycles per trigger.
BurstModeScalar: DevLong Set (query) the burst mode. If i is 0, burst mode is disabled. If i is 1, burst mode is enabled. (Default 1)
DelayBScalar: DevDouble Set/Query the channel delay with respect to channel T0
WidthABScalar: DevDouble Pulse width for the output.
DelayCScalar: DevDouble Set/Query the channel delay with respect to channel T0
DelayDScalar: DevDouble Set/Query the channel delay with respect to channel T0
WidthCDScalar: DevDouble Pulse width for the output.
DelayEScalar: DevDouble Set/Query the channel delay with respect to channel T0
DelayFScalar: DevDouble Set/Query the channel delay with respect to channel T0
WidthEFScalar: DevDouble Pulse width for the output.
DelayGScalar: DevDouble Set/Query the channel delay with respect to channel T0
DelayHScalar: DevDouble Set/Query the channel delay with respect to channel T0
WidthGHScalar: DevDouble Pulse width for the output.
AmplitudeABScalar: DevDouble Set/query the amplitud for the output.
AmplitudeCDScalar: DevDouble Set/query the amplitud for the output.
AmplitudeEFScalar: DevDouble Set/query the amplitud for the output.
AmplitudeGHScalar: DevDouble Set/query the amplitud for the output.
BurstDelayScalar: DevDouble Set/query burst delay. When the burst mode is enabled the first burst pulse is delayed from the trigger by the burst delay.
BurstPeriodScalar: DevDouble Set/query the burst period. The burst period sets the time between delay cycles during the burst. It may range from 100ns to 2000-10 ns in 10 ns steps

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.

Pipes:

Properties:

Name Description
GpibDeviceDevString Name of the Gpib Tango device connecting to the hardware

28 Aug 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 .



9 Mar 2019, 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 are looking at this version now.



3 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.
Added by:pgoryl2 on:19 Jan 2017, 10:39 a.m.