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

Use this link to find the valid information.

Development status: Released
Information status: New

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
PulseStateScalar: DevBoolean Pulse state, true = on, false = off
PulseWidthScalar: DevDouble Pulse width in ns
PulseDelayScalar: DevDouble pulse delay in nanoseconds
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

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
ControllerDevString Controller server device
ChannelDevString Channel number
SimulationModeDevUShort

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 are looking at this version now.



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