1
0
mirror of https://github.com/saitohirga/WSJT-X.git synced 2025-03-22 12:08:43 -04:00
Commit Graph

3019 Commits

Author SHA1 Message Date
Joe Taylor
8cdbea788f Clean up some displayed parameters in Echo mode. 2022-08-29 13:45:29 -04:00
Joe Taylor
5e4bd8ac9f Add initial version of program echosim. 2022-08-29 13:44:46 -04:00
Joe Taylor
eee18ba764 When Echo-mode monitoring, don't set xlevel=0 if audio shift is too big. 2022-08-18 09:53:14 -04:00
Joe Taylor
75516e8ce4 Save fspread in .wav file as float, not double. 2022-08-17 10:50:35 -04:00
Joe Taylor
bfb5665c36 Save and restore total Doppler in Echo-mode .wav files, and display that as Doppler. 2022-08-17 09:42:33 -04:00
k9an
7cdb363c8c Merge branch 'echo-mode' into develop 2022-07-30 09:05:09 -05:00
Joe Taylor
9c67aa8182 Remove a diagnostic print statement. 2022-07-30 09:58:50 -04:00
k9an
00f29458b3 Merge branch 'echo-mode' into develop 2022-07-30 08:46:10 -05:00
Joe Taylor
f46e42e622 Protect against bounds error in avecho when audio up/down shift is too big. 2022-07-29 09:02:06 -04:00
Joe Taylor
8992bbc16f Write to LU 13 ('decoded.txt') only if it was properly opened. 2022-07-28 11:32:57 -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
k9an
6396980de3 Fix scaling of waveform in wspr_wav when SNR > 90dB. 2022-07-25 09:14:53 -05:00
Joe Taylor
992ee5140c Add a Leap Second for January 1, 2017. See https://www.nist.gov/pml/time-and-frequency-division/time-realization/leap-seconds 2022-07-20 09:26:41 -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
8b767b4c75 Satisfy the fussy compiler on macOS. 2022-07-05 14:01:22 -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
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
Joe Taylor
7d8d0b8b94 Integrate the new Echo SNR algorithm into WSJT-X. 2022-04-22 15:34:12 -04:00
Joe Taylor
581ef8b6e5 Final (?) version of test_snr, with echo_snr() moved into wsjt Fortran library. 2022-04-22 13:07:23 -04:00
Joe Taylor
87dcde7564 Move calculation of echo snr into a separate subroutine. 2022-04-22 11:43:28 -04:00
Joe Taylor
3b361b6d24 Tweak subroutine averms(). Add test program test_snr to exercise new algorithm for echo snr. 2022-04-22 11:02:47 -04:00
Joe Taylor
d0dd88de40 Add /echocom2/echo_spread to astro0.f90. 2022-04-22 11:00:42 -04:00
Steven Franke
64a124ff20 Make wspr mode work properly with 3 character callsigns like N1D. 2022-04-22 07:56:02 -05:00
Steven Franke
4331594e4a Make wspr mode work properly with 3 character callsigns like N1D. 2022-04-22 07:50:03 -05:00
k9an
6414a8624b Make minimum SNR -24 dB for a7 decodes. 2022-03-26 18:44:59 -05:00
Joe Taylor
bc9e8f89bc Remove the SNR adjustment for Q65 averaged decodes. It does not seem to work as expected. 2022-03-08 11:48:54 -05:00
Steven Franke
283d7d32e4 Fix a bounds error. 2022-03-07 11:46:29 -05:00
Steven Franke
561240763c Fix a bounds error. 2022-03-02 11:15:59 -06:00
Steven Franke
33d3955086 Make SNR calculation for a7 decodes consistent with that of regular decodes. 2022-02-26 11:06:37 -06:00
Joe Taylor
5471cb3534 Don't attempt a7 decodes for messages with /, <, or directed CQ. 2022-02-18 14:57:56 -05:00
Joe Taylor
8e6f027c5e Oops! I committed the wrong version. 2022-02-17 10:22:18 -05:00
Joe Taylor
5e1795ff5c Fix the issue with using 'QQ0XYZ' in ft8_a7.f90. 2022-02-17 10:17:47 -05:00
Joe Taylor
5dc70b18db Reject a7 decodes of the form "CQ <std_call>" with no grid. 2022-02-15 16:28:19 -05:00
Joe Taylor
cab1bb8aed Use BIND(C) for gen65.f90, and pass strings in/out as character*1 arrays. Please test on macOS! 2022-01-31 19:18:46 -05:00
Joe Taylor
c26aa9160b Go back to original settings for sync threshold and decode acceptance criteria. 2022-01-11 11:55:26 -05:00
Joe Taylor
fc40770960 Revert "Improve ft8 decoder sensitivity for Normal and Deep settings"
This reverts commit 3e49dfacc5.
2022-01-11 11:54:36 -05:00
Joe Taylor
9d7f323231 Merge branch 'feat-UR' into feat-a7-UR 2022-01-10 11:39:53 -05:00
Uwe Risse
b68e90ae88 Slightly reduce number of false decodes 2022-01-10 11:04:11 +01:00
Uwe Risse
ab89d70b6a Improve ft8 decoder sensitivity 2022-01-10 10:41:23 +01:00
Uwe Risse
3e49dfacc5 Improve ft8 decoder sensitivity for Normal and Deep settings 2022-01-10 10:34:08 +01:00
Joe Taylor
5797e51fe3 Protect against a blank message. 2022-01-09 09:46:33 -05:00
Joe Taylor
500e565d77 For now, at least, revert to NFILT=4000 in subtractft8.f90. 2022-01-08 14:20:55 -05:00
Joe Taylor
6b2df37137 Merge branch 'develop' into feat-ft8-q3 2022-01-07 11:38:10 -05:00
Joe Taylor
98b3cd9a05 W3SZ patch: Initialize AP params and set npasses=2 before first call to q65_dec0(). 2022-01-07 09:59:15 -06:00
Joe Taylor
43c0752140 Add the $DXCALL macro capability. 2021-12-06 11:12:10 -05:00
Joe Taylor
6020552473 Varioous adjustments to a7 decoding for FT8. 2021-11-11 12:28:24 -05:00
Joe Taylor
c13407612e Temporary save of changes related to a7 decodes. 2021-11-10 10:44:56 -05:00
Joe Taylor
21f8303511 W3SZ patch: Initialize AP params and set npasses=2 before first call to q65_dec0(). 2021-11-09 11:00:55 -05:00