Steve Franke
fd0ad33028
MSK144: Wholesale changeover to (128,90) code with 77-bit messages. Compiles and doesn't crash, but communication between two instances has not been tested.
2018-07-07 10:35:59 -05:00
Joe Taylor
d3c9d29214
Fix a bug in split77.
2018-07-07 09:54:34 -04:00
Steve Franke
7e8c177034
Fix a problem caused by the last merge.
2018-07-06 19:15:07 -05:00
Joe Taylor
cdbf523452
Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit
2018-07-06 19:29:17 -04:00
Joe Taylor
c34deb4aed
Activate two debug statements.
2018-07-06 19:22:28 -04:00
Steve Franke
7f85f8983d
Fix a c++/fortran type mismatch for ft8msgbits.
2018-07-06 18:04:56 -05:00
Steve Franke
56e5943969
Fix an out-of-bounds issue.
2018-07-06 17:48:58 -05:00
Joe Taylor
9cfd14a34d
genStdMsgs now also for ARRL RTTY contest and EU VHF contest.
2018-07-06 15:45:00 -04:00
Joe Taylor
4d019e011a
getStdMsgs() now generates Field Day messages.
2018-07-06 15:05:55 -04:00
Joe Taylor
b6cd4fba41
Add widgets for input of contest exchanges.
2018-07-06 14:29:36 -04:00
Joe Taylor
3fc2209d86
Minor cleanup.
2018-07-06 13:21:31 -04:00
Joe Taylor
3bd1e45e60
Disable the "should you be a Hound?" warning message.
2018-07-06 13:02:44 -04:00
Joe Taylor
c5d61f4cf4
Now able to generate 72-bit or 77-bit messages.
2018-07-06 12:52:39 -04:00
Steve Franke
f6e7f9e5e8
Make the length of ft8 messages 38 characters in mainwindow.cpp.
2018-07-05 16:14:10 -05:00
Joe Taylor
4bfdf1e56d
Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit
2018-07-05 16:52:27 -04:00
Joe Taylor
af7f1af22b
Update the ToDo list.
2018-07-05 16:51:52 -04:00
Steve Franke
b83b66e665
Changed genft8 and related routines to accept 37 char message and return 37 char msgsent. For now, in mainwindow, just copy the 22 char message into message37.
2018-07-05 15:32:04 -05:00
Steve Franke
4b8ea3ef45
Wire up the 'Decode only 77-bit messages' checkbox.
2018-07-05 07:51:10 -05:00
Steve Franke
cf64cad091
Send m_i3, m_n3, m_isync from mainwindow to genft8.f90 and use these to determine the type of generated message, according to the scheme described in lib/77bit/NewCode.txt.
2018-07-03 14:37:50 -05:00
Joe Taylor
d6493a62fa
Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit
2018-07-03 14:18:55 -04:00
Joe Taylor
854a7f2a5c
NewCode.txt describes some necessary code additions.
2018-07-03 14:17:49 -04:00
Steve Franke
3f897225fe
genft8 now looks at sign of n3 and i3. If either sign is negative, generate a type 1 (classic) message. Otherwise generate type 2. Type 1 seems to work. Type 2 does not yet work.
2018-07-03 11:10:47 -05:00
Steve Franke
c39dd63f79
Send (i3,n3) from mainwindow to genft8. First steps at interpreting (i3,n3) to send itype=1 for classic messages and itype=2 otherwise. Very buggy at this stage.
2018-07-03 09:28:16 -05:00
Joe Taylor
1bf9f22760
Deactivate the "not_GA" warning message at startup.
2018-06-13 15:37:42 -04:00
Bill Somerville
2d6782de50
Prep for WSJT-X v1.9.1 release to fix Xox mode issue
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/wsjtx/trunk@8733 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-29 22:59:47 +00:00
Joe Taylor
d689334730
Keyboard shoirtcuts Ctrl+F11 and Ctrl+F12 should change Tx freq only when equal to Rx freq.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8665 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-18 15:35:29 +00:00
Joe Taylor
ecc75abf85
Guard against superfluous transmission of R+rpt by Hound, caused by late decode of Fox's RR73.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8660 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-15 13:13:10 +00:00
Joe Taylor
12c68a969a
Add a checkbox to enable more frequent programmed CQs by Fox.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8659 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-14 18:45:23 +00:00
Joe Taylor
c1ca43da3e
Allow Fox to transmit standard FT8 messages (including free text) from Tab 1 or Tab 2.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8658 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-11 13:01:50 +00:00
Joe Taylor
95e20b2e52
Correct the logging of blank grid for compound Hound callsigns.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8657 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-11 12:24:15 +00:00
Joe Taylor
1095b758cc
Enable ";" messages to work properly for Hounds with complex callsigns.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8656 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-10 19:07:31 +00:00
Joe Taylor
59251e8948
More changes for Hounds with compound calls. Maybe all OK now?
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8654 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-10 15:09:57 +00:00
Joe Taylor
403992f62b
Display MSK144 messages for MyCall in right window.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8653 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-09 18:46:23 +00:00
Joe Taylor
8b3714bf1c
Correct the logic for removing a Hound call from the to-be-called queue.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8652 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-09 17:49:54 +00:00
Joe Taylor
58939ce011
More changes to accommodate Hounds with compound calls. Fox CQs only every 4 Tx sequences.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8651 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-09 17:18:08 +00:00
Joe Taylor
1f9b538232
Allow Fox to work Hounds with compound calls. Needs more testing!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8650 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-09 14:22:19 +00:00
Joe Taylor
242cc9c6ab
Fix bug that caused crash on Fox's sort-by-grid if grid was blank.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8649 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-09 12:39:23 +00:00
Joe Taylor
f27eccbf8e
Don't allow Fox mode in any of the default FT8 sub-bands.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8647 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-01 18:27:59 +00:00
Joe Taylor
648b77072a
Fox Tx freq must be adjusted for value of m_XIT.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8638 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-04-25 00:56:49 +00:00
Joe Taylor
6e6ce12c64
Hound TxFreq at FoxFreq+300 ONLY if Tx3; and keep it below 900 Hz.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8636 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-04-24 14:42:36 +00:00
Bill Somerville
f4b6d51bcd
Tidy up recent fixes for Hound frequency shifts
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8629 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-04-22 12:32:32 +00:00
Bill Somerville
e2181935ea
Fix Hound logic for automatic audio offset changes
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8628 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-04-21 19:10:30 +00:00
Bill Somerville
dd8f28b309
Tentative reversal of recent change to set hound Tx frequency very late
...
Changing the Hound Tx audio offset just before starting the Tx audio
stream is way too late to have the Tx message printed in the decodes
window with the correct frequency shown. If we intend to change the Tx
offset very late like this we are going to be in trouble with rigs
that cannot do CAT while transmitting since PTT will already be
asserted.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8627 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-04-21 19:10:16 +00:00
Bill Somerville
8f8dfdb120
Include path of .WAV file in .WAV file write error message box
...
Thanks to Mike, W9MDB, for this contribution.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8626 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-04-21 19:10:02 +00:00
Joe Taylor
a7eac0ac26
'Reset' deletes houndcallers.txt; only 3 strikes for Fox sending RR73; remove some qDebug()'s.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8622 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-04-19 13:43:53 +00:00
Joe Taylor
59ccedf7da
Clear Fox's left text window when Reset is clicked.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8621 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-04-18 18:25:11 +00:00
Joe Taylor
2e0c9c6bf9
Comment out some unnecessary startup code.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8620 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-04-18 17:43:33 +00:00
Joe Taylor
f27103642e
New convention for setting frequency of Hound's R+rpt message. Also, save/restore the mainwindow splitter setting.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8619 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-04-18 14:04:52 +00:00
Joe Taylor
1b469eea4a
Require confirmation when Fox operator hits "Reset" button.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8618 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-04-17 14:54:37 +00:00
Joe Taylor
62b8b6531e
Don't allow n3 > Nslots.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8617 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-04-14 23:05:33 +00:00