diff --git a/Medicina/Servers/MedicinaMinorServo/src/MinorServoBossImpl.cpp b/Medicina/Servers/MedicinaMinorServo/src/MinorServoBossImpl.cpp index f5bb268e627783e7d3f6dd9697b9e7f777ee4098..9f5ee5b065168b9f888f8b106ef075805b4610a9 100644 --- a/Medicina/Servers/MedicinaMinorServo/src/MinorServoBossImpl.cpp +++ b/Medicina/Servers/MedicinaMinorServo/src/MinorServoBossImpl.cpp @@ -354,7 +354,7 @@ throw (MinorServoErrors::SetupErrorExImpl) THROW_EX(MinorServoErrors, SetupErrorEx, "Cannot find requested configuration", false); try { - setElevationTrackingImpl(IRA::CString("OFF")); + setElevationTrackingImpl(IRA::CString("OFF")); }catch(...) { THROW_EX(MinorServoErrors, SetupErrorEx, "cannot turn the tracking off", false); @@ -405,7 +405,8 @@ throw (MinorServoErrors::SetupErrorExImpl) //enable elevation tracking try { - setElevationTrackingImpl(IRA::CString("ON")); + if (isElevationTrackingEn()) + setElevationTrackingImpl(IRA::CString("ON")); } catch (...) {