From 629c55bba49c9e5a41124cbad84ac7c9b1a2ed74 Mon Sep 17 00:00:00 2001 From: Daniel Sissom Date: Fri, 24 May 2024 09:42:53 -0500 Subject: [PATCH] Updated move command for md90. --- dsmApp/src/MD90Driver.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dsmApp/src/MD90Driver.cpp b/dsmApp/src/MD90Driver.cpp index 7240165..001c202 100644 --- a/dsmApp/src/MD90Driver.cpp +++ b/dsmApp/src/MD90Driver.cpp @@ -174,10 +174,11 @@ asynStatus MD90Axis::move(double position, int relative, double minVelocity, dou status = sendAccelAndVelocity(acceleration, maxVelocity); + // Position specified in nanometers if (relative) { - sprintf(pC_->outString_, "#%02dI%+d", axisNo_, NINT(position)); + sprintf(pC_->outString_, "CRM %d", NINT(position)); } else { - sprintf(pC_->outString_, "#%02dG%+d", axisNo_, NINT(position)); + sprintf(pC_->outString_, "CLM %d", NINT(position)); } status = pC_->writeReadController(); return status;