Commit 13460095 authored by TheDebbio's avatar TheDebbio
Browse files

debug

parent 01abf068
Loading
Loading
Loading
Loading
+16 −8
Original line number Diff line number Diff line
@@ -112,10 +112,18 @@ void CComponentCore::activate(const char *mode) throw (ReceiversErrors::ModeErro
        m_bandwidth[i]=l_setup.m_IFBandwidth[i];
        m_polarization[i]=(long)l_setup.m_polarizations[i];
        m_localOscillatorValue[i]=l_setup.m_defaultLO[i];
        MED_TRACE_FMT("\n --- cyle %d --- \n");
        MED_TRACE_FMT("m_startFreq %f\n",m_startFreq[i]);
        MED_TRACE_FMT("m_bandwidth %f\n",m_bandwidth[i]);
        MED_TRACE_FMT("m_polarization %f\n",m_polarization[i]);
        MED_TRACE_FMT("m_localOscillatorValue %f\n",m_localOscillatorValue[i]);
    }
    }catch(...){
    	MED_TRACE_MSG(" EXC SET IFS ");
    }



    // Basic operations
    lnaOn(); // throw (ReceiversErrors::NoRemoteControlErrorExImpl,ReceiversErrors::ReceiverControlBoardErrorExImpl)
    externalCalOff();
@@ -305,10 +313,10 @@ void CComponentCore::setLO(const ACS::doubleSeq& lo)
    }
    try{    
        /* TEST */
        fprintf(stderr, "m_IFBandwidth[0] : %f", l_setup.m_IFBandwidth[0]);
        fprintf(stderr, "m_rfmax[0] : %f", l_setup.m_RFMax[0]);    
        fprintf(stderr, "m_startfreq[0] : %f", m_startFreq[0]);
        fprintf(stderr, "lo_value : %f", l_lo_value);
        fprintf(stderr, "m_IFBandwidth[0] : %f\n", l_setup.m_IFBandwidth[0]);
        fprintf(stderr, "m_rfmax[0] : %f\n", l_setup.m_RFMax[0]);    
        fprintf(stderr, "lo_value : %f\n", l_lo_value);
        fprintf(stderr, "m_startfreq[0] : %f\n", m_startFreq[0]);        
        m_bandwidth[0]= l_setup.m_RFMax[0]-( m_startFreq[0] + l_lo_value );        
        // the if bandwidth could never be larger than the max IF bandwidth:
        if (m_bandwidth[0] > l_setup.m_IFBandwidth[0])