diff --git a/Common/Servers/ReceiversBoss/include/RecvBossCore.h b/Common/Servers/ReceiversBoss/include/RecvBossCore.h
index cd613ff691fbf74089bea658d076c1623e4733e2..7a374a8623b67b3b8ec7be706b6fa30fb1cfb0f5 100644
--- a/Common/Servers/ReceiversBoss/include/RecvBossCore.h
+++ b/Common/Servers/ReceiversBoss/include/RecvBossCore.h
@@ -351,7 +351,7 @@ private:
 	ACS::Time m_feedsEpoch;
 	ACS::Time m_IFsEpoch;
 	ACS::Time m_modeEpoch;
-	Backends::CalMux_proxy m_xalMux_proxy;
+	Backends::CalMux_proxy m_calMux_proxy;
 
 #elif COMPILE_TARGET_NT
 
diff --git a/Common/Servers/ReceiversBoss/src/Makefile b/Common/Servers/ReceiversBoss/src/Makefile
index bd7e2ebea5e370862d329090cd96042ac8ed489e..b91b23df26595b485a1c610b5a4ff996744fbb02 100644
--- a/Common/Servers/ReceiversBoss/src/Makefile
+++ b/Common/Servers/ReceiversBoss/src/Makefile
@@ -59,7 +59,9 @@ ifeq ($(STATION),Noto)
 				      bulkDataCallback bulkDataSenderStubs DiscosVersion
 else
 	ReceiversBossImpl_LIBS      = IRALibrary ComponentErrors CommonReceiverInterfaceStubs ReceiversBossStubs ReceiversDefinitionsStubs AntennaDefinitionsStubs GenericReceiverStubs \
-				      DewarPositionerStubs ManagmentDefinitionsStubs DewarPositionerDefinitionsStubs ManagementErrors ParserErrors ReceiversErrors acsnc DiscosVersion
+				      DewarPositionerStubs ManagmentDefinitionsStubs DewarPositionerDefinitionsStubs ManagementErrors ParserErrors ReceiversErrors acsnc DiscosVersion \
+				      CalDiodeControllerStubs CalMuxStubs
+
 endif
 
 #
diff --git a/Common/Servers/ReceiversBoss/src/RecvBossCore_mc.i b/Common/Servers/ReceiversBoss/src/RecvBossCore_mc.i
index 773bc67cb49cc0f77899cbc1da2b6a1a390d477c..87375a69c04c169114cafa63d176bcecf875448b 100644
--- a/Common/Servers/ReceiversBoss/src/RecvBossCore_mc.i
+++ b/Common/Servers/ReceiversBoss/src/RecvBossCore_mc.i
@@ -101,15 +101,15 @@ void CRecvBossCore::calOn() throw (ComponentErrors::ValidationErrorExImpl,Compon
 			throw impl;
 		}
 	}
-	else if ((m_currentRecvCode=="CCC") || (m_currentRecvCode=="CHC")){
+/*	else if ((m_currentRecvCode=="CCC") || (m_currentRecvCode=="CHC")){
 		char buffer [14] = {'s','e','t',' ','m','a','r','c','a','c',' ','o','n','\n' };
 		if (!sendToRecvControl((const void *)buffer,14)) {
 			_EXCPT(ComponentErrors::SocketErrorExImpl,impl,"CRecvBossCore::calOn()");
 			m_status=Management::MNG_FAILURE;
 			throw impl;
 		}
-	}
-	else if (m_currentRecvCode=="XXP") {
+	}*/
+	else if ((m_currentRecvCode=="XXP") || (m_currentRecvCode=="CCC") || (m_currentRecvCode=="CHC")) {
 		m_calMux_proxy->calOn();
 		// turn the marca on through the FS
 		/*IRA::CString fsBuffer("calon\n");
@@ -166,15 +166,15 @@ void CRecvBossCore::calOff() throw (ComponentErrors::ValidationErrorExImpl,Compo
 			throw impl;
 		}
 	}
-	else if ((m_currentRecvCode=="CCC") || (m_currentRecvCode=="CHC")) {
+	/*else if ((m_currentRecvCode=="CCC") || (m_currentRecvCode=="CHC")) {
 		char buffer [15] = {'s','e','t',' ','m','a','r','c','a','c',' ','o','f','f','\n' };
 		if (!sendToRecvControl((const void *)buffer,15)) {
 			_EXCPT(ComponentErrors::SocketErrorExImpl,impl,"CRecvBossCore::calOff()");
 			m_status=Management::MNG_FAILURE;
 			throw impl;
 		}
-	}
-	else if (m_currentRecvCode=="XXP") {
+	}*/
+	else if ((m_currentRecvCode=="XXP") || (m_currentRecvCode=="CCC") || (m_currentRecvCode=="CHC")) {
 		// turn the marca on through thr FS
 		/*IRA::CString fsBuffer("caloff\n");
 		if (!sendToFS((const void *)fsBuffer,fsBuffer.GetLength())) {
diff --git a/Medicina/CDB/MACI/Components/BACKENDS/PyCalmux/PyCalmux.xml b/Medicina/CDB/MACI/Components/BACKENDS/PyCalmux/PyCalmux.xml
index 46583798773e85cea63de52652496d767c0bc3b7..1b341ec13535fbb337255afebfa692febc7b2827 100644
--- a/Medicina/CDB/MACI/Components/BACKENDS/PyCalmux/PyCalmux.xml
+++ b/Medicina/CDB/MACI/Components/BACKENDS/PyCalmux/PyCalmux.xml
@@ -15,5 +15,5 @@
     Container="PyCalmuxContainer"
     ImplLang="py"
     KeepAliveTime="-1"
-    Default="false"
+    Default="true"
 />
diff --git a/Medicina/Configuration/CDB/MACI/Components/BACKENDS/PyCalmux/PyCalmux.xml b/Medicina/Configuration/CDB/MACI/Components/BACKENDS/PyCalmux/PyCalmux.xml
index 46583798773e85cea63de52652496d767c0bc3b7..1b341ec13535fbb337255afebfa692febc7b2827 100644
--- a/Medicina/Configuration/CDB/MACI/Components/BACKENDS/PyCalmux/PyCalmux.xml
+++ b/Medicina/Configuration/CDB/MACI/Components/BACKENDS/PyCalmux/PyCalmux.xml
@@ -15,5 +15,5 @@
     Container="PyCalmuxContainer"
     ImplLang="py"
     KeepAliveTime="-1"
-    Default="false"
+    Default="true"
 />
diff --git a/Medicina/Configuration/CDB/alma/MANAGEMENT/CalibrationTool/CalibrationTool.xml b/Medicina/Configuration/CDB/alma/MANAGEMENT/CalibrationTool/CalibrationTool.xml
index da13864d7e7d92f37e7084ce8ede52a6480aec9c..468e979ea245346f3ebbf02bd3c694e71c89863c 100644
--- a/Medicina/Configuration/CDB/alma/MANAGEMENT/CalibrationTool/CalibrationTool.xml
+++ b/Medicina/Configuration/CDB/alma/MANAGEMENT/CalibrationTool/CalibrationTool.xml
@@ -15,7 +15,7 @@
                RepetitionExpireTime="10000000"
                TrackingFlagDutyCycle="100000"
                AntennaBossInterface="IDL:alma/Antenna/AntennaBoss:1.0"
-               MinorServoBossInterface="IDL:alma/MinorServo/MinorServoBoss:1.0"
+               MinorServoBossInterface=""
                SchedulerInterface="IDL:alma/Management/Scheduler:1.0"
                ObservatoryInterface="IDL:alma/Antenna/Observatory:1.0"
                GenerateFile="1"
diff --git a/Medicina/Configuration/CDB/alma/Procedures/StationProcedures/StationProcedures.xml b/Medicina/Configuration/CDB/alma/Procedures/StationProcedures/StationProcedures.xml
index c449277ccdb5006053c9e09f80573877956410af..6d7556e25c2c8f85b95765aeafded29a979111a1 100644
--- a/Medicina/Configuration/CDB/alma/Procedures/StationProcedures/StationProcedures.xml
+++ b/Medicina/Configuration/CDB/alma/Procedures/StationProcedures/StationProcedures.xml
@@ -7,7 +7,6 @@
 <body>
 	antennaSetup=CCC
 	receiversSetup=CCC
-	servoSetup=CCC
 	chooseBackend=TotalPower
 	initialize=CCC
 	dmed=default
@@ -24,7 +23,6 @@
 <body>
 	antennaSetup=CHC
 	receiversSetup=CHC
-	servoSetup=CHC
 	chooseBackend=TotalPower
 	initialize=CHC
 	dmed=default
@@ -43,7 +41,6 @@
 <body>
 	antennaSetup=KKC
 	receiversSetup=KKC
-	servoSetup=KKC
 	chooseBackend=TotalPower
 	initialize=KKC
 	dmed=default
@@ -62,7 +59,6 @@
 <body>
 	antennaSetup=XXP
 	receiversSetup=XXP
-	servoSetup=XXP
 	chooseBackend=TotalPower
 	initialize=XXP
 	dmed=default
@@ -79,7 +75,6 @@
 <body>
 	antennaSetup=CCC
 	receiversSetup=CCC
-	servoSetup=CCC
 	receiversMode=NARROWBANDWIDTH
 	chooseBackend=TotalPower
 	initialize=CCCL
@@ -99,7 +94,6 @@
 <body>
 	antennaSetup=CHC
 	receiversSetup=CHC
-	servoSetup=CHC
 	receiversMode=NARROWBANDWIDTH
 	chooseBackend=TotalPower
 	initialize=CHCL
@@ -121,7 +115,6 @@
 	receiversPark
 	waitOnSource
 	antennaPark
-	servoPark
 </body>
 </Procedure>
 
diff --git a/Medicina/Misc/MedScripts/src/discosConsole b/Medicina/Misc/MedScripts/src/discosConsole
index ae9fd6e74c5d139d175b418732b372bc0d2e7e60..f43c5547ae248e39e3462b6fa07bb74c3d623138 100644
--- a/Medicina/Misc/MedScripts/src/discosConsole
+++ b/Medicina/Misc/MedScripts/src/discosConsole
@@ -82,7 +82,7 @@ if [ "$CL_STOP" ] ; then
    killall -s SIGUSR1 -u $USER -q _tui_GenericBackendTextClient
    killall -s SIGUSR1 -u $USER -q _tui_ReceiversBossTextClient
    killall -s SIGUSR1 -u $USER -q _tui_SchedulerTextClient
-   killall -s SIGUSR1 -u $USER -q _tui_MinorServoBossTextClient
+   #killall -s SIGUSR1 -u $USER -q _tui_MinorServoBossTextClient
 
    #close the operator input
    pkill -SIGUSR1 -u $USER -f _tui_SysTerm
@@ -109,6 +109,6 @@ receiversBossTui
 sleep 0.5s
 loggingDisplay
 sleep 0.5s
-minorservoBossTui
+#minorservoBossTui
 #
 # ___oOo___