Commit Graph

6819 Commits

Author SHA1 Message Date
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
Joe Taylor 4bf5f23c54 Update QRA test programs. 2020-10-14 11:49:27 -04:00
Joe Taylor ad70cdeb8a More work on sync tests, etc., of QRA6[45]. 2020-10-13 13:49:09 -04:00
Bill Somerville dcc9ac11ee
Merge branch 'develop' into feat-fst280 2020-10-10 15:26:17 +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
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
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
Bill Somerville bb8e6ea64a
Missed merge from develop branch conflict resolved 2020-10-06 19:55:43 +01:00
Bill Somerville 314be8ccb7
Merge branch 'develop' into feat-fst280 2020-10-06 19:25:06 +01:00
Bill Somerville 6e75a62811
Correct mode switching for QRA64 and QRA65 2020-10-06 18:38:18 +01:00
Joe Taylor db1a24f1d4 Update WideGraph parameters when entering QRA64 mode. 2020-10-06 11:07:08 -04:00
Joe Taylor 60ccbb25cb Add tentative 6m frequencies for QRA64 and QRA65. 2020-10-06 10:45:30 -04:00
Joe Taylor 69f7cea5e6 Formatting adjustments to qra64a.f90; updates to test_qra6[45].f90. 2020-10-06 10:29:03 -04:00
Joe Taylor f38f355395 Many tweaks to QRA64 decoder to optimize processing of 6m ionoscatter signals. 2020-10-05 09:50:55 -04:00
Joe Taylor c17acdb447 Activate Fast and Normal decode options for QRA64. 2020-10-05 09:48:44 -04:00
Bill Somerville db68e775d6
Merge branch 'feat-swl-view' into develop 2020-10-04 22:46:21 +01:00
Joe Taylor df034cf9b5 Don't set TxFreq and RxFreq defaults on QRA64 startup. 2020-10-04 16:10:44 -04:00
Joe Taylor 333fac1fae Code cleanup. 2020-10-04 15:32:08 -04:00
Joe Taylor 20fb18c8ae Minor code cleanup. 2020-10-04 15:22:45 -04:00
Joe Taylor 95ec019da3 Improvements to test_qra64.# Please enter the commit message for your changes. Lines starting 2020-10-04 12:29:18 -04:00
Bill Somerville a169b5daf8
Added SWL Mode to View menu
SWL mode  hides all lower  panel widgets,  maximizing the size  of the
decodes windows.  Designed for operators running  several instances to
monitor multiple bands and modes.
2020-10-04 00:46:59 +01:00
Bill Somerville 203e0da5d6
Fix up out of date common block sizing 2020-10-04 00:45:56 +01:00
Joe Taylor 359b97f1ad Tweak test_qra64.f90 2020-10-03 11:02:18 -04:00
Joe Taylor 5d1fb28d2b Working on test_qra6[45].f90. 2020-10-03 08:25:17 -04:00
Bill Somerville 58d4c684ce
Update building Boost recipe 2020-10-02 03:00:21 +01:00
Bill Somerville 69c48b0997
Correction to last correction 2020-10-01 23:07:49 +01:00
Bill Somerville 0e2ff329dd
Correct archive location 2020-10-01 23:06:20 +01:00
Bill Somerville d73c51beca
Exclude Qt debug symbol files from packaging on macOS
The Qt team  have switched to separate debug symbol  files rather than
separate debug  libraries for plugins.  We need to exclude  these from
packaging as they break the BundleUtilities CMake tools.
2020-10-01 19:52:31 +01:00
Bill Somerville 703a643afb
Updates after review 2020-10-01 19:51:55 +01:00
Bill Somerville f0bd7634a5
Basic recipe for building the Boost libs
Includes building libbacktrace for use with MinGW builds using
Boost.stacktrace.
2020-09-30 18:43:58 +01:00
Bill Somerville 6b0033c128
Merge branch 'release-2.3.0' into develop 2020-09-29 12:39:26 +01:00
Bill Somerville 22dbe9f14e
Move FST4W to the same section as WSPR in the mode pop-up menu 2020-09-29 12:38:15 +01:00
Bill Somerville 6f7d1e9968
Merge branch 'release-2.3.0' into develop 2020-09-29 12:34:39 +01:00
Bill Somerville 204d63929d
Repair a regression with odd/2nd period FT4 decode timestamps
Generalized slow mode decode timestamp generation to a common routine.
2020-09-29 12:32:47 +01:00
Bill Somerville fff5644858
Configure option for older version of Hamlib caching 2020-09-28 13:51:14 +01:00
Bill Somerville aae93e0d82
Qt <5.7 compatibility 2020-09-28 12:18:44 +01:00
Bill Somerville 349a9349dc
Updated shared memory sizing for macOS
These numbers are sufficient for two WSJT-X instances.
2020-09-27 22:27:24 +01:00
Bill Somerville a485976058
Merge branch 'master' into develop 2020-09-27 19:13:28 +01:00
Bill Somerville 8f99fcceff
Merge branch 'release-2.3.0' 2020-09-27 19:13:10 +01:00
Bill Somerville 7b000afb78
Ignore audio i/p underrun error until macOS behaviour understood 2020-09-27 17:25:58 +01:00
Bill Somerville 344000d994
Avoid showing a message box recursively 2020-09-27 17:23:11 +01:00