mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-25 05:38:46 -05:00
Reasonable default values for NB setting for command line jt9
Use the -X command option to set single decode mode and to set the NB level. -X 256*(n+3)+s Where s=32 selects single decode mode, and 'n' is the equivalent NB setting as used in the WSJT-X UI. Default for both is zero in FST4(W) mode if no -X option is passed. E.g. -X 544 selects single decode with NB=-1 (256*(-1+3)+32).
This commit is contained in:
parent
c0f11fb67b
commit
731fe53a1e
@ -25,7 +25,7 @@ program jt9
|
|||||||
integer :: arglen,stat,offset,remain,mode=0,flow=200,fsplit=2700, &
|
integer :: arglen,stat,offset,remain,mode=0,flow=200,fsplit=2700, &
|
||||||
fhigh=4000,nrxfreq=1500,ndepth=1,nexp_decode=0,nQSOProg=0
|
fhigh=4000,nrxfreq=1500,ndepth=1,nexp_decode=0,nQSOProg=0
|
||||||
logical :: read_files = .true., tx9 = .false., display_help = .false., &
|
logical :: read_files = .true., tx9 = .false., display_help = .false., &
|
||||||
bLowSidelobes = .false.
|
bLowSidelobes = .false., nexp_decode_set = .false.
|
||||||
type (option) :: long_options(30) = [ &
|
type (option) :: long_options(30) = [ &
|
||||||
option ('help', .false., 'h', 'Display this help message', ''), &
|
option ('help', .false., 'h', 'Display this help message', ''), &
|
||||||
option ('shmem',.true.,'s','Use shared memory for sample data','KEY'), &
|
option ('shmem',.true.,'s','Use shared memory for sample data','KEY'), &
|
||||||
@ -158,6 +158,7 @@ program jt9
|
|||||||
read (optarg(:arglen), *) hisgrid
|
read (optarg(:arglen), *) hisgrid
|
||||||
case ('X')
|
case ('X')
|
||||||
read (optarg(:arglen), *) nexp_decode
|
read (optarg(:arglen), *) nexp_decode
|
||||||
|
nexp_decode_set = .true.
|
||||||
end select
|
end select
|
||||||
end do
|
end do
|
||||||
|
|
||||||
@ -207,6 +208,11 @@ program jt9
|
|||||||
else
|
else
|
||||||
ntol = min (ntol, 1000)
|
ntol = min (ntol, 1000)
|
||||||
end if
|
end if
|
||||||
|
if (.not. nexp_decode_set) then
|
||||||
|
if (mode .eq. 240 .or. mode .eq. 241) then
|
||||||
|
nexp_decode = 3 * 256 ! single decode off and nb=0
|
||||||
|
end if
|
||||||
|
end if
|
||||||
allocate(shared_data)
|
allocate(shared_data)
|
||||||
nflatten=0
|
nflatten=0
|
||||||
do iarg = offset + 1, offset + remain
|
do iarg = offset + 1, offset + remain
|
||||||
|
Loading…
Reference in New Issue
Block a user