Joe Taylor
4e8a3f54c9
1. Refactoring of code so as to move audio input from a separate thread to
...
the main GUI thread (thanks to G4WJS).
2.. Also, for the record, some example code for using QAudioInput instead
of PortAudio. This code is not presently active, and will need to be
changed to accommodate the changes in #1 , above. But the basic ideas
are here...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3509 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-30 00:51:42 +00:00
Joe Taylor
62c12a39bc
Cleaner scheme for reading optional palette RGB valuess.
...
Add "S" to freqRead button when "Split Tx" has been selected.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3508 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-27 16:15:24 +00:00
Joe Taylor
73d436a8f2
Dummy commit to bump the displayed revision number.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3507 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-26 18:40:08 +00:00
Joe Taylor
1282394039
Have now switched (permanently, I hope) to Qt5.
...
Minor correction in plotter.cpp.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3506 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-26 18:39:24 +00:00
Joe Taylor
336f867276
Cleanup of palette-selection code. Provide an error message if selected
...
palette file is not found.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3505 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-25 20:17:27 +00:00
Joe Taylor
43a4b8b150
Add another waterfall palette, "Gray1".
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3504 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-25 19:25:39 +00:00
Joe Taylor
34a7d4befa
Makefiles should create EXE_DIR if it does not exist.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3503 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-25 18:12:03 +00:00
Joe Taylor
560d20cc9d
Adjustable start frequency for waterfall.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3502 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-25 16:48:10 +00:00
Joe Taylor
3035edab05
Implement a user option to set font sizes.
...
Updates to User's Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3501 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-24 19:07:57 +00:00
Joe Taylor
30712a3ce8
1. Full control of DTR and RTS on serial port used for CAT control -- patch
...
submitted by G4WJS.
2. Improved(???) means of multiple tries when polling radio for frequency.
3. Minor tweaks to widget sizes on devsetup screen.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3500 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-23 17:32:59 +00:00
Murray Curtis
5d64092a1c
Band settings with multiple antenna descriptions for PSK reporter
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3499 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-23 10:28:22 +00:00
Edson W. R. Pereira
76634f4ad1
Antenna info for PSK_Reporter class confirmed working.
...
Cleaned up some debug info.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3498 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-21 21:59:53 +00:00
Edson W. R. Pereira
785bee8122
Added antenna info to PSK_Reporter class. Needs more testing since PSK Reporter web site seems down at the moment.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3497 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-21 19:54:38 +00:00
Joe Taylor
f932f2a1da
Wrong version of ipcomm.cpp was saved?
...
Running multiple instances now checked out in Linux, as well as Windows.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3496 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-19 00:44:48 +00:00
Joe Taylor
fb7948a836
Full activation of "Multiple Instances", thanks to some code by
...
Josh Rovero, KK1D.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3495 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-19 00:23:40 +00:00
Joe Taylor
0110ab88dd
Very minor twesk to labels in devsetup.
...
Minor changes to User's Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3494 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-18 15:23:34 +00:00
Joe Taylor
982210157f
Fix frequency-setting through Commander so that it works to nearest Hz.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3493 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-18 11:55:29 +00:00
Joe Taylor
8f3c9a672b
Further optimizations of the decoders, and some code cleanup.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3492 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-17 19:13:36 +00:00
Joe Taylor
f10ef57c7d
1. Double-click on a yellow Tx message should not copy the message again,
...
and if CTRL is held down it should set Tx as well as Rx freq. Fixed.
2. Improve the logic for suppressing duplicate JT65 decodes.
3. Disable the "Advanced" item on Setup menu.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3491 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-17 14:18:18 +00:00
Joe Taylor
cec65e60fc
No longer any need for "Rx noise" label in the Status Bar.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3490 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-16 23:37:45 +00:00
Edson W. R. Pereira
d9f88d9632
Added new meter widget.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3489 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-16 21:16:57 +00:00
Joe Taylor
ac44bacd91
1. Allow waterfall window to have smaller height.
...
2. Speed improvement in JT9 decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3488 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-16 18:17:20 +00:00
Joe Taylor
2173147077
Fix a new (and annoying) bug: program refuses to start if "+2 kHz" was
...
checked on the previous program termination.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3487 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-15 22:55:32 +00:00
Joe Taylor
517112301d
IMproved logic for when DX Grid is edited or cleared.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3486 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-15 21:13:45 +00:00
Joe Taylor
99fd6ad950
Must get m_bMultipleOK from readSettings() before checking whether
...
to kill running instances of jt9.exe. Note, however, that multiple instances
still won't work, because each wsjtx-jt9 pair needs its own shared memory
region.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3485 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-15 20:01:25 +00:00
Joe Taylor
2f75a60a26
Fix pagination in User's Guide.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3484 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-12 19:14:21 +00:00
Joe Taylor
e99244e546
Updates to User's Guide.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3483 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-12 19:10:32 +00:00
Joe Taylor
2e2620baad
Don't allow "Tune" transmissions in the WSPR sub-band.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3482 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-12 17:31:23 +00:00
Joe Taylor
c2859a188c
Simplify the WSPR warning message, and mark the WSPR band when we're
...
on 30 m.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3481 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-12 13:45:28 +00:00
Joe Taylor
48dd53f357
Add a "+ 2 kHz" checkbox under the Band selector.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3480 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-11 20:41:46 +00:00
Joe Taylor
d38ddd8b85
1. New startup default frequencies for 40, 30, and 6m.
...
2. Don'l knowingly allow transmitting in the 30m WSPR band.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3479 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-11 19:37:01 +00:00
Joe Taylor
53fc967440
Don't poll radio while decoder is busy.
...
Dont allow SplitTx operation with Ham Radio Deluxe.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3478 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-10 16:45:13 +00:00
Joe Taylor
600c3e228c
Apply sigital gain slider to spectra sent to waterfall.
...
Update the User's Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3477 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-10 15:46:27 +00:00
Joe Taylor
4cc9a9be7a
Compare dial freq with user's default freq, not the startup default freq.
...
Also some minor code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3476 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-10 13:57:13 +00:00
Joe Taylor
f226e4cbc8
Try reading freq up to three times before complaining of failure and
...
abouring CAT control.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3475 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-09 22:58:04 +00:00
Joe Taylor
f91f935a78
Fix another bug in setting frequencies through Commander.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3474 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-09 22:41:15 +00:00
Joe Taylor
c6e2d240a4
After F4, do a genStdMsgs() and leave CQ message in Tx6.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3473 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-09 21:19:22 +00:00
Joe Taylor
96bfd6f7b3
Updates to v1.1 User's Guide.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3472 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-09 19:33:15 +00:00
Joe Taylor
b47bf9c71c
Oops! I had the "newdat" logic exactly backward.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3471 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-09 16:45:22 +00:00
Joe Taylor
ecfc15f3e4
Add calls to timer().
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3470 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-09 16:22:25 +00:00
Joe Taylor
bfe9e49e03
Clean up two warning messages.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3469 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-09 16:05:23 +00:00
Joe Taylor
dc948031dd
1. Set the default startup frequencies to reasonable ones for JT65.
...
(JT9 will typically be about 2 kHz higher.)
2. Add a few default Tx macros, as examples.
3. Fix display of correct UTC on decoded lines, when "Shift+D" is used to
do another wideband decode during the next Rx sequence.
4. Clear the "Split Tx" checkbox when CAT is not enabled (but remember
what its state should be, if CAT is re-enabled).
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3468 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-09 15:44:33 +00:00
Joe Taylor
08d813c92f
If "Split Tx" is not ticked, send the correct (un-shifted) audio tones.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3467 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-09 00:42:43 +00:00
Joe Taylor
a2829efcad
Oops! I committed the wrong version of getfile.cpp. Now OK.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3466 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-08 23:58:19 +00:00
Joe Taylor
0f9dc17a8f
Remove qDebug() statements.
...
Use ptt_() function included in getfile.cpp.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3465 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-08 23:32:20 +00:00
Joe Taylor
3c2e14f838
1. Changes outlined for r3463 are now tested and appear to be OK.
...
2. Setting frequencies above 100 MHz now OK.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3464 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-08 23:08:25 +00:00
Joe Taylor
a4cc4f4101
Warning: these changes have not yet been thoroughly tested!
...
1. Correct the TxMode label on program startup.
2. Insert TxMode (not RxMode) into the "Transmitting..." lines in ALL.TXT.
3. Put TxMode in wsjtx_status.txt.
4. F4 clears Az, Dist, and all Tx messages as well as DxCall and DxGrid.
5. Make it possible to decode JT9 in the "JT65 region", and vice-versa, with
directed double-click on signal in waterfall.
6. Improved logic for enabling/disabling TestPTT button on setup screen.
7. Do not call getFreq() when TestPTT is activated under CAT control.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3463 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-08 19:57:01 +00:00
Joe Taylor
3dc6abc0c1
Merging code for v1.1 back into the main wsjtx branch.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3462 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-07-08 13:17:22 +00:00
Joe Taylor
ba61cfde6a
Fix a bug in handling of logged grid locator when none was available
...
on the double-clicked line.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3348 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-06-06 19:47:56 +00:00
Joe Taylor
e9c3ca9398
Restore the (mistakenly removed) change from logging DialFreq to
...
DiapFreq + TxFreq.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3346 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2013-06-06 18:02:10 +00:00