Commit 6fe7ee58 authored by SRT Operator's avatar SRT Operator
Browse files

minor modifications regarding XK03 e XK06 XArcos configurations

parent 77dcf98f
Loading
Loading
Loading
Loading
+38 −5
Original line number Original line Diff line number Diff line
@@ -779,11 +779,14 @@ void CCommandLine::getFeed(ACS::longSeq& feed) const
        else if (m_XarcosK03 == true || m_XarcosK06 == true) {
        else if (m_XarcosK03 == true || m_XarcosK06 == true) {
            if (i <= 3)
            if (i <= 3)
                feed[i] = 0;
                feed[i] = 0;
            else
            else {
                feed[i] = 1;
                if (m_XarcosK03 == true)
                    feed[i] = 3;
                if (m_XarcosK06 == true)
                    feed[i] = 6;
            }
        }
        }
        else
        else
            //feed[i]=m_feedNumberInput[i];
            feed[i]=i;
            feed[i]=i;
	}
	}
}
}
@@ -1010,6 +1013,21 @@ void CCommandLine::fillChannelHeader(Backends::TSectionHeader *chHr,const long&
//				if(indice<4) S=0;//DA VEDERE SE FUNZIONA !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!111
//				if(indice<4) S=0;//DA VEDERE SE FUNZIONA !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!111
//				else S=4;
//				else S=4;
//				chHr[index].feed=searchFeed(head.GetAdc());
//				chHr[index].feed=searchFeed(head.GetAdc());
				if (m_XarcosK00 == true)
				    chHr[index].feed=0;
                else if (m_XarcosK03 == true) {
                    if (index <=1)
				        chHr[index].feed=0;
                    else
				        chHr[index].feed=3;
                }
                else if (m_XarcosK06 == true) {
                    if (index <=1)
				        chHr[index].feed=0;
                    else
				        chHr[index].feed=6;
                }
                else
                    chHr[index].feed=m_feedNumber[index];
                    chHr[index].feed=m_feedNumber[index];
				chHr[index].sampleRate=m_sampleRate[index];
				chHr[index].sampleRate=m_sampleRate[index];
				//chHr[index].IF[0]=m_ifNumber[index];
				//chHr[index].IF[0]=m_ifNumber[index];
@@ -1045,6 +1063,21 @@ void CCommandLine::fillChannelHeader(Backends::TSectionHeader *chHr,const long&
//						else S=4;
//						else S=4;
//						chHr[index].feed=(head.GetAdc()*0.5+S);
//						chHr[index].feed=(head.GetAdc()*0.5+S);
						chHr[index].sampleRate=m_sampleRate[index];
						chHr[index].sampleRate=m_sampleRate[index];
				        if (m_XarcosK00 == true)
				            chHr[index].feed=0;
                        else if (m_XarcosK03 == true) {
                            if (index <=1)
				                chHr[index].feed=0;
                            else
				                chHr[index].feed=3;
                        }
                        else if (m_XarcosK06 == true) {
                            if (index <=1)
				                chHr[index].feed=0;
                            else
				                chHr[index].feed=6;
                        }
                        else
						    chHr[index].feed=m_feedNumber[index];
						    chHr[index].feed=m_feedNumber[index];
						chHr[index].IF[0]=m_ifNumber[index];
						chHr[index].IF[0]=m_ifNumber[index];
//						std::cout << "chHr[index].IF[0]" << chHr[index].IF[0] << std::endl;
//						std::cout << "chHr[index].IF[0]" << chHr[index].IF[0] << std::endl;