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
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> |
---|---|---|
|
Previous by Date: | Re: LF: WOLF Coding, Warren Ziegler |
---|---|
Next by Date: | Re: LF: MF: WSPR-15 this night, F6CNI - Andy - JN19QB |
Previous by Thread: | Re: LF: WOLF Coding, Warren Ziegler |
Next by Thread: | Re: LF: WOLF Coding, John Andrews |
Indexes: | [Date] [Thread] [Top] [All Lists] |