A.2 Description
ktl read varname ?-binary?
ktl link
must already have been used to link the service and keyword. Usually, varname is the keyword name, but ktl link
may have overridden this.
By default the ASCII (external) representation of the value (usually this is what GUIs will want to use) is used, but -binary
will force use of the binary (internal) representation.
Numeric values which do not begin with a sign will have a leading space inserted. This is to improve visual effect (a column of left-justified numbers, some of which have signs and some of which don't looks horrible!). This behavior cannot currently be controlled.
The read always blocks on completion (i.e. the only flag currently supported is KTL_WAIT
). Time-out intervals are keyword library-specific and are not controllable at this level.
For example:
ktk4.1% ktl link dcs2 instrume instrume ktk4.1% puts "instrument is [ktl read instrume]" instrument is LRIS
Generated with Harlequin WebMaker