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
Contact:
Hardware
Manufacturer: Berkeley Nucleonics Corp
Bus: Not Applicable
Class interface
Attributes:
Name | Description |
---|---|
PulseStateScalar: DevBoolean | Pulse state, true = on, false = off |
PulseWidthScalar: DevDouble | Pulse width in s |
PulseDelayScalar: DevDouble | pulse delay in |
PulseSyncScalar: DevString | pulse synchronisation channel, valid values: T0, CHA, CHB, CHC, CHD ... |
PulseMuxScalar: DevShort | Timers enabled as output for channel, valid values: 0 - 15 |
PulsePolarityScalar: DevString | Pulse polarity for channel, valid values: NORM / INV |
PulseChannelModeScalar: DevString | pulse channel mode, valid values: NORMAL, SINGLE, BURST, DCYCLE |
PulseChannelOutputModeScalar: DevString | pulse channel output mode, valid values: TTL / ADJ |
PulseChannelOutputLevelScalar: DevDouble | pulse channel output level in Volt (2 - 20) |
TriggerModeScalar: DevString | trigger mode (for all channels), valid values: TRIG / DIS |
TriggerLogicScalar: DevString | Trigger logic for T0, valid values: RIS / FALL |
TriggerLevelScalar: DevDouble | trigger level for T0 in Volt, valid value: 2 - 20 |
InternalClockScalar: DevString | Set / get source for internal rate generator. Valid values: SYS / EXT10 / EXT20 / EXT25 / EXT40 / EXT50 / EXT80 / EXT100 |
ExternalClockScalar: DevString | Set / get external clock output. Valid values: T0 / 10 / 11 / 12 / 14 / 16 / 20 / 25 / 33 / 50 / 100 |
PulsePeriodScalar: DevDouble | Pulse period in s |
DeviceStateScalar: DevBoolean | Enables / disables device, true - enabled, false = disabled |
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. |
SoftTriggerInput: DevVoid Output: DevVoid |
Generate an external software trigger |
Pipes:
Properties:
Name | Description |
---|---|
ControllerDevString | Controller server device |
ChannelDevString | Channel number |
Please log in to comment.
Generated
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.