Moved JS8E to 3.125 baud instead of 3 baud.
This commit is contained in:
parent
699af49718
commit
8e0e94e8bb
@ -14,7 +14,7 @@
|
|||||||
#define JS8_ALLOW_EXTENDED 1 // allow extended latin-1 capital charset
|
#define JS8_ALLOW_EXTENDED 1 // allow extended latin-1 capital charset
|
||||||
|
|
||||||
#ifdef QT_DEBUG
|
#ifdef QT_DEBUG
|
||||||
#define JS8_DEBUG_DECODE 1 // emit debug statements for the decode pipeline
|
#define JS8_DEBUG_DECODE 0 // emit debug statements for the decode pipeline
|
||||||
#else
|
#else
|
||||||
#define JS8_DEBUG_DECODE 0
|
#define JS8_DEBUG_DECODE 0
|
||||||
#endif
|
#endif
|
||||||
@ -38,7 +38,7 @@
|
|||||||
#define JS8C_TX_SECONDS 6
|
#define JS8C_TX_SECONDS 6
|
||||||
#define JS8C_START_DELAY_MS 100
|
#define JS8C_START_DELAY_MS 100
|
||||||
|
|
||||||
#define JS8E_SYMBOL_SAMPLES 4000
|
#define JS8E_SYMBOL_SAMPLES 3840
|
||||||
#define JS8E_TX_SECONDS 30
|
#define JS8E_TX_SECONDS 30
|
||||||
#define JS8E_START_DELAY_MS 500
|
#define JS8E_START_DELAY_MS 500
|
||||||
|
|
||||||
|
@ -466,6 +466,12 @@ subroutine js8dec(dd0,newdat,nQSOProgress,nfqso,nftx,ndepth,lapon,lapcqonly, &
|
|||||||
ios=mod(itone(i)+4,7)
|
ios=mod(itone(i)+4,7)
|
||||||
xnoi=xnoi+s2(ios,i)**2
|
xnoi=xnoi+s2(ios,i)**2
|
||||||
enddo
|
enddo
|
||||||
|
|
||||||
|
if(NWRITELOG.eq.1) then
|
||||||
|
write(*,*) '<DecodeDebug> snr', xnoi, xsig, xbase, db(xsig/xbase), db(xsig/xbase - 1.0)
|
||||||
|
flush(6)
|
||||||
|
endif
|
||||||
|
|
||||||
xsnr=0.001
|
xsnr=0.001
|
||||||
if(xnoi.gt.0 .and. xnoi.lt.xsig) xsnr=xsig/xnoi-1.0
|
if(xnoi.gt.0 .and. xnoi.lt.xsig) xsnr=xsig/xnoi-1.0
|
||||||
xsnr=10.0*log10(xsnr)-27.0
|
xsnr=10.0*log10(xsnr)-27.0
|
||||||
|
@ -17,8 +17,8 @@
|
|||||||
! parameter (NSPS=960, NTXDUR=8, NDOWNSPS=24, NDD=100, JZ=116) ! 100 Hz 12.50 baud 32 wpm -22.0dB (1.0Eb/N0) 5.92s
|
! parameter (NSPS=960, NTXDUR=8, NDOWNSPS=24, NDD=100, JZ=116) ! 100 Hz 12.50 baud 32 wpm -22.0dB (1.0Eb/N0) 5.92s
|
||||||
! parameter (NSPS=1200, NTXDUR=10, NDOWNSPS=20, NDD=100, JZ=116) ! 80 Hz 10 baud 24 wpm -23.0dB (1.0Eb/N0) 7.90s
|
! parameter (NSPS=1200, NTXDUR=10, NDOWNSPS=20, NDD=100, JZ=116) ! 80 Hz 10 baud 24 wpm -23.0dB (1.0Eb/N0) 7.90s
|
||||||
! parameter (NSPS=1920, NTXDUR=15, NDOWNSPS=32, NDD=100, JZ=116) ! 50 Hz 6.250 baud 16 wpm -25.0dB (1.0Eb/N0) 12.64s
|
! parameter (NSPS=1920, NTXDUR=15, NDOWNSPS=32, NDD=100, JZ=116) ! 50 Hz 6.250 baud 16 wpm -25.0dB (1.0Eb/N0) 12.64s
|
||||||
! parameter (NSPS=3840, NTXDUR=30, NDOWNSPS=32, NDD=94, JZ=116) ! 24 Hz 3.125 baud 8 wpm -28.0dB (1.0Eb/N0) 25.28s
|
parameter (NSPS=3840, NTXDUR=28, NDOWNSPS=32, NDD=90, JZ=32) ! 25 Hz 3.125 baud 8 wpm -28.0dB (1.0Eb/N0) 25.28s
|
||||||
parameter (NSPS=4000, NTXDUR=28, NDOWNSPS=20, NDD=90, JZ=32) ! 24 Hz 3 baud 8 wpm -28.2dB (1.0Eb/N0) 26.33s
|
! parameter (NSPS=4000, NTXDUR=28, NDOWNSPS=40, NDD=90, JZ=32) ! 24 Hz 3 baud 8 wpm -28.2dB (1.0Eb/N0) 26.33s
|
||||||
|
|
||||||
parameter (AZ=12000.0/(1.0*NSPS)*0.8d0) !Dedupe overlap in Hz
|
parameter (AZ=12000.0/(1.0*NSPS)*0.8d0) !Dedupe overlap in Hz
|
||||||
parameter (ASTART=0.5) !Start delay in seconds
|
parameter (ASTART=0.5) !Start delay in seconds
|
||||||
|
@ -5769,7 +5769,7 @@ list. The list can be maintained in Settings (F2).</string>
|
|||||||
<bool>true</bool>
|
<bool>true</bool>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>JS8 (&Slow, 30s, 24Hz, ~8 WPM)</string>
|
<string>JS8 (&Slow, 30s, 25Hz, ~8 WPM)</string>
|
||||||
</property>
|
</property>
|
||||||
</action>
|
</action>
|
||||||
</widget>
|
</widget>
|
||||||
|
Loading…
Reference in New Issue
Block a user