ESRF Logo

EUROPEAN SYNCHROTRON RADIATION FACILITY

INSTALLATION EUROPEENNE DE RAYONNEMENT SYNCHROTRON

How to access device servers

from VeeTest

Use predefined library functions in VeeTest


Input argument format for device server commands


When you use one of the functions "dev_put_ascii" or "dev_putget_ascii" you need to provide the input argument to execute the device server command. This input argument can have any of the following data types : Boolean, Short, Unsigned Short, Long, Unsigned Long, Array of shorts, Array of Longs, String, Char, Array of Strings, Array of Chars , .... etc. There are many data types these functions accept. All of them are listed in a document (AsciiDev API Library) explaining how to use these functions.

As a general idea you should separate the numerical items of an Array with a comma and never use a Carriage Return inside the text repesenting an input argument. The precise format to be used for each data type is defined in AsciiDev API Library document.

Author: Faranguiss Poncet