From 0e8433d1b0c69919fb666e6dc21479afadefbe6b Mon Sep 17 00:00:00 2001 From: Joe Taylor Date: Mon, 3 Jun 2019 08:26:32 -0400 Subject: [PATCH 1/4] Several edits to the Release Notes. --- Release_Notes.txt | 32 +++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/Release_Notes.txt b/Release_Notes.txt index efc7bb42c..101e13d74 100644 --- a/Release_Notes.txt +++ b/Release_Notes.txt @@ -13,30 +13,33 @@ Copyright 2001 - 2019 by Joe Taylor, K1JT. Release: WSJT-X 2.1.0-rc6 - May 30, 2019 + June 2, 2019 ------------------------- - + Changes and bug fixes since WSJT-X 2.1.0-rc5: -IMPORTANT CHANGES TO THE FT4 PROTOCOL, NOT BACKWARD COMPATIBLE +IMPORTANT CHANGES TO THE FT4 PROTOCOL *** NOT BACKWARD COMPATIBLE *** - T/R sequence length increased from 6.0 to 7.5 seconds - - Symbol rate decreased from 23.4375 to 20.8333 baud. - - Bandwidth decreased from 90 Hz to 80 Hz + - Symbol rate decreased from 23.4375 to 20.8333 baud + - Signal bandwidth decreased from 90 Hz to 80 Hz -OTHER IMPROVEMENTS - - Allowable FT4 time offsets -1.0 < DT < +1.0 s - - Allow RRR Tx4 message in FT4 mode, if not using contest messages - - Send FT4 audio frequency to PSK Reporter +OTHER FT4 IMPROVEMENTS + - Allowable time offsets -1.0 < DT < +1.0 s + - Tx4 message with RRR now allowed, except in contest messages + - Audio frequency is now sent to PSK Reporter - Add a third decoding pass - Add ordered statistics decoding - Improved sensitivity: threshold S/N is now -17.5 dB + - Improved S/N calculation + - In FT4 mode, Shift+F11/F12 moves Tx freq by +/- 100 Hz + +OTHER IMPROVEMENTS - Improvements to accessibility - Updates to the User Guide (not yet complete, however) - New user option: "Calling CQ forces Call 1st" - - In FT4 mode, Shift+F11/F12 moves Tx freq by +/- 100 Hz - - Improved S/N calculation for FT4 mode - N1MM Logger+ now uses the standard WSJT-X UDP messages - OK/Cancel buttons on Log QSO window maintain fixed positions + - Put EU VHF contest serial numbers into the ADIF SRX and STX fields BUG FIXES - Fix generation of Tx5 message when one callsign is nonstandard @@ -45,6 +48,13 @@ BUG FIXES - Fix a bug that caused FT4 to do WSPR-style band hopping - Fix a bug that caused a Fortran bounds error +Release candidate WSJT-X 2.1.0-rc6 will be available for beta-testing +through July 21, 2019. It will be inoperable during the ARRL June VHF +QSO Party (June 8-10) or ARRL Field Day (June 22-23). It will +permanently cease to function after July 21, 2019. If all goes +according to plan, by that time there will be a General +Availability (GA) release of WSJT-X 2.1.0. + Release: WSJT-X 2.1.0-rc5 April 29, 2019 From b985d415916fb15387b0f8e111ea77541822461d Mon Sep 17 00:00:00 2001 From: Bill Somerville Date: Tue, 4 Jun 2019 14:47:35 +0100 Subject: [PATCH 2/4] Bump RC number --- Release_Notes.txt | 9 +++++++++ Versions.cmake | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/Release_Notes.txt b/Release_Notes.txt index 60fa0aa20..60b79de8e 100644 --- a/Release_Notes.txt +++ b/Release_Notes.txt @@ -12,6 +12,15 @@ Copyright 2001 - 2019 by Joe Taylor, K1JT. + Release: WSJT-X 2.1.0-rc7 + June 3, 2019 + ------------------------- + +This release is a bug fix only release addressing regressions in the +prior RC6 release. There are no functional changes other than an +updated AD1C CTY.DAT database. + + Release: WSJT-X 2.1.0-rc6 May 30, 2019 ------------------------- diff --git a/Versions.cmake b/Versions.cmake index 45cd79820..3e2fc87cd 100644 --- a/Versions.cmake +++ b/Versions.cmake @@ -2,5 +2,5 @@ set (WSJTX_VERSION_MAJOR 2) set (WSJTX_VERSION_MINOR 1) set (WSJTX_VERSION_PATCH 0) -set (WSJTX_RC 7) # release candidate number, comment out or zero for development versions +set (WSJTX_RC 8) # release candidate number, comment out or zero for development versions set (WSJTX_VERSION_IS_RELEASE 0) # set to 1 for final release build From d3121bfedd57038b8a66a33dbd8606a8e909e7f3 Mon Sep 17 00:00:00 2001 From: Joe Taylor Date: Tue, 4 Jun 2019 10:19:35 -0400 Subject: [PATCH 3/4] Correct the open() statement in readwav.f90. --- lib/jt9.f90 | 4 ++-- lib/readwav.f90 | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/jt9.f90 b/lib/jt9.f90 index 67e7ac319..0e99a7592 100644 --- a/lib/jt9.f90 +++ b/lib/jt9.f90 @@ -139,7 +139,7 @@ program jt9 read (optarg(:arglen), *) nexp_decode end select end do - + if (display_help .or. stat .lt. 0 & .or. (.not. read_files .and. remain .gt. 0) & .or. (read_files .and. remain .lt. 1)) then @@ -234,7 +234,7 @@ program jt9 read(unit=wav%lun,end=3) shared_data%id2(k-kstep+1:k) go to 4 3 call timer('read_wav',1) - print*,'EOF on input file ',infile + print*,'EOF on input file ',trim(infile) exit 4 call timer('read_wav',1) nhsym=(k-2048)/kstep diff --git a/lib/readwav.f90 b/lib/readwav.f90 index ebc30c9a0..5cd866e68 100644 --- a/lib/readwav.f90 +++ b/lib/readwav.f90 @@ -53,7 +53,7 @@ contains type(riff_descriptor) :: desc character(len=4) :: riff_type - open (newunit=this%lun, file=filename, access='stream', form='unformatted', status='old') + open (unit=this%lun, file=filename, access='stream',status='old') read (unit=this%lun) desc,riff_type inquire (unit=this%lun, pos=filepos) do From 6a2ac44916d73ffaed3a57fb3c8bc7125231bac4 Mon Sep 17 00:00:00 2001 From: Joe Taylor Date: Tue, 4 Jun 2019 10:39:43 -0400 Subject: [PATCH 4/4] Use LU=26 in readwav.f90. --- lib/readwav.f90 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/readwav.f90 b/lib/readwav.f90 index 5cd866e68..253690496 100644 --- a/lib/readwav.f90 +++ b/lib/readwav.f90 @@ -53,6 +53,7 @@ contains type(riff_descriptor) :: desc character(len=4) :: riff_type + this%lun=26 open (unit=this%lun, file=filename, access='stream',status='old') read (unit=this%lun) desc,riff_type inquire (unit=this%lun, pos=filepos) @@ -67,5 +68,6 @@ contains end if filepos = filepos + (desc%size + 1) / 2 * 2 ! pad to even alignment end do + return end subroutine read end module readwav