From 166541bd15655dd8ad37bf791bc74539b48c279b Mon Sep 17 00:00:00 2001 From: Dhanya Thattil Date: Wed, 6 Feb 2019 19:05:11 +0100 Subject: [PATCH] ctb adc phase get fix --- .../slsDetectorServer/slsDetectorServer_funcs.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/slsDetectorServers/slsDetectorServer/slsDetectorServer_funcs.c b/slsDetectorServers/slsDetectorServer/slsDetectorServer_funcs.c index 9e409b642..6046c4f6c 100755 --- a/slsDetectorServers/slsDetectorServer/slsDetectorServer_funcs.c +++ b/slsDetectorServers/slsDetectorServer/slsDetectorServer_funcs.c @@ -1910,7 +1910,7 @@ int set_speed(int file_des) { enum speedVariable ind = args[0]; int val = args[1]; int GET_VAL = -1; - if ((ind == PHASE_SHIFT) || (val == ADC_PHASE) || (val == DBIT_PHASE)) + if ((ind == PHASE_SHIFT) || (ind == ADC_PHASE) || (ind == DBIT_PHASE)) GET_VAL = 100000; char speedName[20] = {0}; @@ -1947,8 +1947,9 @@ int set_speed(int file_des) { if (ret == OK) { // set - if ((val != GET_VAL) && (Server_VerifyLock() == OK)) + if ((val != GET_VAL) && (Server_VerifyLock() == OK)) { setSpeed(ind, val); + } // get retval = getSpeed(ind); FILE_LOG(logDEBUG1, ("%s: %d\n", speedName, retval));