mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2025-03-23 20:48:33 -04:00
Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop
This commit is contained in:
commit
2b103dda37
@ -789,6 +789,10 @@ endif (APPLE)
|
||||
|
||||
set_source_files_properties (${WSJTX_ICON_FILE} PROPERTIES MACOSX_PACKAGE_LOCATION Resources)
|
||||
|
||||
# suppress intransigent compiler diagnostics
|
||||
set_source_files_properties (lib/decoder.f90 PROPERTIES COMPILE_FLAGS "-Wno-unused-dummy-argument")
|
||||
set_source_files_properties (lib/filbig.f90 PROPERTIES COMPILE_FLAGS "-Wno-aliasing")
|
||||
|
||||
if (WSJT_QDEBUG_IN_RELEASE)
|
||||
# context info in Qt message handler in release configuration
|
||||
set_property (DIRECTORY APPEND PROPERTY
|
||||
|
@ -37,9 +37,8 @@ subroutine multimode_decoder(ipc1,ss,id2,params,nfsample)
|
||||
integer*2 id2(NTMAX*12000)
|
||||
type(params_block) :: params
|
||||
real*4 dd(NTMAX*12000)
|
||||
real*8 tsec,tseq
|
||||
character(len=20) :: datetime
|
||||
character(len=12) :: mycall, hiscall, ctime
|
||||
character(len=12) :: mycall, hiscall
|
||||
character(len=6) :: mygrid, hisgrid
|
||||
data ndec8/0/
|
||||
save
|
||||
|
@ -64,7 +64,6 @@ contains
|
||||
integer itone_save(NN,MAX_EARLY)
|
||||
real f1_save(MAX_EARLY)
|
||||
real xdt_save(MAX_EARLY)
|
||||
integer(c_int) :: ihsym
|
||||
|
||||
save s,dd,dd1,ndec_early,itone_save,f1_save,xdt_save,lsubtracted
|
||||
|
||||
|
@ -308,23 +308,23 @@ program jt9
|
||||
shared_data%params%nzhsym=nearly
|
||||
id2a(1:nearly*3456)=shared_data%id2(1:nearly*3456)
|
||||
id2a(nearly*3456+1:)=0
|
||||
call multimode_decoder(shared_data%ipc(1),shared_data%ss,id2a, &
|
||||
call multimode_decoder(shared_data%ss,id2a, &
|
||||
shared_data%params,nfsample)
|
||||
nearly=47
|
||||
shared_data%params%nzhsym=nearly
|
||||
id2a(1:nearly*3456)=shared_data%id2(1:nearly*3456)
|
||||
id2a(nearly*3456+1:)=0
|
||||
call multimode_decoder(shared_data%ipc(1),shared_data%ss,id2a, &
|
||||
call multimode_decoder(shared_data%ss,id2a, &
|
||||
shared_data%params,nfsample)
|
||||
id2a(nearly*3456+1:50*3456)=shared_data%id2(nearly*3456+1:50*3456)
|
||||
id2a(50*3456+1:)=0
|
||||
shared_data%params%nzhsym=50
|
||||
call multimode_decoder(shared_data%ipc(1),shared_data%ss,id2a, &
|
||||
call multimode_decoder(shared_data%ss,id2a, &
|
||||
shared_data%params,nfsample)
|
||||
cycle
|
||||
endif
|
||||
! Normal decoding pass
|
||||
call multimode_decoder(shared_data%ipc(1),shared_data%ss,shared_data%id2, &
|
||||
call multimode_decoder(shared_data%ss,shared_data%id2, &
|
||||
shared_data%params,nfsample)
|
||||
enddo
|
||||
|
||||
|
@ -61,19 +61,16 @@ subroutine jt9a()
|
||||
local_params%nzhsym=nearly
|
||||
id2a(1:nearly*3456)=shared_data%id2(1:nearly*3456)
|
||||
id2a(nearly*3456+1:)=0
|
||||
call multimode_decoder(shared_data%ipc(1),shared_data%ss,id2a, &
|
||||
local_params,12000)
|
||||
call multimode_decoder(shared_data%ss,id2a,local_params,12000)
|
||||
nearly=47
|
||||
local_params%nzhsym=nearly
|
||||
id2a(1:nearly*3456)=shared_data%id2(1:nearly*3456)
|
||||
id2a(nearly*3456+1:)=0
|
||||
call multimode_decoder(shared_data%ipc(1),shared_data%ss,id2a, &
|
||||
local_params,12000)
|
||||
call multimode_decoder(shared_data%ss,id2a,local_params,12000)
|
||||
local_params%nzhsym=50
|
||||
endif
|
||||
! Normal decoding pass
|
||||
call multimode_decoder(shared_data%ipc(1),shared_data%ss,shared_data%id2, &
|
||||
local_params,12000)
|
||||
call multimode_decoder(shared_data%ss,shared_data%id2,local_params,12000)
|
||||
call timer('decoder ',1)
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user