mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2025-02-03 09:44:24 -05:00
Reduce the search range back to +/- 10 Hz from detected sync freq.
This commit is contained in:
parent
bf861d9979
commit
7f660d62fa
@ -30,11 +30,11 @@ subroutine q65_sync(ss,i0,nts_q65,ntrperiod,iseq,sync_ok,snr,xdt)
|
||||
do lag=0,LAGMAX !Search over range of DT
|
||||
do j=1,22 !Test for Q65 sync
|
||||
k=isync(j) + lag + iseq*200
|
||||
if(k.ge.400) cycle
|
||||
if(ntrperiod.eq.60) then
|
||||
ccf(lag)=ccf(lag) + sum(ss(k,i1:i2)) + sum(ss(k+1,i1:i2)) &
|
||||
+ sum(ss(k+2,i1:i2)) + sum(ss(k+3,i1:i2))
|
||||
else
|
||||
if(k.ge.372) cycle
|
||||
ccf(lag)=ccf(lag) + sum(ss(k,i1:i2)) + sum(ss(k+1,i1:i2))
|
||||
endif
|
||||
! Q: Should we use weighted sums, perhaps a Lorentzian peak?
|
||||
|
@ -92,8 +92,8 @@ subroutine q65b(nutc,nqd,fcenter,nfcal,nfsample,ikhz,mousedf,ntol, &
|
||||
nsnr0=-99 !Default snr for no decode
|
||||
|
||||
!###
|
||||
nfa=800
|
||||
nfb=1200
|
||||
! nfa=800
|
||||
! nfb=1200
|
||||
! write(*,4001) f0,f0+31.847,nfa,nfb,ntol,ntrperiod,iseq,mode_q65
|
||||
!4001 format('b',2f10.3,6i6)
|
||||
if(iseq.eq.1) iwave(1:360000)=iwave(360001:720000)
|
||||
|
@ -406,7 +406,7 @@ void MainWindow::dataSink(int k)
|
||||
// qDebug() << "aa" << m_hsymStop << ihsym << m_decode_called << k << ntrz;
|
||||
if(ihsym >= m_hsymStop and !m_decode_called) { //Decode at t=56 s (for Q65 and data from disk)
|
||||
m_decode_called=true;
|
||||
qDebug() << "bb" << m_hsymStop << ihsym << m_decode_called << k << ntrz; datcom_.newdat=1;
|
||||
// qDebug() << "bb" << m_hsymStop << ihsym << m_decode_called << k << ntrz; datcom_.newdat=1;
|
||||
datcom_.nagain=0;
|
||||
datcom_.nhsym=ihsym;
|
||||
QDateTime t = QDateTime::currentDateTimeUtc();
|
||||
|
@ -114,7 +114,7 @@ private:
|
||||
qint32 m_dB;
|
||||
qint32 m_fetched=0;
|
||||
// qint32 m_hsymStop=371;
|
||||
qint32 m_hsymStop=373; //390*0.15 = 58.5 s
|
||||
qint32 m_hsymStop=390; //390*0.15 = 58.5 s
|
||||
qint32 m_nTransmitted=0;
|
||||
qint32 m_nDoubleClicked=0;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user