Hi Joe,

I perfectly understand the license and not intend in any mode to violate it.

My question was the presence in svn of the "dat" file, removed only from 
branches/wsjtx and not from other branches.

I used wsjtx from old versions with great satisfaction.
Because of the sdk I start to see inside it.
This forced me to understand a lot of things, and for me it was more fun 
than simply use the program.

Thank Joe and all developers for the wonderful project

73's
Sandro
IW3RAB

Il 03/04/2015 15:01, Joe Taylor ha scritto:
> Hi Sandro,
>
> Responses from Greg and Bill have answered most of your questions, but I
> can add a few details that may be of interest to you and others.
>
> Probably you already understand the nature of my license to use Koetter
> and Vardy's patented algorithm for soft-decision decoding of Reed
> Solomon codes.  It grants permission to use the algorithm for the
> purpose of weak-signal ham radio communication, but only as part of an
> executable program.  Source code for this program may not be disclosed,
> nor may it be used to build a library to which an open-source program
> may be linked.
>
> The executable program in question is kvasd[.exe].  Its sole purpose is
> to accept appropriate soft-decision information on the 63
> information-carrying symbols of a received JT65 signal -- specifically,
> the most probable and second-most-probable symbol values, and their
> estimated probabilities of being correct -- and to return either 72 bits
> of the decoded message, or a flag indicating that decoding has failed.
>
> Interaction between program WSJT (or WSJT-X) and kvasd is very simple.
> If hard-decision Reed-Solomon decoding using the Berlekamp-Massey
> algorithm fails, the main program writes soft-decision information into
> record #1 of a file named kvasd.dat.  It then starts program
> kvasd[.exe], passing it the full pathname for .../kvasd.dat.  Program
> kvasd does its thing, writing its output into record #2 of kvasd.dat.
> The main program (WSJT or WSJT-X) reads decoded information (or a
> failure flag) from record #2 and proceeds on its way.
>
> If licensing requirements were not an issue, access to the Koetter-Vardy
> algorithm would simply be a subroutine call.
>
>       -- 73, Joe, K1JT
>
> On 4/2/2015 6:38 PM, Alessandro Gorobey wrote:
>> Hi All,
>>
>> I would like an explanation on some files in jtsdk.
>> Referring to svn log, Bill write:
>> ------------------------------------------------------------------------
>> r5139 | bsomervi | 2015-04-02 01:04:09 +0200 (gio, 02 apr 2015) | 5 lines
>> Changed paths:
>>       M /branches/wsjtx/CMakeLists.txt
>>       M /branches/wsjtx/Configuration.cpp
>>       D /branches/wsjtx/kvasd.dat
>>
>> Do not package kvasd.dat
>>
>> This file is created  at run time and is not  needed in the deployment
>> package.   Also  removed   from  source   control  to   avoid  further
>> misunderstandings.
>> ------------------------------------------------------------------------
>>
>> I found the follow in sdk directory (dir kvasd.dat /s/b) :
>>
>> C:\JTSDK\src\trunk\kvasd.dat
>> C:\JTSDK\src\wsjtx-1.4\kvasd.dat
>> C:\JTSDK\src\wsjtx_exp\kvasd.dat
>> C:\JTSDK\wsjt\install\kvasd.dat (generated by wsjt running)
>> plus some in tags
>>
>> "This file is created  at run time" is referred to
>> %temp%\WSJTX-X[command line option]\kvasd.dat  ???
>>
>>
>> The file C:\JTSDK\src\wsjtx-1.4\issue-log.txt
>> seems to be at Dec 2014.
>> After a lot of work to hamlibs, wsjtx 1.4 and 1.5 I think that most of
>> problems reported is solved.
>>
>> Thanks for the work
>>
>> 73's
>> Sandro
>> IW3RAB
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website, 
>> sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for 
>> all
>> things parallel software development, from weekly thought leadership blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> wsjt-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> wsjt-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to