From e311ab51df328098a835ca47d15de4560594ca33 Mon Sep 17 00:00:00 2001 From: Giuseppe Carboni <giuseppecarboni89@live.com> Date: Mon, 7 Apr 2025 14:20:05 +0000 Subject: [PATCH] Update for bad check on an enumeration for SRT MS --- SRT/Servers/SRTMinorServo/src/SRTMinorServoSetupThread.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SRT/Servers/SRTMinorServo/src/SRTMinorServoSetupThread.cpp b/SRT/Servers/SRTMinorServo/src/SRTMinorServoSetupThread.cpp index cd6c05ca4..f610aaf3e 100644 --- a/SRT/Servers/SRTMinorServo/src/SRTMinorServoSetupThread.cpp +++ b/SRT/Servers/SRTMinorServo/src/SRTMinorServoSetupThread.cpp @@ -154,7 +154,7 @@ void SRTMinorServoSetupThread::runLoop() { try { - if(servo->setup(m_core.m_commanded_setup.c_str(), m_core.m_as_configuration.load())) + if(servo->setup(m_core.m_commanded_setup.c_str(), m_core.m_as_configuration.load() == Management::MNG_TRUE ? false : true)) { m_core.m_current_servos[servo_name] = servo; try @@ -176,7 +176,7 @@ void SRTMinorServoSetupThread::runLoop() } } - if(!m_core.m_as_configuration.load()) + if(m_core.m_as_configuration.load() == Management::MNG_FALSE) { // We commanded a configuration which does not use the active surface, therefore we need to send some slightly different coordinates with a preset command -- GitLab