.

Average: 0
Rating Count: 0

Development status: Released, Release: Release_1_3
Information status: Updated
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/CounterTimer/BNC575
Contact:



Class Description


Families: Instrumentation

Key words:

Platform: Unix Like

Language: Cpp

License:

Contact:

Hardware


Manufacturer: Berkeley Nucleonics Corp

Bus: Not Applicable

Class interface


Attributes:

Name Description
DeviceStateScalar: DevBoolean Enables / disables device, true - enabled, false = disabled
PulsePeriodScalar: DevDouble Pulse period in s
ExternalClockScalar: DevString Set / get external clock output. Valid values: T0 / 10 / 11 / 12 / 14 / 16 / 20 / 25 / 33 / 50 / 100
InternalClockScalar: DevString Set / get source for internal rate generator. Valid values: SYS / EXT10 / EXT20 / EXT25 / EXT40 / EXT50 / EXT80 / EXT100
TriggerLevelScalar: DevDouble trigger level for T0 in Volt, valid value: 2 - 20
TriggerLogicScalar: DevString Trigger logic for T0, valid values: RIS / FALL
TriggerModeScalar: DevString trigger mode (for all channels), valid values: TRIG / DIS
PulseChannelOutputLevelScalar: DevDouble pulse channel output level in Volt (2 - 20)
PulseChannelOutputModeScalar: DevString pulse channel output mode, valid values: TTL / ADJ
PulseChannelModeScalar: DevString pulse channel mode, valid values: NORMAL, SINGLE, BURST, DCYCLE
PulsePolarityScalar: DevString Pulse polarity for channel, valid values: NORM / INV
PulseMuxScalar: DevShort Timers enabled as output for channel, valid values: 0 - 15
PulseSyncScalar: DevString pulse synchronisation channel, valid values: T0, CHA, CHB, CHC, CHD ...
PulseDelayScalar: DevDouble pulse delay in
PulseWidthScalar: DevDouble Pulse width in s
PulseStateScalar: DevBoolean Pulse state, true = on, false = off

Commands:

Name Description
SoftTriggerInput: DevVoid
Output: DevVoid
Generate an external software trigger
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.
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.

Pipes:

Properties:

Name Description
ChannelDevString Channel number
ControllerDevString Controller server device


Please log in to comment.

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 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:48 p.m.