Commit Graph

2262 Commits

Author SHA1 Message Date
Bill Somerville
ef8c2ad0bb Clarify UDP network message schema negotiation prior to schema 3
Before schema  3 the Heartbeat(0)  message did not contain  a "Maximum
schema  number" field,  this field  being absent  implies that  schema
number 2 is the highest usable (schema 1 is broken and not used in the
field).

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6450 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-31 00:07:42 +00:00
Steven Franke
d736187107 Tweaks to accommodate overcite citation style.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6448 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-28 12:06:33 +00:00
Joe Taylor
6a64390eb9 Correct the sample rate used in tweak1.f90
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6447 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-27 18:51:55 +00:00
Joe Taylor
9ccc73d729 Add a slightly edited version of Figure 6.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6446 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-27 15:29:09 +00:00
Joe Taylor
16d3106293 Several more minor edits.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6445 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-27 15:27:38 +00:00
Joe Taylor
c00c0d1921 A few (last-minute?) edits and corrections.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6444 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-27 01:23:04 +00:00
Joe Taylor
a232d9da9d Add various explanatory material to the paper. This is intended to be
the penultimate draft!


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6443 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-26 21:22:20 +00:00
Steven Franke
94a2a824b8 Changes to text to support new data and revised Figure 4.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6436 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-24 23:33:16 +00:00
Steven Franke
e25ea1e7a6 Add updated percent-copy data for hinted decoding. Update fig_psuccess.gnuplot.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6435 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-24 22:41:36 +00:00
Steven Franke
ed2729bd95 Add -d depth command-line argument. depth=5 for hinted decoding.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6426 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-24 01:45:05 +00:00
Joe Taylor
adb10ebfa7 Enable generation of JTMSK short messages and reports.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6421 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-22 18:10:39 +00:00
Joe Taylor
a74d000c32 Correct the Tx message length and adjust reported SNR for short JTMSK messages.
Commit some things omitted last time.   


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6420 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-22 17:06:57 +00:00
Joe Taylor
8f993eeb9f More-or-less functional decoder for JTMSK short messages.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6419 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-22 16:42:44 +00:00
Joe Taylor
333f8519d3 Attempting to make WSJT-X display messages like "<K1ABC W9XYZ> R26".
[For now, I'll make do with () in place of <>.]


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6418 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-21 21:12:12 +00:00
Joe Taylor
42d32c7fc0 Progress toward integrating JTMSK short messages. Not finished, and won't work!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6417 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-21 20:03:53 +00:00
Joe Taylor
c83b1556e5 Add a makefile for building JTMSKsim.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6416 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-21 18:10:09 +00:00
Joe Taylor
ee1d8c885a Add golay24_table.c to CMakeLists.txt.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6415 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-21 18:09:23 +00:00
Joe Taylor
dc0ed894f6 Add software for Golay(24,12) lookup table.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6414 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-21 18:01:31 +00:00
Joe Taylor
eecf44782c Starting to build JTMSK short messages into WSJT-X. Beware: this will NOT
build correctly.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6413 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-21 17:53:34 +00:00
Bill Somerville
16cec2e7df Fix another CLang++ warning
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6410 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-20 20:50:24 +00:00
Bill Somerville
a3c1c768ef Fix some compiler warnings and error
Clang++ detected some warnings that g++ did not.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6409 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-20 20:32:30 +00:00
Bill Somerville
0f59c63ea6 Fix a regression in WAV file writing from r6383
WAV files were written with an incorrect fomat chunk average bytes per
second field.  This only effects  a few  media players like  WMP, most
ignore this field.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6405 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-19 19:06:12 +00:00
Steven Franke
676b6b8a34 Edits to ftrsd paper.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6404 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-18 03:19:08 +00:00
Joe Taylor
e1ceeb6d12 Adjust the GUI to accommodate JTMSK shorthand messages. (NB: Tx message
echoed with yellow background is incomplete.)


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6403 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-15 21:53:27 +00:00
Joe Taylor
2237719770 Replace mistakenly deleted file.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6402 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-15 20:57:54 +00:00
Joe Taylor
88c287b290 Correct a typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6401 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-15 20:50:46 +00:00
Joe Taylor
1d6737ee8e Generate experimental shorthand messages in JTMSK mode. No decoder yet.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6400 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-15 20:45:37 +00:00
Joe Taylor
8909ea5637 Add ref to the 2005 paper on JT65, and a paragraph of advice to readers
at the end of Section 1.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6397 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-13 15:27:58 +00:00
Bill Somerville
c46ba3a1e4 Fix errors in UG platform dependent file locations
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6394 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-13 14:45:54 +00:00
Bill Somerville
9b9351b1af Fix regression with UG location from r6341
Missing '/'  character on directory  URL. QUrl treats URLs  not ending
with  a  '/'  character  as  file  URLS  and  QUrl::resolved()  strips
filenames.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6393 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-13 14:45:40 +00:00
Steven Franke
dc23169509 Correct equation reference in example 3, and a couple of minor edits.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6391 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-12 16:12:57 +00:00
Bill Somerville
f1a3a82bd3 Fix regression from r6383 that broke decode rest in directory
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6390 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-12 14:47:29 +00:00
Joe Taylor
8bd2eccee6 Several more minor edits.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6389 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-12 13:58:32 +00:00
Steven Franke
f78c11010c Remove residual dt error caused by decimation filter and coherent integrator. Also, typos and minor edits on ftrsd paper.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6387 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-12 03:28:30 +00:00
Joe Taylor
6c925494ec A few more minor edits.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6386 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-12 00:45:52 +00:00
Joe Taylor
ee997b1a96 This is the first "essentially complete" version of the FTRSD paper.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6385 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-11 21:45:49 +00:00
Bill Somerville
9301347f8a Better naming WavFile ->BWFFile
Broadcast  Wave  Format is  a  backwards  compatible superset  of  teh
Microsoft WAV file  format that has been implemented in  teh hope that
Windows File Explorer might show the WAV file metadta, as it turns out
that is not the case but as it's done anyway.

It appears to be  impossible to write a WAV file  such that MS Windows
File Explorer shows any metadata so  unless we adopt FLAC format audio
files we will have to show metadata with our own software :(

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6384 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-11 15:00:53 +00:00
Bill Somerville
4e6de783b0 Use new WAV file class (BWFFile) read and write WAV files
Saved WAV files now contain some useful metadata.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6383 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-11 15:00:43 +00:00
Steven Franke
fee89ecf67 More work on section 7.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6382 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-10 16:54:48 +00:00
Steven Franke
800d14d576 Tweak.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6381 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-10 03:58:34 +00:00
Steven Franke
ede606e746 More thoughts for section 7.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6378 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-10 01:20:03 +00:00
Steven Franke
5a3e9842c4 Some tentative ideas for section 8. OK to change, delete, etc.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6377 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-10 00:42:26 +00:00
Steven Franke
369e757543 Added possible figure for section 7. May not be appropriate for this paper.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6375 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-09 17:09:51 +00:00
Steven Franke
31065dba14 Small tweaks to ftrsd paper - sections 1-6 seem to be in pretty good shape.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6374 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-09 16:36:30 +00:00
Steven Franke
500ff59ce9 Cleanup only. No functional changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6373 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-09 15:27:16 +00:00
Steven Franke
9765c2970e Allow ndepth to be passed into jt65_test from jt65 command line program.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6372 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-09 15:01:41 +00:00
Bill Somerville
d858df3c7b Be lenient with failing mode queries
Recent Yaesu rigs  report an invalid bandwidth when set  for split and
different modes on the two  VFOs, unfortunately this setup is required
to get 4kHz bandwidth on Rx with Tx audio taken bypassing the mic gain
and processor  on the  FTdx... rigs. This  change ignores  failures to
read the mode when polling.

Merged from ^/branches/wsjtx-1.6



git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6371 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-09 12:15:10 +00:00
Steven Franke
33b46a60cb Fix two small typos.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6369 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-09 02:38:49 +00:00
Joe Taylor
e0f40f71fc Mostly minor editing. I think it's mostly done now, except for Section 7.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6368 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-09 00:09:12 +00:00
Joe Taylor
e61e8c5d81 Renamd exp_decode65.f90 to hint65.f90.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6367 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-01-08 21:05:00 +00:00