From 6a6a34ebe541a3bef19cabb26b429108a551111e Mon Sep 17 00:00:00 2001 From: Ron Sluiter Date: Fri, 13 Mar 2015 15:05:28 +0000 Subject: [PATCH] Fixed incorrect motorAxisActualVel calculation. --- motorApp/AerotechSrc/drvEnsembleAsyn.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motorApp/AerotechSrc/drvEnsembleAsyn.cc b/motorApp/AerotechSrc/drvEnsembleAsyn.cc index 105a8c68..fa3c265e 100644 --- a/motorApp/AerotechSrc/drvEnsembleAsyn.cc +++ b/motorApp/AerotechSrc/drvEnsembleAsyn.cc @@ -820,7 +820,7 @@ static void EnsemblePoller(EnsembleController *pController) } else { - double actvelocity = atof(&inputBuff[1]) * 1000.; + double actvelocity = atof(&inputBuff[1]) / fabs(pAxis->stepSize); motorParam->setDouble(pAxis->params, motorAxisActualVel, actvelocity); } motorParam->callCallback(pAxis->params);