Commit Graph

7228 Commits

Author SHA1 Message Date
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
Joe Taylor
0ce6556611 Slight reduction in snr1 limit after sync_qra65(). 2020-10-20 22:05:43 -04: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
Joe Taylor
7fe18a0a8c Reset the default values in qra_params.f90. 2020-10-19 18:56:54 -04:00
Joe Taylor
a17a519324 Send QRA65 navg to the callback routine. 2020-10-19 18:49:52 -04:00
Joe Taylor
ef3b158d43 QRA65 message averaging assumes a fixed DT close to zero. 2020-10-19 18:35:50 -04:00
Joe Taylor
35d8574426 Basic message averaging implemented for QRA65. 2020-10-19 17:27:11 -04:00
Joe Taylor
df69562a9f More tweaks to QRA65 decoder. 2020-10-19 15:24:32 -04:00
Joe Taylor
3187be3848 Improved qra_loops(). 2020-10-19 11:29:48 -04: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
Joe Taylor
1f2ca15ee5 Allocate some big arrays on the heap. 2020-10-17 13:16:46 -04:00
Joe Taylor
3f68f075e8 Tweak some QRA65 decoding ideas. 2020-10-17 11:19:15 -04:00
Joe Taylor
8542af30f9 Default ibwmin set to 0 in qra_params(). 2020-10-16 18:42:31 -04:00
Joe Taylor
2aa999ba44 Improved version of qra_params() subroutine, for testing. 2020-10-16 14:44:13 -04:00
Bill Somerville
40ac1f2e41
Merge branch 'develop' into feat-boost-log 2020-10-14 21:02:00 +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
Joe Taylor
4bf5f23c54 Update QRA test programs. 2020-10-14 11:49:27 -04:00
Bill Somerville
d8b16b31f4
Merge branch 'develop' into feat-boost-log 2020-10-13 19:20:37 +01:00
Joe Taylor
ad70cdeb8a More work on sync tests, etc., of QRA6[45]. 2020-10-13 13:49:09 -04: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
b12e9004bb
Make settings trace output human readable 2020-10-11 00:03:10 +01:00
Bill Somerville
477b99ea45
Correct a log message 2020-10-11 00:02:49 +01:00
Bill Somerville
5a7291b690
Abort incomplete DNS lookup at shut down 2020-10-11 00:02:08 +01:00
Bill Somerville
dcc9ac11ee
Merge branch 'develop' into feat-fst280 2020-10-10 15:26:17 +01:00
Bill Somerville
1dd5838f50
Cosmetic reformatting 2020-10-10 15:15:10 +01:00
Bill Somerville
5824b3e9d8
Logger TimeStamp attribute uses UTC 2020-10-10 14:38:54 +01:00
Bill Somerville
0b800c9ca2
Fix merge error 2020-10-10 14:38:32 +01:00
Bill Somerville
c551b93cc7
Merge branch 'develop' into feat-boost-log 2020-10-10 14:07:22 +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
Joe Taylor
d5ce2def09 Code cleanup. 2020-10-09 17:04:06 -04:00
Joe Taylor
e82da4484c Code cleanup. 2020-10-09 15:29:16 -04:00
Joe Taylor
538b0b91ab Move s3, s3a arrays into qra_loops. 2020-10-09 14:12:34 -04:00
Joe Taylor
a4ba64a5fa Code cleanup and documentation. 2020-10-09 13:16:25 -04:00
Joe Taylor
8612398b02 Minor tweaks to test_qra65. 2020-10-09 10:44:25 -04:00
Joe Taylor
c5502cda05 QRA65 now decodes using qra_loops() -- the same inner loops as QRA64. Very effective! 2020-10-08 16:48:11 -04:00
Joe Taylor
5e23f88f7e Save a working temporary state for QRA64/QRA65 decoders. 2020-10-07 16:04:00 -04:00