Joe Taylor
7500adce8b
Allow "@1500", etc., single-tone transmissions in Q65 mode.
2020-12-04 14:53:45 -05:00
Joe Taylor
abe06e5dbb
Access Q65 Quick-Start Guide from Help menu.
2020-11-17 10:46:20 -05:00
Joe Taylor
eeed375baf
Tell user to go back it he selects F+H in a mode other than FT8.
2020-11-16 16:28:37 -05:00
Joe Taylor
df2daf60bd
Remove JT9+JT65 mode. Remove labNextCall. Tighten up central array of GUI controls.
2020-11-16 10:06:10 -05:00
Joe Taylor
dc64e46620
Restore submode on program restart.
2020-11-13 13:39:32 -05:00
Joe Taylor
3068f0c61f
Use genwave() to create Q65 audio signal. Send "include averaging" flag to Q65 decoder.
2020-11-11 11:14:02 -05:00
Joe Taylor
860b0ce21e
Include TRperiod in the Q65 status bar label.
2020-11-03 15:49:24 -05:00
Joe Taylor
20b6d65c61
Allow WSJT-X to generate the new Q65 code. Loopback Q65 QSOs now work.
2020-10-28 12:04:43 -04:00
Joe Taylor
ef2c63af29
Enable some changes for Q65 submodes F, G, H. (They won't decode without additions to the core Q65 decoder.)
2020-10-25 15:44:52 -04:00
Joe Taylor
7a22e6a2e1
Change the Q65 value of nsps from 7680 to 7200.
2020-10-25 14:10:38 -04:00
Joe Taylor
9b452e8f99
Change mode name QRA65 to Q65 everywhere, supposedly.
2020-10-25 13:58:18 -04:00
Joe Taylor
b68ccee2fa
Correct a flaw in assigning bin numbers for in sync64(), fixing QRA65 submodes B C D E.
2020-10-22 14:05:20 -04: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
c17acdb447
Activate Fast and Normal decode options for QRA64.
2020-10-05 09:48:44 -04:00
Joe Taylor
df034cf9b5
Don't set TxFreq and RxFreq defaults on QRA64 startup.
2020-10-04 16:10:44 -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
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
1ae96dc672
Disable RC nag message
2020-09-27 00:42:25 +01:00
Joe Taylor
c3d8e4dd73
Working on QRA65, including simulator and test program.
2020-09-26 16:49:06 -04:00
Bill Somerville
24b9da7c1b
Enable RC nag message and time limit
2020-09-26 21:09:45 +01:00
Joe Taylor
acd6253373
A few more fixups for QRA65. Not finished, yet!
2020-09-25 15:38:20 -04:00
Joe Taylor
7fd2f1afe6
Change QRA66 to QRA65, on the C++ side.
2020-09-25 13:20:46 -04:00
Joe Taylor
dd296311cc
Disable TxFreqSpinBox, not RxFreqSpinBox if QSY during transmit is not allowed.
2020-09-22 11:25:59 -04:00
Joe Taylor
9fe2fc6de0
Fix two problems: sometime incorrect setting of RxFreq in WideGraph, and incorrect timestamp for FST4W-120 and FST4W-300 decodes in ALL.TXT.
2020-09-21 14:35:16 -04:00
Bill Somerville
542ffe8311
Improve audio device handling and error recovery
...
where possible audio devices that disappear are not forgotten until
the user selects another device, this should allow temporarily missing
devices or forgetting to switch on devices before starting WSJT-X to
be handled more cleanly. If all else fails, visiting the Settings
dialog and clicking OK should get things going again. Note that we
still do not have a reliable way of detecting failed audio out
devices, in that case selecting another device and then returning to
the original should work.
Enumerating audio devices is expensive and on Linux may take many
seconds per device. To avoid lengthy blocking behaviour until it is
absolutely necessary, audio devices are not enumerated until one of
the "Settings->Audio" device drop-down lists is opened. Elsewhere when
devices must be discovered the enumeration stops as soon as the
configured device is discovered. A status bar message is posted when
audio devices are being enumerated as a reminder that the UI may block
while this is happening.
The message box warning about unaccounted-for input audio samples now
only triggers when >5 seconds of audio appears to be missing or over
provided. Hopefully this will make the warning less annoying for those
that are using audio sources with high and/or variable latencies. A
status bar message is still posted for any amount of audio input
samples unaccounted for >1/5 second, this message appearing a lot
should be considered as notification that there is a problem with the
audio sub-system, system load is too high, or time synchronization is
stepping the PC clock rather than adjusting the frequency to maintain
monotonic clock ticks.
2020-09-20 18:20:16 +01:00
Joe Taylor
1ab59a8d6b
Fully configure WideGpahe after switching to JT65 mode.
2020-09-20 10:17:27 -04:00
Joe Taylor
327808a0bb
One more try at fixing the Fmax() startup problem that Steve sees.
2020-09-18 13:33:30 -04:00
Joe Taylor
52bdd57e57
Implement NB=-1%, NB=-2%. Fix a startup problem with WideGraps's fMax value.
2020-09-18 11:30:23 -04:00
Joe Taylor
41aa5dae74
Make the FTol control invisible in FST4 if Single decode is not checked.
2020-09-17 12:58:59 -04:00
Joe Taylor
e60fc1ca19
FST4 GUI controls for FLow, FHigh, should disappear when Single Decode is checked. And some related improvements.
2020-09-16 20:16:32 -04:00
Joe Taylor
21dc6a5c59
Connect the FLow and FHigh limits for FST4 decoding.
2020-09-16 17:23:59 -04:00
Joe Taylor
2266e8dbb7
Add FLow and FHigh spinner controls to set the FST4 decoding range.
2020-09-16 17:02:40 -04:00
Bill Somerville
abe470b24a
Fix a typo
2020-09-15 15:53:14 +01:00
Bill Somerville
e4eb6eb94e
Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop
2020-09-15 10:31:04 +01:00
Joe Taylor
3886411fad
Two more corrections to mode-switch settings of GUI controls in FST4/FST4W.
2020-09-14 13:55:30 -04:00
Joe Taylor
f20c45c167
FST4: Align WideGraph green bar with RxFreq on startup. CTRL-diouble-click on waterfall sets FTol=10 and calls decoder.
2020-09-14 10:56:54 -04:00
Joe Taylor
8f554321c8
Make sure that Tx audio frequency in FST4 mode comes from FST4 TxFreq spinner, not the WSPR/FST4W spinner.
2020-09-14 09:55:33 -04:00
Bill Somerville
5014c62bfa
Notify user when enumerating audio devices
2020-09-13 17:12:11 +01:00
Joe Taylor
39403c2520
Expand the range of allowable values for TxFreq in FST4W.
2020-09-13 09:38:39 -04:00
Joe Taylor
174893395b
Ensure sending correct FTol value from GUI to decoder for FST4.
2020-09-12 09:54:13 -04:00
Joe Taylor
bcdaf395f1
Must set m_bFastMode=false for FST4. Fixes the reported "Hold Tx frequency" issue. Also, ensure display of WideGraph rather than FastGraph for FST4, FST4W.
2020-09-12 09:35:32 -04:00
Bill Somerville
66e887b2f9
Merge branch 'develop' into feat-dropped-frames
2020-09-12 00:19:04 +01:00
Bill Somerville
5fdcd8c15a
Merge branch 'develop' into feat-fst280
2020-09-11 20:06:20 +01:00
Joe Taylor
2a1ef287a6
Add 300 and 400 Hz to the list of available FTol values for FST4.
2020-09-11 09:13:11 -04:00
Joe Taylor
e23f7b3434
Don't round off the FST4W RxFreq when FTol is changed. That was a bad idea.
2020-09-10 13:48:08 -04:00
Joe Taylor
b6f990fac2
Allow FTol values down to 1 Hz; let maximum FTol values for FST4 depend on TRperiod.
2020-09-10 13:33:33 -04:00