From cdc1d60e7c9e4e208ad4adef5846b68ba900cbfe Mon Sep 17 00:00:00 2001 From: Jens Eden Date: Thu, 18 Sep 2014 13:21:45 +0000 Subject: [PATCH] fix limit direction detection for old firmware releases (< V1.21) --- motorApp/OmsAsynSrc/omsBaseController.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motorApp/OmsAsynSrc/omsBaseController.cpp b/motorApp/OmsAsynSrc/omsBaseController.cpp index a2a66a3b..860d1478 100644 --- a/motorApp/OmsAsynSrc/omsBaseController.cpp +++ b/motorApp/OmsAsynSrc/omsBaseController.cpp @@ -732,7 +732,7 @@ void omsBaseController::omsPoller() pAxis->setIntegerParam(motorStatusDone_, 1); pAxis->setIntegerParam(motorStatusMoving_, 0); if (pAxis->homing) pAxis->homing = 0; - if (statusBuffer[i*STATUSSTRINGLEN + 2] == 'P') + if (statusBuffer[i*STATUSSTRINGLEN] == 'P') pAxis->setIntegerParam(motorStatusHighLimit_, 1); else pAxis->setIntegerParam(motorStatusLowLimit_, 1);