Commit Graph

50 Commits

Author SHA1 Message Date
Bill Somerville
243d7d5835
Only wait one second for m65 to terminate in map65 exit
This also  disconnects QProcess  signals so any  abend from  m65 while
closing is silently ignored.
2021-07-01 16:48:37 +01:00
Joe Taylor
772e8d1947 Provide access to Release Notes from MAP65 Help menu. 2021-06-30 11:28:40 -04:00
Joe Taylor
2e05e12030 Increase size of iwave[] buffer for 12000 Hz sample rate. 2021-06-07 12:57:23 -04:00
Joe Taylor
76de6ac299 Add MaxDrift tooltip. Add Quick-Start Guide for WSJT-X 2.5.0 & MAP65 3.0 to Help menu. 2021-05-31 16:07:49 -04:00
Bill Somerville
98d0319134
Merge branch 'feat-map65-integration' of bitbucket.org:k1jt/wsjtx into feat-map65-integration 2021-05-30 20:28:43 +01:00
Bill Somerville
fb2945f788
Qt 5.15 compatibility 2021-05-30 20:27:53 +01:00
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