This is historical information of device classes implemented in PrologixGpib device server.
Use this link to find the valid information.
Development status:
Released,
Release: Release_1_6
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Communication/PrologixGpib
Contact:
Class Description
Tango device server for the PrologixGpib LAN adapter
Families: Communication
Key words:
Platform: Unix Like
Language: Cpp
Contact:
Hardware
Manufacturer: Prologix
Product:
Bus: Ethernet
Class interface
Attributes:
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. |
GPIBWriteInput: DevVarLongStringArray long[0]: gpib address string[0]: command Output: DevVoid |
Write string to connected gpib device |
GPIBWriteReadInput: DevVarLongStringArray long[0]; gpib address string[0]: command Output: DevString |
Write string to connected gpib device and return reply |
RegisterDeviceInput: DevVarLongArray Output: DevVoid |
Parameters for a device connected to the prologix. This will tell the server which communication settings to use with the device server you are calling the command from. The values are: 0: gpib address 1: auto: (0|1) 2: eoi (0|1) 3. eos (0|1|2|3) 4: eot_enable (0|1) 5: eot_char (ascii value) 6: read_tmo_ms (1-3000) For details check the prologix docs. If you do not call this function from your device server default settings will be used. You can overwrite those with property DefaultConfig, if you don`t, they are: auto: 0 eoi: 1 eos: 2 eot_enable: 0 eot_char: 0 read_tmo_ms: 500 |
Pipes:
Properties:
Name | Description |
---|---|
HostNameDevString | Hostname or IP address |
DefaultConfigArray of DevLong | Default config for prologix communication settings: 0: auto: (0 |1) 1: eoi (0|1) 2. eos (0|1|2|3) 3: eot_enable (0|1) 4: eot_char (ascii value) 5: read_tmo_ms (1-3000) Check Prologix docs for details. |
Updated:
A device class has been added.
You can see previous version here .
8 Feb 2020, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
19 Oct 2019, DS Admin
Updated:
The device class has been updated.
You are looking at this version now.
17 Mar 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
27 Jan 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
2 Dec 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
22 Jul 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 .
3 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.