Commit Graph

86 Commits

Author SHA1 Message Date
Joe Taylor
9ba3471dfe deep65: corrected error in determining p2
sync65: added call to smooth for improved sync in mode JT65C.
        added +2 dB to SNR estimates for JT65C.
wsjt65: cleaned up some display details of decoded lines
short65: added calls to smooth for improved shorthand decodes in JT65C.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@217 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-08-01 15:55:52 +00:00
Joe Taylor
01416d39fa Dummy
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@215 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-29 16:16:09 +00:00
Joe Taylor
e87b82bcc3 Added missing routine symsync65.f.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@213 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-29 16:10:39 +00:00
Joe Taylor
333abab6d7 1. New routine "ftpeak65" for peaking up in frequency and time, and for AFC.
2. Removed the "itry" loop in wsjt65, speeding up JT65 decodes.
3. A dded Deep Search to avemsg65.
4. Changed "Decoding" menu accordingly.  Karn RS decoder used only if KV
   decoder not present.
5. Removed sort from deep65; find 1st and 2nd largest values directly.
6. Fixed Makefile.win.  (Still need to fix *nix Makefile.)


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@212 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-29 16:00:59 +00:00
Diane Bruce
9350a4197c - misplaced indentation meant fortran copy of pttport never got set
- reworked ptt_unix.c numerous things I did not like anyway.
  removed gotos's (from original cwdaemon; not my fault!)
  commented better what was happening
  refactored code to make it clearer, there was no need to try and do
  both the open and the parallel port test in one function (cwdaemon again)
  this just obsfuscated what was happening.
 


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@208 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-26 14:06:27 +00:00
Joe Taylor
a1819b2e5b Another tweak to parameters in Deep Search algorithm.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@207 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-25 13:12:03 +00:00
Joe Taylor
33a52a0101 Fix comment line in getpfx1.f
Fix Windows PttPort assignment in wsjt.py


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@206 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-25 01:27:01 +00:00
Joe Taylor
b9ec5aab67 Tweak deep65 params for modes JT65A, JT65C.
Increase range of optional SNR degradation.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@205 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-24 20:48:02 +00:00
Joe Taylor
00532d3d17 Fixed save/restore of PttPort in WSJT.INI
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@202 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-24 17:24:47 +00:00
Joe Taylor
5e3165f7e4 Fixed format of WAV files written by savedata.F90 in *nix.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@201 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-24 17:20:27 +00:00
Joe Taylor
d2254f0310 fivehz.F90: Added function gran()
wsjt1.F:    Option to intentionally degrade SNR for test purposes
deep65.F:   Tweaked parameters for computing qual


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@200 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-24 14:30:15 +00:00
Joe Taylor
229fbd60fc Improved calculation of reference level in deep65.F.
Incremented version to 5.9.5.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@199 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-21 20:09:23 +00:00
Diane Bruce
70d2c2b1a8 - Manual editing in diffs I missed a few
- This should be all the final merges from the freebsd branch



git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@186 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-05 14:28:20 +00:00
Diane Bruce
ad643f3353 - This imports the freebsd branch modifications
- This gets rid of the need to configure for parallel or serial port
- The code picks up the device name from WSJT.INI for ComPort (misnamed now)
  which is actually a device name for either a serial port or parallel port.
  ptt_unix.c then uses the appropriate code to "talk" to a parallel or serial
  port.
- audio in/audio out should work the same way on windows as it did before,
  however it is actually now a string name value, which can be used to open
  the appropriate /dev/dsp on OSS or in future, be passed to the ALSA init
  routines or other audio routines as needed. 



git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@185 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-05 03:49:02 +00:00
Diane Bruce
6358dd306f - corrected 4 vs. 8 space
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@182 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-07-03 19:18:27 +00:00
Diane Bruce
20c51e7d94 - Fix mis-match between spaces to pad and :8 argument given here.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@181 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-04-23 16:07:18 +00:00
Joe Taylor
480260a03c Another tweak for extra-long callsigns.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@180 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-04-21 20:18:51 +00:00
Joe Taylor
aee115561e More changes to support overlong calls like VU4AN/VU3RYH.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@178 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-04-21 19:33:30 +00:00
Joe Taylor
08574917cf Adjustments to allow "addpfx" (temporary add-on DXCC prefix) to have
up to 8 characters.  Augmented callsign (e.g., VU4AN/VU3RYF) must have 
no more than 12 characters.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@177 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-04-21 14:02:46 +00:00
Diane Bruce
802f6cc51d - backed out second boo-boo
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@168 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-04-17 00:10:03 +00:00
Diane Bruce
33a7229bf3 - undoing boo-boo
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@167 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-04-17 00:00:23 +00:00
Diane Bruce
11021d4ad9 - This adds run time parallel vs. serial PTT detection and use
- Also adds the ability to read a serial or paralle port name from WSJT.INI
- Also removes serial vs. parallel hooks in configure



git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@166 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-04-16 22:04:31 +00:00
Diane Bruce
c7938b6db6 - Initial changes to add string names of audio devices/PTT ports
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@164 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-04-15 05:39:08 +00:00
Joe Taylor
4382881bf1 Corrected switch-overs between normal transmissions and test files.
Highlight test-file transmissions in pink.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@159 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-04-11 14:01:58 +00:00
Joe Taylor
2b7653130d Corrected disgnostic prints in fivehz.F90.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@157 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-04-10 20:59:36 +00:00
Joe Taylor
a51df66470 fivehz.F90: increased txdelay and fixed a T/R timing bug.
deep65.f:   detect logical end of data in CALL3.TXT
astro.f:    remove refraction adjustments from sun/moon elevation
MoonDop.f:  fixed 100 s offset in epoch of moon Az/El
wsjt.py:    Increased text height for CW mode


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@156 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-04-10 20:43:44 +00:00
J C Dutton
c2ceb42b28 Summary: Merge in linux branch
svn+ssh://svn.berlios.de/svnroot/repos/wsjt/WSJT/branches/linux
merged into
svn+ssh://svn.berlios.de/svnroot/repos/wsjt/trunk



git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@155 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-04-05 20:07:32 +00:00
Joe Taylor
be0214af79 Fixed so that files can be read while Monitoring or Auto is on.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@135 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-03-24 21:13:27 +00:00
Joe Taylor
aeab3ec855 Removed diagnostic print statement.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@134 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-03-24 19:45:29 +00:00
Joe Taylor
cd0790833b UPdate rev number
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@133 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-03-24 19:15:09 +00:00
Joe Taylor
6192b1c945 Remove unused code from deep65.f, demod64a.f.
Add test for bad data to demod64a.f, extract.f, wsjt65.f.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@131 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-03-23 17:31:05 +00:00
Joe Taylor
8cf40e587a Add xfft2: quick kludge to avoid re-entrancy problem, since xfft is called
by spec in the GUI thread.  Don't use "zero" in spec.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@130 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-03-22 13:51:17 +00:00
Joe Taylor
c9823d1ffb For data read from disk, ndecoding is set to 4 only after spec completes.
This seems to fix program crashes on CPUs with hyperthreading enabled.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@129 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-03-21 15:08:20 +00:00
Joe Taylor
660a8c122a Added one more column to Doppler fields in azel.dat.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@126 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-02-05 16:45:39 +00:00
Joe Taylor
7167638ee4 Fixed logic for toggling focus between windows after SpecJT is restarted.
Enlarged Doppler field width in azel.dat.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@124 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-02-05 16:09:33 +00:00
Joe Taylor
d303b03181 1. Replaced README.TXT and README_592.TXT with UpdateHistory.txt.
2. Improved the listing of add-on DXCC prefixes.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@119 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-25 21:09:04 +00:00
Joe Taylor
1e53db0b9d Updated Makefile.in.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@118 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-25 18:51:57 +00:00
Joe Taylor
b85cdbd8ee 1. New help screen lists available Add-on DXCC prefixes.
2. Initialization of PTT to OFF is fixed.
3. WSJT_Source_Code.tst updated.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@117 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-25 18:44:12 +00:00
Joe Taylor
f54c6029d4 1. Trapped specjt error about "images do not match".
2. Fixed grid2deg to be case-insensitive for grid locator.
3. Bumped Revision number to 5.9.3.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@116 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-18 17:02:34 +00:00
Joe Taylor
499f968d9a Changed runqqq so that *nix execution of KVASD uses "./KVASD".
Updated README_592.TXT in preparation for Windows release.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@115 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-16 17:55:05 +00:00
Joe Taylor
1e442bf2c8 A few tweaks to make it compile and run in Linux/ALSA, Linux PortAudio,
and Windows.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@114 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-16 16:39:11 +00:00
Joe Taylor
8668f660bd Adjusted tx2 to allow for latency.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@106 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-15 00:44:19 +00:00
Joe Taylor
8ce9f91fb6 Corrected the zero-data test in spec2d.f.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@105 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-14 19:44:53 +00:00
Joe Taylor
f29469421f 1. Fixed some problems with all-zero data.
2. Removed the two-buffer offset in fivehz.f90, it did not work right.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@104 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-14 18:38:15 +00:00
Joe Taylor
01437a297b git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@98 ab8295b8-cf94-4d9e-aec4-7959e3be5d79 2006-01-14 14:59:30 +00:00
Joe Taylor
be04b5bffa 1. Corrected simulator so that noise and signal levels are correct in
FSK441 and JT6M, as well as JT65.  (Still no generated pings, however.)
2. Updated README_592.TXT in preparation for open release of version 5.9.2.
Updated READ


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@97 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-14 01:46:20 +00:00
Joe Taylor
51a2218bdb I mistakenly left the simulator producing noise during the Rx sequence. Fixed.
Adjusted Rx start time by one buffer.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@96 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-13 22:29:18 +00:00
Joe Taylor
6da7ae935f Added a simulation mode in which a specified SNR is generated.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@95 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-13 21:00:47 +00:00
Diane Bruce
c379e4971e - will need module array to deal with array tostring conversions
- left in the types import as well for possible debugging.



git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@93 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-13 06:39:29 +00:00
Joe Taylor
8b4755d8b7 Merged changes to wsjt.py, specjt.py from tags/release-5.9.2.
Added README_592.TXT and WSJT592.iss.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@85 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-11 19:04:51 +00:00