EasyManua.ls Logo

Newport XPS - Positionercompensatedfastpcopulseparametersget

Newport XPS
722 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
XPS Unified Programmer’s Manual
7.2.1.154 PositionerCompensatedFastPCOPulseParametersGet
Name
PositionerCompensatedFastPCOPulseParametersGetGets pulse configuration to
compensated PCO.
Input tests
- Refer to section 7.1: “Input Tests Common to all XPS Functions”.
- Checks the positioner name: (-18)
- Checks pulses generation status: (-22)
- Checks if CIEFAST compensated PCO pulses generation is supported: (-115)
Description
This function returns the set values of parameters: Pulse width, Pulse polarity and Pulse
toggle.
Prototype
int PositionerCompensatedFastPCOPulseParametersGet(
int SocketID,
char * PositionerName,
double * PulseWidth,
int * PulsePolarity,
bool * PulseToggle
)
Input parameters
SocketID int Socket identifier gets by the
“TCP_ConnectToServer” function.
PositionerName char * Positioner name.
Output parameters
PulseWidth double * Width of pulse enable signal (units).
PulsePolarity int *.
PulseToggle bool *.
Return (In addition to the results of “Input Tests Common to all XPS
Functions”)
0: No error.
-8: Wrong object type for this command.
-18: Positioner Name doesn't exist or unknown command.
-22: Not allowed action.
-115: Function is not supported by current hardware.
EDH0373En1023 01/18 234

Table of Contents

Other manuals for Newport XPS

Related product manuals