Remove the SNR adjustment for Q65 averaged decodes. It does not seem to work as expected.

This commit is contained in:
Joe Taylor 2022-03-08 11:48:54 -05:00
parent d6bcf9767a
commit bc9e8f89bc

View File

@ -781,9 +781,8 @@ subroutine q65_snr(dat4,dtdec,f0dec,mode_q65,nused,snr2)
sig_area=sum(spec(ia+nsum:ib-nsum)-1.0) sig_area=sum(spec(ia+nsum:ib-nsum)-1.0)
w_equiv=sig_area/(smax-1.0) w_equiv=sig_area/(smax-1.0)
snr2=db(max(1.0,sig_area)) - db(2500.0/df) snr2=db(max(1.0,sig_area)) - db(2500.0/df)
if(nused.eq.2) snr2=snr2 - 1.5 ! NB: No adjustment to SNR is now made for nused>1, because that process did
if(nused.eq.3) snr2=snr2 - 2.4 ! not seem to work as expected.
if(nused.ge.4) snr2=snr2 - 3.0
return return
end subroutine q65_snr end subroutine q65_snr