EasyManua.ls Logo

Newport XPS - Positionercompensatedfastpcopulseparametersset

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.155 PositionerCompensatedFastPCOPulseParametersSet
Name
PositionerCompensatedFastPCOPulseParametersGetSets 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 sets 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.
PulseWidth double * Width of pulse enable signal (units).
PulsePolarity int *.
PulseToggle bool *.
Output parameters
None.
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.
235 EDH0373En1023 01/18

Table of Contents

Other manuals for Newport XPS

Related product manuals