Return to KLUBNL.PL main page

rsgb_lf_group
[Top] [All Lists]

Re: LF: WOLF Coding

To: [email protected]
Subject: Re: LF: WOLF Coding
From: Markus Vester <[email protected]>
Date: Mon, 1 Feb 2016 12:43:52 -0500
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mx.aol.com; s=20150623; t=1454348633; bh=PQeRxy0QsNGxgP7Iepih/09hd5ErTVGcnxwQdhTed7w=; h=From:To:Subject:Message-Id:Date:MIME-Version:Content-Type; b=WiZ6P3w7zVc9RS4wQIB0lfkIUhnxcIcjjzbaXPUmG1EREwWhgT/GCyNt1Bw7QfwmL Qi5qJnJNteYQy1nnWi+TGg8TXxm52ZQptGCIMrLet0LMexToTyiMgGIZvW16/G/wSi uE74/HaiQHLW1zsBR480RYOI5oSRPGTdnoHL0QrQ=
In-reply-to: <CAA8k23TaTWfpNuSYb0fhDVM4x=5ANijk5n1FAGd_8HK0PE=Raw@mail.gmail.com>
References: <CAA8k23TaTWfpNuSYb0fhDVM4x=5ANijk5n1FAGd_8HK0PE=Raw@mail.gmail.com>
Reply-to: [email protected]
Sender: [email protected]
Hi Andy,
 
Wolf shows a link to the WOLF source on his website:
The encoding and decoding process should be in the wolf.cpp file.
 
Best 73,
Markus
 

 
-----Ursprüngliche Mitteilung-----
Von: Andy Talbot <[email protected]>
An: rsgb_lf_group <[email protected]>; rsgb_lf_group <[email protected]>
Verschickt: Mo, 1 Feb 2016 6:21 pm
Betreff: LF: WOLF Coding

I'm contemplating writing some PIC code to encode WOLF (the software) into a PIC to make a standalone beacon transmitter source.   A generator for the rate 1/6  32 constraint length  convolutional code will fit into a 16F628A chip  without too much difficulty - I've already done it for JT4 and WSPR; it just needs more parallel shift registers and less message memory than those modes do.

Looking back though the archives of various progs written over the years, I found one written back in 2010 that generates the bit pattern for a WOLF message.   So back then,  must have been thinking of doing something with WOLF but it never got beyond a basic coder.   To be able to write that software I must have had the original source code by John / team or Wolf (the operator!) for the mode, but can't find it.

Also have a bit of a conundrum - in that  software I provided the option for interleaving the final data or not, but don't know if the current Wolf GUI software implements interleaving or not.   

This is the interleaving code I wrote back then  (PowerBasic language,  variables here are all long ints) but don't know if its currently implemented in the latest versions

IF interlv THEN
                tempj = j
                SHIFT RIGHT tempj , 3
                PTR = k * 80 + (j AND 7) * 10 + tempj + i * 2
            ELSE
                PTR = k * 80 + j + i * 16
            END IF
  outdata(PTR) = b

Is the WOLF source code available anywhere, and is interleaving implemented?  

Also, is there an option somewhere to generate a file or even a screen showing of the output bit pattern?
Short of actually running WolfGUI with a test message, recording the output and comparing it with my generated sequence for the same message it's difficult to know if my software gives the right answers.

Andy  G4JNT
 
<Prev in Thread] Current Thread [Next in Thread>