Commit Graph

542 Commits

Author SHA1 Message Date
Steven Franke
e232c32178 Use 3rd order polynomial fit to estimate the noise baseline. The
polynomial fit is done over 400 Hz bandwidth for T/R periods longer
than 15s, and over approx. 600 Hz (10 times the signal bandwidth) for
T/R period of 15s.
2020-08-28 09:22:22 -05:00
Bill Somerville
4a2a181528
Merge branch 'develop' into feat-fst280 2020-08-17 18:33:00 +01:00
Bill Somerville
3d45e1128a Further Linux depedency and User Guide updates 2020-08-16 19:50:34 +01:00
Bill Somerville
fb7af6c696
Further Linux dependency and install documentation updates 2020-08-16 19:11:51 +01:00
Bill Somerville
549198566b
Linux package dependency updates 2020-08-16 18:06:26 +01:00
Bill Somerville
f7377e686f
Move bundled cty.dat from resources FS to installation data dir
This file is only used at start up so there is little point to keeping
it in program memory.
2020-08-14 14:47:07 +01:00
Bill Somerville
9c43668640
Break unnecessary Qt link dependencies in Fortran utilities 2020-08-08 15:03:46 +01:00
Bill Somerville
0ba5d7e1bf
More flexibility for QDateTime round/truncate routine 2020-08-07 21:31:48 +01:00
Joe Taylor
335cc41faa More code cleanup. Rename sync66a to sync66. 2020-08-04 13:13:49 -04:00
Joe Taylor
c91baddb2c New sync66a subroutine for QRA66. 2020-08-03 16:30:29 -04:00
Joe Taylor
a0b5be009a Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-08-01 10:14:26 -04:00
Joe Taylor
f45c617422 First working QRA66 decoder. 2020-08-01 09:24:59 -04:00
Joe Taylor
c4ef1e3e25 Starting on a decoder for QRA66. Now have found xdt and f0 from the sync vector. 2020-07-31 16:38:21 -04:00
Joe Taylor
09686b9958 Add a simulator for experimental mode QRA66. 2020-07-31 10:59:05 -04:00
Bill Somerville
92cf7b29c2
Merge branch 'develop' into feat-fst280 2020-07-31 15:00:50 +01:00
Bill Somerville
c2b835c42b
Translatable help windows 2020-07-29 18:44:34 +01:00
Bill Somerville
790fde2123
Update package dependdencies for Debian style packages 2020-07-29 11:00:42 +01:00
Bill Somerville
afceaa09f0 Update packge dependencies for RPM style packages 2020-07-29 02:01:23 +01:00
Bill Somerville
9c22eb321d
Merge branch 'develop' into feat-fst280 2020-07-26 16:20:11 +01:00
Bill Somerville
7bb5a8e009
Merge branch 'develop' into feat-psk-reporter-re-work 2020-07-26 15:52:39 +01:00
Bill Somerville
2f700265b9
Merge branch 'develop' into feat-fst280 2020-07-26 10:20:55 +01:00
Steven Franke
085e63e05d Rename fst240 to fst4 in Fortran routines. 2020-07-23 12:48:50 -05:00
Joe Taylor
372651ae55 Add a simple execution timer for small blocks of code. 2020-07-22 10:43:33 -04:00
Bill Somerville
22f66795a1
Improved C/Fortran string interoperation, and fix azel.dat updates
The azel.dat file is no  longer written with future Doppler correction
information designed  for rigs  that can't do  CAT QSY  commands while
transmitting.
2020-07-20 15:15:55 +01:00
Joe Taylor
cbeb81b499 Add LF/MF noise blanker capability for FST240 and FST240W. 2020-07-14 11:27:41 -04:00
Bill Somerville
bcff949025
Update some missing i18n strings 2020-07-13 00:55:42 +01:00
Bill Somerville
adafb89769
Install FST240 simulator 2020-07-08 00:10:48 +01:00
Bill Somerville
61a72e9d91
Merge branch 'develop' into feat-fst280 2020-07-06 23:44:00 +01:00
Bill Somerville
90e18e50de
Danish UI translation, thanks to Michael, 5P1KZX 2020-07-05 12:42:08 +01:00
Bill Somerville
74c7fade32
Disable Hamlib caching while determining rig VFO resolution 2020-07-04 22:19:59 +01:00
Steven Franke
c176572ec0 Add options for sub-symbol integration for sync and symbol estimation. 2020-07-04 09:15:57 -05:00
Steven Franke
6ebb487cd5 Remove residual WSPR_LF that was causing build errors. Build ldpcsim240_74. 2020-07-01 14:40:37 -05:00
Steven Franke
e8bb7e74bc Add routines for a (240,74) code. Hardwire decoder for wspr messages, for the time being. 2020-06-30 13:29:32 -05:00
Steven Franke
390884268c Wholesale change from FST280 to FST240 2020-06-27 08:53:11 -05:00
Bill Somerville
af894c6039
Rename files to match class name
Avoiding case insensitive file system issues.
2020-06-21 02:15:31 +01:00
Bill Somerville
b48b23450d
First iteration of optional TCP/IP client for PSK Reporter 2020-06-21 01:36:30 +01:00
Joe Taylor
af9f7b21c0 Starting to implement FST280 decoder. Make Rx sequences behave as desired. 2020-06-17 10:56:18 -04:00
Bill Somerville
3424dd7aa1
Typos in source file names and missed file 2020-06-16 19:39:04 +01:00
Steven Franke
5dfb3c781b Add fst280 files to CMakeLists.txt. Doesn't build yet. 2020-06-16 12:59:22 -05:00
Bill Somerville
9c22b5c3ed
Qt v5.15 compatibility 2020-06-13 16:04:41 +01:00
Bill Somerville
b9491862a1
Enable Italian UI translation 2020-06-04 23:32:29 +01:00
Bill Somerville
1b26218897
Italian UI translation, tnx Marco, PY1ZRJ 2020-06-04 23:31:49 +01:00
Bill Somerville
f5a284fe54
New proposed Danish UI translation from Michael, 5P1KZX 2020-06-04 16:28:49 +01:00
Bill Somerville
27a3b4d8fa
Add pending translations as comments in language list
and fix a defect in setting up new languages.
2020-06-02 21:17:31 +01:00
Bill Somerville
0138bb9a75
Tidy up l10n and allow for override to 'en' with no translations
Passing `--language en', '-l en-US', or `-l en_US` now takes a special
action to  not load  any translations using  the current  locale. This
allows the current system UI language not to influence an translations
loaded via the command line override when the native en-US is wanted.
2020-06-01 11:12:49 +01:00
Bill Somerville
1371b71c5a
Avoid duplicate resources and ensure generic Qt UI l10n loaded 2020-05-31 14:43:01 +01:00
Bill Somerville
51f18b1faa
Chinese and HK Chinese UI translations, thanks Sze-To, VR2UPU 2020-05-31 14:24:14 +01:00
Bill Somerville
4f0c125dbe
Japanese UI translation, thanks to Oba san, JA7UDE 2020-05-31 13:44:44 +01:00
Bill Somerville
1da87fe904
Empty wsjtx_en.qm so that macOS doesn't load a secondary l10n 2020-05-30 22:01:47 +01:00
Bill Somerville
e7b8c5e7c0
Remove UI languages we do not yet have translation files for 2020-05-28 23:58:03 +01:00