![Coherent Solutions DopplerPXIe User Manual Download Page 24](http://html.mh-extra.com/html/coherent-solutions/dopplerpxie/dopplerpxie_user-manual_2634922024.webp)
PXIe Platform Photonic Doppler Velocimetry
|
DopplerPXIe
Coherent Solutions
|
21
7
Programming Guide
Introduction
Remote communication with the
CSLServer
is achieved through the Standard Commands for
Programmable Instruments (SCPI). Support for VISA I/O API over TCP/IP is provided by the VXI-11
compliant
CSLServer
. With VISA communication drivers installed on the client, the implementation
of VISA programming within environments such as MATLAB becomes available. This guide provides
general information on the commands available to communicate with the
CSLServer
remotely using
the VISA I/O.
7.1
Programming Conventions
This section details the programming and measurement conventions to follow while executing the
commands for the
CSLServer
.
Table 1 - Valid Units and Data Formats
Argument
Data Format
<wsp>
Specifies whitespace character (01
16
–
09
16
, 0B
16
–
20
16
).
<value>
Is numerical data, an integer, a decimal, exponential (10e-9 or 5.8e6) or
string
[VALUE1|VALUE2]
This is a parameter choice. The ‘
|
’ separates the unique parameters
available, only one of the choices can be used.
In the example you can use the input parameter [
VALUE1
] or [
VALUE2
]
not both.
Some commands may have more than two choices available.
This parameter can be omitted where the command has a default defined
in the command description.
Index Addressing of Modules (slot, source) and V
OA’
s (channel)
When executing commands, it is almost always necessary to provide the index of a specific
DopplerPXIe module or an index of a specific attenuator.
For the commands that require index values:
[n]
: is the slot (or source) index of the specific blade module, this is an integer, <1 to 18>
[m]
: is the channel index of a specific attenuator, this is an integer, <1, 2 >.
Message Queues
Information is exchanged in the form of messages. These messages are held in input and output
queues.
The output queue stores responses to query commands. The
CSLServer
transmits any data in the
output queue when a read request is received. Unless explicitly specified otherwise in the command
description, all output response data is transmitted in ASCII format.
Summary of Contents for DopplerPXIe
Page 1: ......
Page 10: ...PXIe Platform Photonic Doppler Velocimetry DopplerPXIe Coherent Solutions 7 ...
Page 11: ...PXIe Platform Photonic Doppler Velocimetry DopplerPXIe Coherent Solutions 8 ...
Page 14: ...PXIe Platform Photonic Doppler Velocimetry DopplerPXIe Coherent Solutions 11 ...
Page 36: ...V1 1 ...