Commit Graph

47 Commits

Author SHA1 Message Date
Joe Taylor
31189265b9 Erase the yellow "T M R 73" single-tone markers after a mode change. 2020-12-19 11:33:23 -05:00
Joe Taylor
450249dd4c Add a DT label to the Q65 red sync curve. 2020-12-18 16:19:01 -05:00
Joe Taylor
5315bbd88a Don't erase the red sync curve too soon. 2020-12-18 15:14:17 -05:00
Joe Taylor
04b11fda14 Don't plot the green line if using Q65_Sync. 2020-12-18 14:01:10 -05:00
Joe Taylor
b3769bb6c8 For Q65, plot a red "Sync curve" in the Wide Graph. 2020-12-18 13:31:14 -05:00
Bill Somerville
2964bc6295
Merge branch 'develop' into feat-fst280 2020-12-06 22:27:07 +00: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
Bill Somerville
314be8ccb7
Merge branch 'develop' into feat-fst280 2020-10-06 19:25:06 +01:00
Joe Taylor
a7d5c3b03e Shift+Click on waterfall now sets TxFreq in FST4W mode. 2020-09-29 13:20:14 -04:00
Joe Taylor
7fd2f1afe6 Change QRA66 to QRA65, on the C++ side. 2020-09-25 13:20:46 -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
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
2266e8dbb7 Add FLow and FHigh spinner controls to set the FST4 decoding range. 2020-09-16 17:02:40 -04:00
Bill Somerville
5fdcd8c15a
Merge branch 'develop' into feat-fst280 2020-09-11 20:06:20 +01:00
Joe Taylor
c1025b7c4c Allow user to set center frequency and FTol in FST4W mode. Needs more testing! 2020-09-05 10:34:55 -04:00
Joe Taylor
de0476bf3c More changes to allow longer sequences in QRA66 mode. 2020-08-08 16:53:28 -04:00
Joe Taylor
bf38f4416c Modifications to give QRA64 use of longer TR periods and tone-spacing submodes. Noy yet finished, or tested! 2020-08-08 09:14:12 -04:00
Joe Taylor
88102af49d Fic the transfer of ntol from GUI to qra66_decode(). 2020-08-04 12:53:37 -04:00
Joe Taylor
aff22a904d Better marking of QRA66 Rx freq range and Tol on Wide Graph. 2020-08-04 11:51:40 -04:00
Joe Taylor
e32c5b699d Update Wide Graph and plotter.cpp for QRA66. 2020-08-01 13:37:31 -04:00
Joe Taylor
5c4878a00a Display cursor position on Wide graph as a ToolTip. 2020-07-24 13:35:04 -04:00
Bill Somerville
580dd85a18
Remainder of renames to FST4 2020-07-23 18:51:05 +01:00
Joe Taylor
52984a507a Move the WSPR frequency range indicator (green line) up 3 pixels. 2020-07-21 14:11:11 -04:00
Joe Taylor
07e06de8f3 Increase gain of the yellow "Linear average" plot. 2020-07-20 11:23:30 -04:00
Bill Somerville
8b35e744d0
Increase Tx waveform storage & update wide graph nsps for FST240 2020-07-18 10:35:26 +01:00
Joe Taylor
f9e9a4e1ec Don't let mouse-click on WindGraph move frequencies in FST240W mode. 2020-07-03 09:58:52 -04:00
Joe Taylor
eb1c60e454 Remove several more vestiges of WSPR-LF mode. 2020-07-01 13:17:07 -04:00
Joe Taylor
f2c3cbf9ac Implement basic functiionality of FST240W in the GUI. 2020-07-01 12:01:47 -04:00
Steven Franke
390884268c Wholesale change from FST280 to FST240 2020-06-27 08:53:11 -05:00
Joe Taylor
55115a2955 Move the Wide Graph's green bar for FTol up 3 pixels. 2020-06-23 15:15:45 -04:00
Joe Taylor
f04c9d2267 Mark the FST280 Ftol range on the waterfall scale. 2020-06-21 10:54:24 -04:00
Joe Taylor
f8d7489b4e Fix many odds & ends for merging FST280 properly into the GUI. 2020-06-20 13:47:32 -04:00
Joe Taylor
257f4b4999 Another attempt at red/green "goal post" markers that users will like. 2020-05-13 13:44:06 -04:00
Joe Taylor
ef1c8b079c Aid for color blindness: darken the green used to mark Rx freq and signal BW. 2020-04-30 12:15:23 -04:00
Joe Taylor
2653626d45 Replace the changes I removed by executing 'git reset HEAD~'. 2020-03-16 10:27:22 -04:00
Bill Somerville
01aaa852e3
Updates to support Qt v5.13
Replacement of deprecated Qt functions and member functions.
2019-07-08 01:37:04 +01:00
sirhc808
84fd0ed7c7 clean up a few warnings 2019-07-01 21:10:43 -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
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
a28402c527 Avoid a crash when Rx samples arrive before wide graph plotter is ready 2019-04-28 22:20:24 +01:00
Joe Taylor
964c148794 Fix the UTC displayed at left of waterfall in FT4 mode. 2019-04-07 13:36:29 -04:00
Joe Taylor
65398bbffa Fix the UTC display on waterfall, for FT4 mode. 2019-01-29 12:12:54 -05:00
Joe Taylor
2e4035c8bb Insert red line on waterfall to mark an FT4 transmission. 2019-01-28 13:50:23 -05:00
Joe Taylor
7da4fc63a6 Add freq markers for FT4 to Wide Graph. Tentative default FT4 freqs for 40m and 20m. 2019-01-28 11:07:52 -05:00
Bill Somerville
b8e4517718 Improve performance of Fox and contest log view windows
This include inverting  the order of table view rows  so the newest is
at the top, without that the Qt MVC interactions when using a database
table based model is too slow and complex to manage.

The table views  now have sort by column capability  in the normal way
(click column  header to  reverse sort order)  for timely  logging and
non-disruption  of  Tx  starts  the  log  view  should  be  sorted  in
descending time order and scrolled to the last row added. Without that
Fox and  contest logging will work  but serious delays may  be invoked
that disrupt operation.
2018-12-06 05:41:16 +00:00
Bill Somerville
947b429723 Start implememntation of database based Fox log model and a new Fox log window widget
This change incorporates a reorganization of the GUI code with
widgets, validators, models, and item delegates being moved to
sub-directories.

Relax  the   requirements  of   the  ForeignKeyDelegate   and  related
CandidateKeyFilter classes to  allow them to work  with constant model
pointers for both referenced and referencing models.
2018-11-07 17:49:45 +00:00