Commit Graph

6784 Commits

Author SHA1 Message Date
Bill Somerville 7f5870bdfe Merge branch 'release-2.3.0' into develop 2020-11-09 13:43:51 +00:00
Bill Somerville 9e71d07075 L10n translation file updates 2020-11-09 13:27:21 +00:00
Bill Somerville f896532770 Further Chinese and Hong Kong UI translations, tnx Sze-To, VR2UPU 2020-11-09 12:57:48 +00:00
Bill Somerville e52cd9fb14 Further Chinese and Hong Kong UI translations, tnx Sze-To, VR2UPU 2020-11-09 12:56:32 +00:00
Bill Somerville 9b634c9a2b Updated Chinese and Hong Kong UI translations, tnx Sze-to, VR2UPU 2020-11-07 13:47:26 +00:00
Bill Somerville 6a1223ce6f Updated Chinese and Hong Kong UI translations, tnx Sze-to, VR2UPU 2020-11-07 13:42:42 +00:00
Bill Somerville aa1f0554b0 Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop 2020-11-07 13:42:05 +00:00
Bill Somerville 68056ae8fa Testing options
Two new environment variables to control special testing behaviour:

    * WSJT_TX_BOTH - set to "1" to force transmission on both periods.

    * WSJT_REVERSE_DOPPLER - set to "1" to transpose Tx and Rx Doppler
      corrections. Use this to test Doppler tracking on a terrestrial
      link.
2020-11-06 18:34:02 +00:00
Bill Somerville ab780a324a Testing options
Two new environment variables to control special testing behaviour:

    * WSJT_TX_BOTH - set to "1" to force transmission on both periods.

    * WSJT_REVERSE_DOPPLER - set to "1" to transpose Tx and Rx Doppler
      corrections. Use this to test Doppler tracking on a terrestrial
      link.
2020-11-06 18:28:59 +00:00
Steven Franke e0888eb70c Restore wsprsimf and dependencies. 2020-11-06 09:33:44 -06:00
Bill Somerville 072da278ee Documentation updates 2020-10-29 22:40:19 +00:00
Bill Somerville 6f2449f510 Doc updates 2020-10-28 23:32:49 +00:00
Bill Somerville 2b40da70cb Initial check in of a recipe to prepare to build WSJT-X on MS Windows. 2020-10-28 22:06:08 +00:00
Bill Somerville befbaa6ae9 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).
2020-10-26 20:28:39 +00:00
Bill Somerville 731fe53a1e 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).
2020-10-26 20:20:52 +00:00
Bill Somerville 66e9102d67 Repair regression with UDP spotting to PSK Reporter
Recover correctly from broken connections, i.e. do nothing for UDP.
2020-10-23 04:38:29 +01:00
Bill Somerville ab90585e46 Cosmetic change 2020-10-23 04:38:29 +01:00
Bill Somerville c0f11fb67b Repair regression with UDP spotting to PSK Reporter
Recover correctly from broken connections, i.e. do nothing for UDP.
2020-10-23 04:36:28 +01:00
Bill Somerville 5efe448a9c Cosmetic change 2020-10-23 03:32:22 +01:00
Bill Somerville 3888b0d0bb Add --freq-tolerance (-F) jt9 option 2020-10-23 03:26:31 +01:00
Bill Somerville 308d815fb5 Add --freq-tolerance (-F) jt9 option 2020-10-23 03:24:19 +01:00
Bill Somerville 5df39726b6 Updated URLs for recommended Windows Open SSL installers 2020-10-23 01:41:37 +01:00
Bill Somerville 99def213d2 Updated URLs for recommended Windows Open SSL installers 2020-10-23 01:40:38 +01:00
Bill Somerville 8cb6fc6098 Fetch LoTW Users data on start up if it is missing 2020-10-23 01:36:51 +01:00
Bill Somerville 0f10a58b84 Fetch LoTW Users data on start up if it is missing 2020-10-23 01:35:40 +01:00
Bill Somerville c444cb2409 Merge branch 'release-2.3.0' into develop 2020-10-21 13:37:37 +01:00
Bill Somerville 2a2e120d7c Repair invalid string references 2020-10-21 13:09:10 +01:00
Bill Somerville e99f22a5d2 Revert to previous stack reservation on Windows to accommodate F/H 2020-10-21 13:08:03 +01:00
Bill Somerville 5e3b931086 Better executable description for jt9
This  maintains the  sort order  in the  Windows Task  Manager summary
background applications list.
2020-10-21 11:48:24 +01:00
Bill Somerville a4cbde10cb Better executable description for jt9
This  maintains the  sort order  in the  Windows Task  Manager summary
background applications list.
2020-10-21 11:46:45 +01:00
Bill Somerville 6c077397dc Adjust Windows stack and heap reservations for FST4(W) code 2020-10-21 01:37:19 +01:00
Bill Somerville 4757ee4506 Adjust Windows stack and heap reservations for FST4(W) code 2020-10-21 01:36:00 +01:00
Bill Somerville f2bbf98cbb Update WSPRnet.org posts to allow mode to be determined
The  sent/received 'mode'  parameter  posted to  WSPRnet.org has  been
amended as follows:

        WSPR-2:     "2"
        FST4W-120:  "3"
        FST4W-300:  "5"
        FST4W-900:  "16"
        FST4W-1800: "30"

this change is designed to maintain backwards compatibility with older
versions of WSJT-X  and other software like WSPR-X  which already post
these values:

        WSPR-2:     "2"
        WSPR-15:    "15"

It is  expected that the  WSPRnet.org server  side will be  updated in
sync with  a WSJT-X  v2.3.0 RC2  (or GA) release  to account  for this
change.
2020-10-20 12:50:13 +01:00
Bill Somerville 52b2084882 Update WSPRnet.org posts to allow mode to be determined
The  sent/received 'mode'  parameter  posted to  WSPRnet.org has  been
amended as follows:

        WSPR-2:     "2"
        FST4W-120:  "3"
        FST4W-300:  "5"
        FST4W-900:  "16"
        FST4W-1800: "30"

this change is designed to maintain backwards compatibility with older
versions of WSJT-X  and other software like WSPR-X  which already post
these values:

        WSPR-2:     "2"
        WSPR-15:    "15"

It is  expected that the  WSPRnet.org server  side will be  updated in
sync with  a WSJT-X  v2.3.0 RC2  (or GA) release  to account  for this
change.
2020-10-20 12:43:45 +01:00
Bill Somerville adcb021941 Compatibility with older Qt versions 2020-10-20 02:21:54 +01:00
Bill Somerville 9b1695285d Compatibility with older Qt versions 2020-10-20 02:21:08 +01:00
Bill Somerville ccb7a1adf5 Repair defect with response to UDP Reply(4) messages with AP markers 2020-10-18 02:11:04 +01:00
Bill Somerville 8d088cf4f5 Repair defect with response to UDP Reply(4) messages with AP markers 2020-10-18 02:09:17 +01:00
Bill Somerville c50133bcfc Honour "Settings->General->Disable Tx after sending 73" if not auto-sequencing 2020-10-14 21:01:05 +01:00
Bill Somerville 62e089aecf Honour "Settings->General->Disable Tx after sending 73" if not auto-sequencing 2020-10-14 20:59:32 +01:00
Bill Somerville 90b3fa2a46 Merge branch 'release-2.3.0' into develop 2020-10-13 16:51:40 +01:00
Bill Somerville 518207da3b Various updates to UDP Message Protocol handling for FST4W
Corresponding updates to the message_aggregator reference application.
2020-10-13 16:46:38 +01:00
Bill Somerville 1995d762bb Add Version Info resources to Windows executables where needed.
Version information  and more  in the  Windows resources  for main
    applications, installer and un-installer.

    Update  CMake   policies  for  new  project()   command,  and  DEB
    dependency changes

    Support  older  libgfortran  packages,  and  other  Linux  package
    dependencies.

    Use new project description file in Debian packaging.

    Linux packaging dependency adjustments  for Debian style packages,
    including  a machine  readable  Debian  copyright format,  project
    description in separate file for  CPack compatibility, and use for
    DEB packaging.

    Configure check for need to link libm Standard C Math Library.

    CMake compatibility for <3.17.
2020-10-10 13:58:53 +01:00
Bill Somerville 5f2ba00bb8 Add Version Info resources to Windows executables where needed.
Version information  and more  in the  Windows resources  for main
    applications, installer and un-installer.

    Update  CMake   policies  for  new  project()   command,  and  DEB
    dependency changes

    Support  older  libgfortran  packages,  and  other  Linux  package
    dependencies.

    Use new project description file in Debian packaging.

    Linux packaging dependency adjustments  for Debian style packages,
    including  a machine  readable  Debian  copyright format,  project
    description in separate file for  CPack compatibility, and use for
    DEB packaging.

    Configure check for need to link libm Standard C Math Library.

    CMake compatibility for <3.17.
2020-10-10 13:38:15 +01:00
Bill Somerville ed92d0811a Implement "No own decodes" functionality for FST4W mode 2020-10-10 13:18:04 +01:00
Bill Somerville d9c992943a Fix CMake warning when using new configurations 2020-10-10 13:17:21 +01:00
Bill Somerville 41fa614324 Bump RC number 2020-10-07 19:16:48 +01:00
Bill Somerville d15e419993 Allow UDP service port zero, this disables the UDP Message Protocol 2020-10-07 19:16:00 +01:00
Bill Somerville 6026944e33 Workaround for some memory issues, possibly thread stack sizing
Reduced maximum thread team size for MSK144 candidate discovery to 4.
2020-10-07 13:12:20 +01:00
Bill Somerville a2e8d8927b Trivial typo fix 2020-10-07 13:11:45 +01:00