.

Average: 0
Rating Count: 0

Development status: Released, Release: Release_1_7
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

License:

Contact:

Hardware


Manufacturer: Prologix

Product:

Bus: Ethernet

Class interface


Attributes:

Name Description
FirmwareScalar: DevString The firmware version of the controller

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.


Please log in to comment.

8 Feb 2020, DS Admin
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 can see previous version here .



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.
Added by:pgoryl2 on:3 Jan 2017, 1:49 p.m.