Commit Graph

815 Commits

Author SHA1 Message Date
Joe Taylor
b0c0af3a87 Don't let index exceed array bounds.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2735 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-15 16:43:42 +00:00
Joe Taylor
d24842271b Put nlim ar end of lines in wsjtx_rx.log.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2734 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-15 16:39:41 +00:00
Joe Taylor
b1da27a080 Tweaks to jt9code.
Fix reports generated by double-click on callsign.
Collapse consecutive spaces in message to a single space.
Look at best element in ccfred first; then zap nearby ones; then repeat.
Display sqrt(red(i)) in waterfall.
Step by 4 (or 2) in peakdt9, then zero in on the peak.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2733 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-15 16:34:14 +00:00
Joe Taylor
b6758df910 Add timer.f90
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2732 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-15 13:37:40 +00:00
Joe Taylor
eeb9a38fbd Another try at scaling gthe red curve.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2731 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-14 18:19:36 +00:00
Joe Taylor
c657ffdf41 Tweaking the scaling of red curve.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2730 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-14 17:17:02 +00:00
Joe Taylor
6012a0c7a0 Clean up compiler warnings.
Better definition of "red()" for waterfall plot.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2729 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-14 17:02:54 +00:00
Joe Taylor
3285497494 Save the new Makefile, with Fortran flag -O0.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2728 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-14 15:31:21 +00:00
Joe Taylor
05322bb4f2 Correct UTC on waterfall for slow modes.
Tweak some GUI widget placements.
Send stderr to file wsjtx.log.
Fix formatting of std message with "R -7", etc., to "R-7".
Introduce calls to "timer".
Remove console.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2727 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-14 15:30:21 +00:00
Joe Taylor
95dd3a6803 Put the console back in, for now.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2726 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-14 02:57:57 +00:00
Joe Taylor
26bba5d24d Remove "save" statements. They were not needed, and (possibly) led to
program crashes.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2725 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-14 01:19:13 +00:00
Joe Taylor
667631106f Increase height of status-bar labels.
Compute samfac values; put them into "lab5" (for K1JT only).
Ransomize the rand() seed on SoundOutThread startup.
Increase the DT search range.  (This still needs optimization.)



git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2724 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-13 20:23:03 +00:00
Joe Taylor
68aec4f22d Working on decoding issues...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2723 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-13 15:55:03 +00:00
Joe Taylor
009dbdeea5 Calibrate the S/N generated by putting "#-27", etc., into the Tx6 message.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2722 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-12 21:30:00 +00:00
Joe Taylor
db583457b7 Remove unnecessary test on ja.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2721 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-12 21:09:32 +00:00
Joe Taylor
64c02c432c Believe I've fixed the "ihsym-3" bug. Needs thorough testing!!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2720 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-12 21:06:31 +00:00
Joe Taylor
335536b6ec Go back to old version of pctile, using a full sort.
Better calc of snrdb, especially for strong signals.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2719 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-12 18:28:28 +00:00
Joe Taylor
0348b93a5e Much code cleanup: remove unised variables and code.
Include # channels in audio device offerings.
Start implementing "msgsent" correctly.  (Not finished!)
Include Date in UTC display.
Use the properly computer snrdb.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2718 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-12 16:33:45 +00:00
Joe Taylor
520f74bdc0 Add a decent calculation of snrdb for a synced signal.
Bring jt9.f90 up to date.
Bump version number to 0.3.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2717 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-06 21:28:59 +00:00
Joe Taylor
d597a77260 Metric bias now needs to be put back where it should be.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2716 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-06 20:27:08 +00:00
Joe Taylor
821bd120ca Correct a scaling error in spec9. Should improve decoding significantly!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2715 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-06 19:49:19 +00:00
Joe Taylor
69ca8b20a7 Correct the format of *.wav header
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2714 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-02 14:18:01 +00:00
Joe Taylor
1c2d24a18c Start with Monitoring OFF.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2713 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-01 19:57:16 +00:00
Joe Taylor
a84c3a8c5d Updates to Users Guide.
Double-click on waterfall sets Tol to a reduced (mode-dependent) value.
Tol is saved/restored on program restart.
Added digital gain slider for setting input level.
Garbage decode "15P6715P67WCV" is rejected.
Arrays ss and c0 are copied and saved when newdat=1.  Further processing is
done on the copies.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2712 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-11-01 19:54:40 +00:00
Joe Taylor
38867d68fb Remove diagnostic print.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2711 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-31 19:23:10 +00:00
Joe Taylor
38b1f4df20 Oops! Fix def'n of contingent xmed in sync9.f90.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2710 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-31 19:21:46 +00:00
Joe Taylor
8a73f22f2e Change "Medium" to "Normal" on Decode menu.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2709 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-31 19:11:03 +00:00
Joe Taylor
e4cb849b01 Actually remove killbyname.cpp
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2708 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-31 18:36:31 +00:00
Joe Taylor
15edace930 Add control of decoding "depth".
Improve the way pctile gets an estimate of array median.
Put info for mettab() into a data statement.
Attempt decoding near all freqs that give sync >= 1.0
Remove killbyname


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2707 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-31 18:33:56 +00:00
Joe Taylor
05c3dadc99 Remove m_DF and associated code.
Disable some presently un-implemented controls.
Begin implemnting "Save Synced" and "Save Decoded".
Set compilation to CONSOLE mode.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2706 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-30 16:49:24 +00:00
Joe Taylor
06968e41d4 dummy
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2705 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-30 15:03:15 +00:00
Joe Taylor
ade931419e Fixed the "Eddie's ghost" problem.
Fixed the "long decode time" problem.
Leading blanks in Tx message are now ignored.
Decodes of callsign '000AAA ' are now suppressed.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2704 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-30 15:02:27 +00:00
Joe Taylor
2dfa4059fe Tweaks to .doc, and minor code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2703 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-29 21:10:03 +00:00
Joe Taylor
c1d40cc542 Bump version number to 0.2.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2702 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-29 18:00:49 +00:00
Joe Taylor
9697dbf189 Save and restore fQSO.
Decode mjultiple signals inside the "Tol" green bar, rather than just the
one producing highest value of sync.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2701 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-29 17:58:33 +00:00
Joe Taylor
3aaa6adacc Change output sample rate to 48 kHz.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2700 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-29 13:42:09 +00:00
Joe Taylor
a1387d0a1f Fix the "changed modes" problem in soundout.cpp.
Move the ptt function into the Qt-managed code.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2699 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-28 15:47:43 +00:00
Joe Taylor
3e23c06913 Actiuvated the "Add" button for CALL3.TXT.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2698 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-27 18:06:48 +00:00
Joe Taylor
698d997003 Add logic for erasing wsjtx_rx.log.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2697 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-27 14:09:34 +00:00
Joe Taylor
4de2b75ff7 Fix the *.wav file names that should have leading zeros.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2696 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-27 13:22:47 +00:00
Joe Taylor
88b62a2d74 Implement wsjtx_rx.log, and fix the newdat and nagain parameters.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2695 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-26 16:52:04 +00:00
Joe Taylor
e9f2cbfb1d Many improvements to GUI. Fixed the "yellow waterfall" problem; fixed
generated names for *.wav files.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2694 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-26 16:01:57 +00:00
Joe Taylor
2deccb0362 Implement adding Tx audio noise via "TxSNR".
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2693 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-26 14:03:43 +00:00
Joe Taylor
879be2044f Several updates for suitable packaging.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2692 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-25 16:50:00 +00:00
Joe Taylor
cd216964d2 Update jt9.f90
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2691 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-25 15:06:44 +00:00
Joe Taylor
7b711d7bbf Trying to find the problem that required delaying ihsym by 3 half-symbols.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2690 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-25 14:54:34 +00:00
Joe Taylor
0b90cfbaf1 Save new Makefile
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2689 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-25 13:02:38 +00:00
Joe Taylor
3b0b8b0652 Implement signal reports in the range -31 to -50 dB.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2688 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-25 13:01:37 +00:00
Joe Taylor
d0e702ff46 Let jt9sim generate files for both 1st and 2nd sequence.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2687 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-24 19:48:49 +00:00
Joe Taylor
5a64719447 Fix double-click on call.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2686 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2012-10-24 19:44:29 +00:00