Commit Graph

273 Commits

Author SHA1 Message Date
Bill Somerville
917acbb97f
Ensure that CALL3.TXT is not deleted while updating the file
This is necessary so that symlinks that may be used to share CALL3.TXT
between WSJT-X  instances and with  and MAP65  do not get  broken when
adding new entries in either application.
2021-09-20 17:38:09 +01:00
Bill Somerville
d41c0bc432
Bump RC # 2021-09-07 20:13:08 +01:00
Joe Taylor
df9f7cc500 Fix MAP65's generation of Tx3 message for abs(SNR)< 10. 2021-09-06 11:11:40 -04:00
Joe Taylor
6b9cdd0071 Allow mapsim to generate SNRs greater than 0.0 dB. 2021-09-06 11:10:41 -04:00
Bill Somerville
8794bad146
Use local 8-bit strings for paths passed to Fortran
By using  the local 8-bit character  set we can allow  local non-ASCII
characters in file paths, for example user account names on MS Windows
with characters in the default code page.
2021-08-22 13:24:03 +01:00
Bill Somerville
d13a5d04e8
Bump RC number 2021-08-05 15:31:05 +01:00
Joe Taylor
f11b38fb28 Suppressed duplicate decodes must also be at the same frequency. 2021-08-04 16:02:15 -04:00
Joe Taylor
2af2d8131d Don't use early decoding when data are read from disk. 2021-08-04 16:00:16 -04:00
Joe Taylor
990933024c On double-click on lower waterfall, don't change FTol if it was already < 100. 2021-08-04 15:53:26 -04:00
Bill Somerville
5d78cb0c97
Bump RC # 2021-07-31 17:51:38 +01:00
Joe Taylor
e04c37d0c0 Further cleanup of what gets written to map65_rx.log. 2021-07-21 13:58:15 -04:00
Joe Taylor
848f3ab30f Remove an unused diagnostic write. 2021-07-20 11:47:23 -04:00
Joe Taylor
c747e98bda Include Tx mode in entries to map65_tx.log. 2021-07-20 11:45:12 -04:00
Joe Taylor
1ce78c184a Reset iRxState=0 when ihsym is less than 280. 2021-07-20 11:32:36 -04:00
Joe Taylor
27def802a0 Better logic for calling the m65 decoder and saving tf2/iq files? 2021-07-20 10:54:55 -04:00
Joe Taylor
710240c57a Only write datetime to map65_rx.log if nhsym.lt.nhsym2. 2021-07-20 10:11:27 -04:00
Joe Taylor
7881b9c79a Straighten out the extent of copy from MAP65's datcom_ to shared memory region. 2021-07-20 09:59:58 -04:00
Joe Taylor
f21ccca0bf Improved diagnostic info. 2021-07-19 11:55:44 -04:00
Joe Taylor
ea48ae04fb Do JT65 decodes only at nhsym=280. Rewind LU 26 in m65a only at nhsym=280. 2021-07-16 16:03:09 -04:00
Joe Taylor
255d35c56e No need for the file read_tf2.f90. 2021-07-16 12:40:20 -04:00
Joe Taylor
2fe6cb617b Revert "Save a more-or-less working read_tf2()."
This reverts commit 1257b87118.
2021-07-16 12:38:23 -04:00
Joe Taylor
2ac5518057 merged and resolved the conflict in map65/soundin.cpp 2021-07-16 11:45:12 -04:00
Joe Taylor
3a28992c7f Enable early decode with data read from disk. 2021-07-16 10:07:28 -04:00
Joe Taylor
775a204a68 Re-apply three good commits from before. 2021-07-16 09:37:37 -04:00
Joe Taylor
139478b865 Revert "Implement mock real-time input for MAP65: read data from a .tf2 file, with"
This reverts commit 60b0c5b984.
2021-07-16 09:22:35 -04:00
Joe Taylor
8c62f0280d If we must bail out of an early decode, should still output its results. 2021-07-16 08:30:37 -04:00
Joe Taylor
1257b87118 Save a more-or-less working read_tf2(). 2021-07-15 14:26:35 -04:00
Joe Taylor
d3861ae281 Enable ForceCenterFreq when using mockRT input. 2021-07-15 14:25:29 -04:00
Joe Taylor
66b5fd0a2f Diasble copying of m_dateTime to datcom_.datetime, for now. 2021-07-15 14:23:57 -04:00
Joe Taylor
8ea7669494 Correct the datcom sizes in recvpkt() and symspec(). 2021-07-15 11:55:04 -04:00
Joe Taylor
66e57b5405 Add a newly required file. 2021-07-13 13:39:16 -04:00
Joe Taylor
924876e92c Correct the logic for clearing ldecoded() to all .false. 2021-07-13 13:22:10 -04:00
Joe Taylor
60b0c5b984 Implement mock real-time input for MAP65: read data from a .tf2 file, with
appropriate delays to approximate real-time data rate.
2021-07-13 12:48:28 -04:00
Joe Taylor
d34ba9010b Suppress writing duplicates (same time, same decoded message) to map65_rx.log. 2021-07-12 10:53:14 -04:00
Joe Taylor
f510f16509 Suppress duplicates (same time, same decoded message) in Messages window. 2021-07-12 10:35:49 -04:00
Joe Taylor
69d375e1d2 Turn off the blue background on Decode button between Early and Final decode passes. 2021-07-09 13:37:59 -04:00
Joe Taylor
1d3025329b Merge branch 'feat-early_decode' into release-2.5.0 2021-07-09 12:13:15 -04:00
Joe Taylor
7bac215fb0 Early decode at t=52 a, final decode at t=56 s. 2021-07-09 12:06:27 -04:00
Joe Taylor
2e301b59e6 Should read 56 s of data (not 52 s) in getfile(). 2021-07-09 08:40:44 -04:00
Bill Somerville
91a840df6e
Bump RC # 2021-07-09 11:28:33 +01:00
Joe Taylor
c5ecd9fc76 Pass nhsym from GUI to m65. 2021-07-08 10:06:21 -04:00
Joe Taylor
1e4e2a714d UPdate the call to get_candidates, in case we use this test program again. 2021-07-07 14:51:22 -04:00
Joe Taylor
1af473e9a5 Don't build synctest.exe. 2021-07-07 14:48:43 -04:00
Joe Taylor
2d2951e689 No need to pre-define nhsym=302. 2021-07-07 14:32:55 -04:00
Joe Taylor
feb267e7cf Compute nhsym only once, in decode0(). 2021-07-07 14:11:34 -04:00
Joe Taylor
b0b3ba438b Increase length of .tf2 and .iq files from 52 s to 56 s. 2021-07-07 13:53:28 -04:00
Joe Taylor
dd149231e8 Merge branch 'release-2.5.0' of bitbucket.org:k1jt/wsjtx into release-2.5.0 2021-07-07 11:00:38 -04:00
Joe Taylor
35d8e6deb3 Correct the placement of ldecoded=.false. 2021-07-07 10:49:01 -04:00
Joe Taylor
72e6cbd4e9 Suppress another type of duplicate decode. 2021-07-07 10:31:34 -04:00
Joe Taylor
3307cb2f9e Suppress duplicate decodes. 2021-07-07 10:12:36 -04:00