Commit Graph

44 Commits

Author SHA1 Message Date
Joe Taylor 2e53a8a47d Add GUI controls to set max_drift in both WSJT-X and MAP65. 2021-05-30 12:07:48 -04:00
Joe Taylor 0fc609ce5f Double-click on call in Messages window now sets Tx mode and report, as in main window. 2021-05-22 09:55:43 -04:00
Joe Taylor 651b90af81 Add "Q65 Sensitivity in MAP65 3.0" to the Help menu. 2021-05-20 14:36:58 -04:00
Joe Taylor c78e43e960 Double-click on a call in Messages now updates the signal report in Q65 mode. 2021-05-19 15:58:39 -04:00
Joe Taylor 07d5fd23bb Double-click on callsign now populates DXgrid (if available) as well as DXcall. 2021-05-19 13:04:23 -04:00
Joe Taylor db7d4413e0 Merge branch 'feat-map65-integration' of bitbucket.org:k1jt/wsjtx into feat-map65-integration 2021-05-17 18:37:19 -04:00
Bill Somerville cc24068106
Graceful shutdown of MAP65
May wait for current decoding cycle to complete.
2021-05-17 22:18:52 +01:00
Bill Somerville d93b5fc908
Refactor window widget management to fix initialization errors 2021-05-17 19:30:51 +01:00
Joe Taylor 4e4ae3ea9e Reject bogus JT65 decodes with unreasonable values of DT. 2021-05-17 13:01:20 -04:00
Joe Taylor 0e175f5046 Send correct QSO mode to the log. 2021-05-15 09:45:31 -04:00
Joe Taylor 0e07395f2b Double-click on Erase button will now clear the Band Map and Messages windows. 2021-05-14 14:49:14 -04:00
Joe Taylor 51b0941b20 Display Q65 decodes as white in Band Mp and Messages windows. 2021-05-14 14:35:58 -04:00
Joe Taylor 7407dc6332 Merge branch 'feat-map65-integration' of bitbucket.org:k1jt/wsjtx into feat-map65-integration 2021-05-13 08:16:57 -04:00
Bill Somerville 6bd50b2444
Automatic FFTW3 wisdom handling for map65 GUI and shmem m65 runs 2021-05-13 12:44:32 +01:00
Joe Taylor 28699d6224 Make Quick-Start Guides to Q65 and MAP65 v3 available from the Help menu. 2021-05-10 09:38:14 -04:00
Joe Taylor fc967a850f Must set m_TRperiod=60 even when "No JT65" is selected. 2021-05-07 14:28:26 -04:00
Joe Taylor e271696da9 Merge branch 'feat-map65-integration' of bitbucket.org:k1jt/wsjtx into feat-map65-integration 2021-05-07 11:41:58 -04:00
Joe Taylor 0ce4e8d92e Correct the faulty definition of Q65 transmission duration in mainwindow.cpp. 2021-05-07 10:40:14 -04:00
Bill Somerville 98d4f771c2
Report failed sub-process exit statuses then exit gracefully 2021-05-07 01:14:51 +01:00
Joe Taylor 8b2e257e2c Sent ntone_spacing to wb_sync. Change "debug print flag" from # to =. 2021-05-06 14:50:05 -04:00
Bill Somerville 9322b1a8c7
Avoid MainWindow methods being called via the event loop during construction 2021-05-05 15:15:50 +01:00
Joe Taylor 54882b57b9 Allow mainwindow to send Fortran debugging output to the shell. 2021-05-02 11:37:21 -04:00
Bill Somerville 039513e2cf
Use WSJT-X revision utilities to label the MAP65 revision
MAP65 still has  a private version number as set  in map65/main.c, but
the SCS revision automatically tracks the git SHA.
2021-04-30 22:51:09 +01:00
Joe Taylor 842d46cd6a Display the last q65 message character in *nix. 2021-04-24 11:28:51 -04:00
Joe Taylor a90b938a6d Fix a flaw in setting up the map65 .lock and .quit files. 2021-04-23 17:18:24 -04:00
Joe Taylor 96ee2bfac1 Rx sequence must be >= 56 s now, but >= 52 s. 2021-04-22 14:35:38 -04:00
Joe Taylor c3b724a377 More cleanup of compiler warnings. 2021-04-22 14:04:08 -04:00
Joe Taylor b99812111d Must keep ihsym stopping point at 280, for old *.tf2/*.iq files. 2021-04-21 15:33:13 -04:00
Joe Taylor bc88592684 Don't start decoder until t=56 s, to accommodate Q65 Tx duration and EME delay. 2021-04-21 11:28:09 -04:00
Joe Taylor fbf288e271 Revert "Send a suitable 'datadir' and 'tempdir' to m65."
This reverts commit fb17e42f25.
2021-04-20 12:46:44 -04:00
Joe Taylor c20201e7f7 Revert "Prepare to send 'datadir' and 'tempdir' strings to m65."
This reverts commit f8e61e05af.
2021-04-20 12:45:18 -04:00
Joe Taylor f8e61e05af Prepare to send 'datadir' and 'tempdir' strings to m65. 2021-04-20 11:07:33 -04:00
Joe Taylor 55f1e9da2b No need to save paerr here. 2021-04-19 15:10:32 -04:00
Joe Taylor f5a63e1e4a Call Pa_Terminate() on exit, to free all Portaudio resources. 2021-04-19 14:16:27 -04:00
Joe Taylor fb17e42f25 Send a suitable 'datadir' and 'tempdir' to m65. 2021-04-19 13:06:50 -04:00
Joe Taylor 3c853df1bc Make sure m_TRperiod is defined before use. 2021-04-15 13:53:45 -04:00
Joe Taylor e3f405684f Add authors' names to title bar. 2021-04-15 08:15:06 -04:00
Joe Taylor c12ae72dac Minor tweaks to GUI code. 2021-04-14 14:13:04 -04:00
Joe Taylor 9f45e095f1 Change button label from "Tx Q65 $" to "Tx Q65 :". 2021-04-14 09:16:54 -04:00
Joe Taylor fec7e2d2d1 Do not display no-decode lines in MAP65 main window. 2021-04-13 19:23:45 -04:00
Bill Somerville 56c92c55fb
Updated CMake finders and changes to build map65 on Linux 2021-04-11 15:29:15 +01:00
Bill Somerville 74bd3c1d0c
Changes to integrate into WSJT-X build system
A  separate install  of the  portaudio  library is  now required,  see
"doc/building on MS Windows.txt" for a suitable recipe.

The map65  code base  is still  MS Windows specific  in some  areas so
don't expect successful builds on Linux or macOS yet.
2021-04-10 12:29:34 +01:00
Bill Somerville 769e00ab88
Getting compilation of map65 working with CMake and Qt 5.15 2021-04-09 17:47:49 +01:00
Bill Somerville 280c8344cd
Move project files to map65 sub-directory
Preparation for merging with the wsjtx project repository.
2021-04-09 13:57:41 +01:00