From 85013c6fa0f37e7eb5b622e7b3c034abb1951115 Mon Sep 17 00:00:00 2001 From: MarkRivers Date: Sat, 21 Mar 2015 22:18:54 +0000 Subject: [PATCH] Fixed error --- motorApp/NewportSrc/XPSAxis.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motorApp/NewportSrc/XPSAxis.cpp b/motorApp/NewportSrc/XPSAxis.cpp index 179697d7..b7e56de7 100644 --- a/motorApp/NewportSrc/XPSAxis.cpp +++ b/motorApp/NewportSrc/XPSAxis.cpp @@ -1061,7 +1061,7 @@ asynStatus XPSAxis::getPositionCompare() } setDoubleParam(pC_->XPSPositionCompareMinPosition_, XPSPositionToMotorRecPosition(minPosition)); setDoubleParam(pC_->XPSPositionCompareMaxPosition_, XPSPositionToMotorRecPosition(maxPosition)); - setDoubleParam(pC_->XPSPositionCompareStepSize_, XPSStepToMotorRecStep(stepSize)); + setDoubleParam(pC_->XPSPositionCompareStepSize_, fabs(XPSStepToMotorRecStep(stepSize))); } status = PositionerPositionCompareAquadBWindowedGet(pollSocket_, positionerName_, &minPosition, &maxPosition, &enable); if (status == 0) {