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___