XPS Unified Programmer’s Manual
Prototype
int PositionerCompensationSpatialPeriodicNotchsSet(
int SocketID,
char * FullPositionerName,
double SpatialNotchStep1,
double SpatialNotchBandwidth1,
double SpatialNotchGain1,
double SpatialNotchStep2,
double SpatialNotchBandwidth2,
double SpatialNotchGain2,
double SpatialNotchStep3,
double SpatialNotchBandwidth3,
double SpatialNotchGain3
)
Input parameters
SocketID int Socket identifier gets by the “TCP_ConnectToServer”
function.
FullPositionerName char * Positioner name.
SpatialNotchStep1 double Spatial periodic step for filter #1 (units).
SpatialNotchBandwidth1 double Spatial periodic bandwidth for filter #1 (Hz).
SpatialNotchGain1 double Spatial periodic gain for filter #1.
SpatialNotchStep2 double Spatial periodic step for filter #2 (units).
SpatialNotchBandwidth2 double Spatial periodic bandwidth for filter #2 (Hz).
SpatialNotchGain2 double Spatial periodic gain for filter #2.
SpatialNotchStep3 double Spatial periodic step for filter #3 (units).
SpatialNotchBandwidth3 double Spatial periodic bandwidth for filter #3 (Hz).
SpatialNotchGain3 double Spatial periodic gain for filter #3.
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.
• -17: Parameter out of range or incorrect.
317 EDH0373En1023 — 01/18