Commit Graph

1137 Commits

Author SHA1 Message Date
k9an
8eec2b58c0 Allow FST4W transmissions on 30m. Ensure that correct frequency is reported to WSPRnet for FST4W decodes when Rx spin box frequency is not 1500 Hz. 2022-08-02 11:57:24 -05:00
Uwe Risse
5b52b30d56 Ensure compatibility with Qt < 5.15. 2022-08-01 10:16:28 +02:00
Joe Taylor
3bdadf247a Protect against using null pointer m_astroWidget. 2022-07-30 13:07:49 -04:00
k9an
00f29458b3 Merge branch 'echo-mode' into develop 2022-07-30 08:46:10 -05:00
Joe Taylor
d80146312f Use of small mode buttons requires updating of m_specOp. 2022-07-30 09:22:49 -04:00
Joe Taylor
ca39746dc5 Change the SpecOp enumeration so that FOX=6, HOUND=7, ARRL_DIGI=8. 2022-07-29 15:20:04 -04:00
Joe Taylor
4c4a5fe023 Get UTC from file name when reading Echo-mode .wav files. 2022-07-29 11:38:55 -04:00
Uwe Risse
b1000ee153 Remove the Tune watchdog. 2022-07-29 11:06:59 +02:00
Joe Taylor
2e82ce4546 Add Doppler to displayed text lines in Echo mode. Enable RIT spinner when DopplerMethod is None. 2022-07-28 11:00:47 -04:00
Joe Taylor
d4ed6785fb WIP toward processing Echo-mode data read from disk. 2022-07-28 08:55:19 -04:00
Joe Taylor
3fb362ac28 WIP to enable saving, opening, and processing Echo-mode .wav files. 2022-07-27 14:03:54 -04:00
Joe Taylor
d70f637632 New Echo-mode features may be actually working, now. Needs testing! 2022-07-27 11:28:34 -04:00
Joe Taylor
e3bceafe3a Temporarily save WIP on echo mode. 2022-07-25 11:27:36 -04:00
Joe Taylor
f9ce51c039 In astro.cpp, round off display of width1 and width2 to nearest integer Hz. 2022-07-25 11:09:05 -04:00
Uwe Risse
45532ed55c Stop the Tune Watchdog when Enable Tx is checked to prevent accidental truncation of transmissions. 2022-07-24 13:15:11 +02:00
Joe Taylor
cc541973fc More WIP on Echo mode. 2022-07-21 14:01:11 -04:00
Joe Taylor
dbdfbb41a7 More WIP on Echo mode. 2022-07-21 13:42:08 -04:00
Joe Taylor
a69e3756b6 Working on Echo mode. 2022-07-21 12:53:27 -04:00
Joe Taylor
fd4a2e3b61 Work in progress on Echo mode. Some temporary stuff here! 2022-07-21 11:39:24 -04:00
Joe Taylor
2e4a6c3c32 If DX grid is blank, set DX astro params to zero. Do this in astrosub.f90, not asstro.cpp! 2022-07-17 16:12:59 -04:00
Joe Taylor
c296bca73a Minor code cleanup. 2022-07-16 09:50:09 -04:00
Joe Taylor
c60aa83aa5 ActiveStations lineEdits for Rate, Score, and Band changes should be ReadOnly. 2022-07-16 09:43:55 -04:00
Brian Moran
8bd3dd65bb use correct method for getting row count from the DB; use signals/slots to inform the CabrilloLogWindow the qso_count has changed 2022-07-15 20:42:57 -07:00
Brian Moran
af3e06144c refresh QSO # when the underlying data changes 2022-07-15 11:24:57 -07:00
Joe Taylor
e5bf51abf6 Update number of logged contest QSOs only if Contet Log has been made visible. 2022-07-15 10:49:26 -04:00
Joe Taylor
e1fde92ea2 Try adding a lineEdit to display number of QSOs in the contest log. Not quite right, yet. 2022-07-14 12:42:55 -04:00
Brian Moran
a1106aff46 no qso #. When date sorted, move to top or bottom 2022-07-13 21:36:07 -07:00
Brian Moran
c85ed8cc7d show contacts by ID, scroll to insertion when sorted by tha column up or down 2022-07-11 15:56:55 -07:00
Uwe Risse
da282209f1 Remember Tx and Rx audio frequencies when coming back from any mode which sets AF to 1500 Hz (MSK144, FST4W, Echo, WSPR, FreqCal). 2022-07-08 11:56:02 +02:00
Uwe Risse
f84ba8a0d0 Make submode switching more robust, and fix a long-standing bug where the Tx audio frequency spin box remained red when coming from some Q65 submodes. 2022-07-07 18:11:29 +02:00
Uwe Risse
599cf1b7d6 Remember settings for T/R period and Submode by mode. 2022-07-05 10:55:00 +02:00
Joe Taylor
9adb1c8256 Minor edits to display of Keyboard Shortcuts. 2022-07-01 12:04:22 -04:00
Joe Taylor
bc635f0cd7 Make OK button the default on the LogQSO dialog window. 2022-07-01 11:56:22 -04:00
Joe Taylor
951d17b20c Correct the if statement controlling display of DX station fields. 2022-06-23 09:20:52 -04:00
Joe Taylor
0ef914fb5c Let Echo-mode "Measure" function use the computed fspread for DX grid. 2022-06-22 14:34:50 -04:00
Uwe Risse
219c04f5a4 Optimize mode button layout for 4K screens. 2022-06-19 16:37:56 +02:00
Joe Taylor
3beeb06dec Always send 73 after receiving RR73, even in contest mode. 2022-06-03 11:52:25 -04:00
Joe Taylor
a3d57024d5 Edits and additions to User Guide. 2022-06-02 13:15:20 -04:00
Uwe Risse
fa111e6e87 Remove checkboxes for "Clear DX Call / DX Grid after QSO" and update Release_Notes and NEWS. 2022-06-01 10:14:18 +02:00
Joe Taylor
f1497fbabb Further preparations for making a release candidate WSJT-X 2.6.0-rc1. 2022-05-31 11:12:45 -04:00
Uwe Risse
ce13ca8800 Preparations for the release of WSJT-X v2.6.0-rc1. 2022-05-30 13:55:01 +02:00
Uwe Risse
cac0ea44ea Optimize method and use it also for displaying bands in BlankLine. 2022-05-08 10:13:29 +02:00
Uwe Risse
c7e7062b8a Ensure that m_freqNominalPeriod and m_currentBandPeriod are also initialized when rig is none or when there was no band change. 2022-05-07 18:35:43 +02:00
Uwe Risse
a6e6b91cee Prevent using the wrong decode highlighting scheme after a band change. 2022-05-07 15:50:51 +02:00
Uwe Risse
f5291f280e Prevent writing of wrong frequencies to all.txt for late decodes and spotting wrong bands to PSK Reporter. 2022-05-07 14:40:14 +02:00
Joe Taylor
bbb280b4f3 Set font used in Active Stations window equal to that in the decoded text windows. 2022-05-05 13:35:27 -04:00
Uwe Risse
a469b67afb Repeated highlighting of DX Call to override JTAlert coloring. 2022-05-02 15:54:42 +02:00
Joe Taylor
b100a11835 Activate the ClrAvg button for Echo mode. 2022-04-25 15:54:13 -04:00
Steven Franke
c073fefa74 Merge branch 'arrl-digi-dx' into develop 2022-04-25 07:24:03 -05:00
Steven Franke
062f3a8037 Merge branch 'feat-a7-UR' into develop 2022-04-25 07:23:06 -05:00
Uwe Risse
df502242f2 Treat CQ xxxx and CQ xxx like CQ and CQ xx. 2022-04-23 12:02:50 +02:00
Joe Taylor
7d8d0b8b94 Integrate the new Echo SNR algorithm into WSJT-X. 2022-04-22 15:34:12 -04:00
Joe Taylor
1da80c0631 Don't include "73" in the test for bProcessMsgNormally. 2022-04-12 13:43:42 -04:00
Joe Taylor
d45d0b6b8f Correct the tests for receiving "R ", etc., in autosequencing logic. 2022-04-12 12:56:04 -04:00
Joe Taylor
ab72238132 Fix the updateRate() logic, and the logic for "ProcessMsgNormally". (Is it right, yet??) 2022-04-11 13:08:16 -04:00
Joe Taylor
cf27347656 Clean up the display of contest names on the 'labDXped' label. 2022-04-11 11:55:05 -04:00
Joe Taylor
400957af0c Revert "Fix some logical issues with auto-sequening with ActiveStations window. Enable ARRL_DIGI label display."
This reverts commit 36d11fc561.
2022-04-11 11:04:46 -04:00
Joe Taylor
708342f40a Revert "Correct the way "Rate" is being updated."
This reverts commit 9b8b604a8c.
2022-04-11 11:03:43 -04:00
Joe Taylor
afa020558f Revert "Fix the position of call to UpdateRate()."
This reverts commit fc4a70cf9c.
2022-04-11 11:03:16 -04:00
Joe Taylor
fc4a70cf9c Fix the position of call to UpdateRate(). 2022-04-11 09:44:14 -04:00
Joe Taylor
9b8b604a8c Correct the way "Rate" is being updated. 2022-04-09 15:04:56 -04:00
Joe Taylor
36d11fc561 Fix some logical issues with auto-sequening with ActiveStations window. Enable ARRL_DIGI label display. 2022-04-09 14:37:24 -04:00
Joe Taylor
1930271350 Remove a diagnostic qDebug() statement. 2022-04-06 16:05:40 -04:00
Joe Taylor
a78f5d06c4 Correct the calculation of Age after 0h UTC wrap-around. 2022-04-06 12:21:22 -04:00
Uwe Risse
cb03c837d0 Revert "Prevent the display of lines with negative age values."
This reverts commit 2d906247d7.
2022-04-06 10:08:30 +02:00
Uwe Risse
36e54bf3a0 Revert "Add an option to disable the Tune watchdog."
This reverts commit 0b951a05e7.
2022-04-06 10:06:43 +02:00
Uwe Risse
2d906247d7 Prevent the display of lines with negative age values. 2022-04-05 18:08:27 +02:00
Uwe Risse
cf9233b650 Automatically set the width of the mode buttons depending on the font size. 2022-04-05 11:14:34 +02:00
Uwe Risse
dd81db1e95 Add an option to disable the Tune watchdog. 2022-04-04 17:24:35 +02:00
Uwe Risse
ec1e521ba7 Set minimum width to 0 on MacOS, and limit maximum width to 40 also on Linux. 2022-04-04 17:07:50 +02:00
Uwe Risse
8a6a8e8bdf Limit width of the mode buttons to 40 only for Windows. 2022-04-04 16:18:10 +02:00
Uwe Risse
1068988bf1 Allow a width of 32 to 40 for the mode buttons. 2022-04-04 14:01:33 +02:00
Uwe Risse
74ae5f98de Prevent H button from beeing highlighted when not in Hound mode. 2022-04-04 10:44:06 +02:00
Joe Taylor
30047ecfeb Another try at getting proper value for m_latestDecodeTime. 2022-04-02 13:41:59 -04:00
Joe Taylor
dbeec73e86 Revert "Use current time rather than latest decode time for computing "age". Needs more testing!"
This reverts commit 3a8991ab80.
2022-04-02 13:25:25 -04:00
Joe Taylor
3a8991ab80 Use current time rather than latest decode time for computing "age". Needs more testing! 2022-04-02 11:18:18 -04:00
Joe Taylor
95f75c8e49 Fix the logic for what happens when we receive R+rpt after sending RR73. 2022-04-01 10:01:45 -04:00
Joe Taylor
432a501bf6 Re-enable display of country names if ActiveStations window is closed. 2022-03-30 14:23:44 -04:00
Joe Taylor
e9f1cbf375 Add and adjust some Tool Tips in Active Stations window. 2022-03-29 10:55:03 -04:00
Joe Taylor
a9e29327b7 Set a warning color when BandChanges is 8 or higher. 2022-03-28 17:45:03 -04:00
Joe Taylor
675a768de1 Set RxFreq spoinner to freq of selected reply to my CQ. 2022-03-28 17:30:00 -04:00
Joe Taylor
4fb06dda43 Don't put a report into the DxGrid box. Reply to report with R+report. 2022-03-28 17:25:17 -04:00
Joe Taylor
218479f093 Add commas or dots, where appropriate, for display of score. 2022-03-28 11:07:37 -04:00
Joe Taylor
f32f2393ea Copy info to "DX Grid" only if it's a valid grid locator. 2022-03-28 10:48:06 -04:00
Joe Taylor
d399b172a4 Repair the logic for selecting best responder to my CQ. 2022-03-28 10:35:36 -04:00
Joe Taylor
b219b59296 Fix the logic for replying to a CQ responder who sends report instead of grid. 2022-03-27 10:21:22 -04:00
Joe Taylor
2d3914eb2d Reset displayed score when Cabrillo log is reset. 2022-03-27 09:35:28 -04:00
Joe Taylor
c909eb0845 Display accumulated contest score on first display of ActiveStations window. 2022-03-27 09:29:16 -04:00
Joe Taylor
91a39dd0a1 Correct the calculation of points. 2022-03-27 09:14:34 -04:00
Joe Taylor
b317ea241b Finish implementing updates to score, rate, and band changes. Needs testing! 2022-03-26 17:27:26 -04:00
Joe Taylor
f43c1e97ae Add labels for Band Changes, Rate, and Score to the ActiveStations window. 2022-03-26 16:15:04 -04:00
Joe Taylor
3c3c450839 Fix the logic about display of calls already worked on band. Update ActiveStations when cbReadyOnly is toggled. 2022-03-26 10:42:01 -04:00
Joe Taylor
02961a2ccc Do not display in ActiveStations calls already worked on current band. 2022-03-25 10:11:20 -04:00
Joe Taylor
c5b6a6ae45 Don't display stations already worked on current band. 2022-03-23 16:12:12 -04:00
Joe Taylor
1cee98162a Test the ActiveStations pointer before using it. Add some Tool Tips. 2022-03-23 15:39:32 -04:00
Joe Taylor
4957face2f Display points if in FT4 or FT8 and ActiveStations is visible. 2022-03-22 14:35:42 -04:00
Joe Taylor
190dca5501 Do not display the "........" bands indicators. 2022-03-22 13:27:24 -04:00
Joe Taylor
be2ce2a6c4 Remove stray 'a7' flags from decodes when displaying points. 2022-03-22 13:03:51 -04:00
Joe Taylor
ffe8927a30 Cleanup of "workedB4" interaction with ActiveStations. 2022-03-22 12:41:08 -04:00
Joe Taylor
f3ee013e43 Working toward display of points in left decode window. 2022-03-22 11:22:56 -04:00