Commit Graph

5373 Commits

Author SHA1 Message Date
Bill Somerville 94b86c3b29
Finally fixed the default item delegate creation mechanism 2019-05-30 04:14:21 +01:00
Bill Somerville 381faca99a
Add option to include or exclude WAE extra entities in DXCC entity lookups
Also  refactored  object  relationships  as a  start  to  implementing
contest multiplier highlighting.
2019-05-29 23:35:18 +01:00
Bill Somerville a54140582a
Tidied up cut-off criteria 2019-05-29 20:47:11 +01:00
Bill Somerville 8035880c45
CMake updates to remove warnings when using recent CMake versions 2019-05-28 19:00:13 +01:00
Bill Somerville da83ad7369
Merge branch 'release-2.1.0' of bitbucket.org:k1jt/wsjtx into release-2.1.0 2019-05-28 18:30:26 +01:00
Bill Somerville f4633809d3
Put EU VHF contest mode serial numbers into the ADIF SRX and STX fields 2019-05-28 18:28:12 +01:00
Joe Taylor dce016f6eb Disable RC6 during ARRL June VHF contest, Field Day, and after July 21, 2019. 2019-05-28 12:09:34 -04:00
Joe Taylor 946a250437 Update the Release Notes in preparation for v2.1-rc6 2019-05-28 11:19:12 -04:00
Bill Somerville abd7847922
Update ADIF header in UDP message "Logged ADIF"(12) to v3.1.0 2019-05-28 12:54:57 +01:00
Bill Somerville 67ab7c7b8b
Add Alt+O hotkey to change the operator quickly without going to the Settings dialog
Thanks to Jim, W2JC, for suggesting this enhancement.
2019-05-28 12:18:54 +01:00
Bill Somerville 0a02ad75e0
Remove references to N1MM on the Settings dialog as it now uses the WSJT-X UDP messages
The second  UDP server  and port  are noted  as deprecated  since that
channel  is no  longer  used  for its  original  purpose, namely  N1MM
Logger+ consumption of  ADIF logged QSO records. This  has been marked
as  deprecated  rather than  removing  since  other applications  have
unilaterally chosen to use this feed rather than the documented WSJT-X
UDP  message   protocol  which  contains  the   same  information  and
more. Expect  this UDP  channel to  be removed  in some  future WSJT-X
release.
2019-05-28 11:25:28 +01:00
Steve Franke fc4dcc6d88 Fix a bug that caused FT4 decoding to fail when widegraph Start freq was less than 200 Hz. 2019-05-27 16:34:53 -05:00
Joe Taylor f7a29ffa81 Merge branch 'release-2.1.0' of https://bitbucket.org/k1jt/wsjtx into release-2.1.0 2019-05-27 15:29:15 -04:00
Joe Taylor cc43e6b954 Tweaks to robo-detector. 2019-05-27 15:28:14 -04:00
Joe Taylor 6a0931dc4a Merge branch 'release-2.1.0' of bitbucket.org:k1jt/wsjtx into release-2.1.0 2019-05-27 14:32:46 -04:00
Steve Franke f00bcebb9c Enable lapcqonly for FT4. This disables AP for all but CQ messages if 5 minutes or more have elapsed since the last Tx. 2019-05-26 13:25:36 -05:00
Steve Franke 11065c349c Call OSD if Deep decoding is selected. 2019-05-26 12:08:07 -05:00
Steve Franke a56960a19b Remove syncft4.f90 from CMakeLists.txt. 2019-05-26 10:06:59 -05:00
Steve Franke 8c371d7d66 Remove an obsolete routine. 2019-05-26 09:55:39 -05:00
Steve Franke 7e4de91626 Fix a comment. 2019-05-26 09:52:17 -05:00
Steve Franke 3bc5e538d2 FT4: Implement polynomial baseline fit. 2019-05-25 10:58:04 -05:00
Steve Franke 6dbaa28a01 Fix DT search range so that it includes DT= +/-1.0. 2019-05-24 20:11:20 -05:00
Steve Franke 883c914d29 Make DT=0 mean that the first full symbol starts at t=0.5s. Formerly DT=0 corresponded to the beginning of the ramp-up symbol. Fix a bug that caused signals with large DT to wrap around instead of truncating them. 2019-05-24 20:09:00 -05:00
Joe Taylor a521000775 No need to test FT4 and FT8 messages for trailing "f" or "d" indicators. 2019-05-24 11:04:30 -04:00
Joe Taylor d5cd9db696 In FT4 mode, Shift+F11/F12 should move Tx freq by +/- 100 Hz. 2019-05-24 10:42:30 -04:00
Joe Taylor 637d4d0411 "Force Call 1st" must also force AutoSeq. 2019-05-24 08:31:56 -04:00
Joe Taylor 26f7fed8aa New FT4 sample file. 2019-05-23 14:50:17 -04:00
Joe Taylor 7334ebb20b New user option: "Calling CQ forces Call 1st". 2019-05-23 14:31:08 -04:00
Joe Taylor 2ab4b59d88 Fix ft4sim_mult for 7.5 s T/R sequences. 2019-05-23 14:06:00 -04:00
Joe Taylor dfedc40db1 Fix some timing issues resulting from non-integral m_TRperiod for FT4. 2019-05-23 13:24:35 -04:00
Joe Taylor 37291ff64c Merge branch 'release-2.1.0' of bitbucket.org:k1jt/wsjtx into release-2.1.0 2019-05-23 11:17:20 -04:00
Steve Franke 932e100a2c Update jt9.f90 to account for changes to FT4. 2019-05-23 09:55:50 -05:00
Steve Franke 53c6b50d90 FT4: change m_hsymStop from 18 to 21 2019-05-23 09:17:00 -05:00
Joe Taylor 8761ccef9b Received data length for FT4 should be 21*3456 = 72576 samples = 6.048 s. 2019-05-23 09:23:58 -04:00
Steve Franke 3cb0841447 Merge branch 'release-2.1.0' of bitbucket.org:k1jt/wsjtx into release-2.1.0 2019-05-22 17:04:44 -05:00
Steve Franke a9623703b3 FT4: Change Fortran code to NSPS=576 and make necessary accompanying
changes on the C++ side. Basically works except that Tx audio has
incorrect DT and audio is truncated at the end. Also, command line
decoding using JT9 is not as sensitive as decoding from within WSJT-X.
2019-05-22 17:02:15 -05:00
Steve Franke 80307b64ad Add a temporary research tool. 2019-05-22 17:01:06 -05:00
Joe Taylor 7bfbca4532 Increase the FT4 received record length to 21*3456 = 72576 ==> 6.048 s. 2019-05-22 15:10:14 -04:00
Joe Taylor 40438c037e Merge branch 'release-2.1.0' of bitbucket.org:k1jt/wsjtx into release-2.1.0 2019-05-22 13:07:20 -04:00
Joe Taylor 912e40876a Disable the "not_GA_warning_message", for now. 2019-05-22 13:06:16 -04:00
Joe Taylor 0d3be0128b Change m_TRperiod from qint32 to double. Functional, but needs more testing! 2019-05-22 12:44:28 -04:00
Bill Somerville 6507fedec3 Correct FT4 mode designation for ADIF v3.1.0 and later
FT4 -> <mode:4>MFSK <submode:3>FT4

When reading ADIF records <mode:3>FT4 is acceptable as well.
2019-05-22 02:23:04 +01:00
Joe Taylor 10aaec90e3 FT4 decodes using jt9 from command line now use ndepth=3. 2019-05-21 12:09:17 -04:00
Joe Taylor 2044b736da Fix a bug in calculation of S/N in JT4 mode. 2019-05-20 12:46:36 -04:00
Bill Somerville 350391d66e AAdded audio o/p category to playback options 2019-05-11 16:43:48 +01:00
Steven Franke ab1454a24c Try to avoid a crash in freqcal.f90 when data is all zeros. 2019-05-11 09:36:15 -05:00
Bill Somerville c393740b0a Fix an off by error 2019-05-11 01:57:56 +01:00
Bill Somerville 8d6c7649e0 Repaired a defect in the calculation of delay before starting audio streams 2019-05-10 20:31:16 +01:00
Bill Somerville 62f9b32758 Added playback to record_time_signal tool
The tool may be started with either '-o <file-path>' to record or with
'-i  <file-path>',  where  file-path  is an  existing  .WAV  file,  to
playback  audio. Audio  output devices  may  be listed  with the  '-O'
option  and selected  by index  number using  the '-P  <device-index>'
option. No format conversions are done for playback by the tool so the
output device  must support  the format  of the  input .WAV  file. The
playback duration is the duration of the input .WAV file.

The tool '-s <start-second-in-minute>' option is now optional, without
it recording  or playback  starts immediately. So  to playback  a .WAV
file:

    $ record_time_signal -i wwv.wav

To play back the same file stating at second 55 in the minute:

   $ record_time_signal -i wwv.wav -s 55

Use the '-h' option for more help.
2019-05-10 19:38:04 +01:00
Bill Somerville c227c8d143 Export restriction 2019-05-10 19:33:12 +01:00