WSJT Logger Produces a log file of all WSJT Decodes, use for JT4 / JT65 beacon monitoring.
Install in the same directory as WSJT.EXE. The software works by looking for updates to the ALL.TXT file, extracting new data to the log file
Full details of the internal coding of JT4 messages.
The WSPR Coding Process
Encoding and generating WSPR messages.
The ISCAT Coding Process
Encoding and generating ISCAT messages.
DDS based VHF Beacon Driver
Design and construction of the AD9852 based driver used on the new GB3VHF 144MHz beacon.
A multipurpose VHF beacon driver module for JT65, CW and RTTY and
PIC Code for driving Beacons like GB3VHF and the 40-70MHz GB3RAL
Includes the code for generating JT65 from data generated using the
JT65CODE programme and for
reading Motorola compatible binary data from various GPS modules
Fractional-N Synthesizer Source and driver for 144MHz beacons as used for GB3WGI.
PCB Layouts for direct printing to Acetate / Press-N-Peel
Utilities for programming DDS soures for use in beacons - calculating frequency codes, formatting JT65 symbols from JT65CODE.
A 16F628 PIC, AD9852 DDS and Motorola-Oncore GPS module make up a Driver for generating WSPR signals.
Message and frequency data needs are prepared off-line and blown into the PIC for a standalone source.
Includes utilities for running WSPR.EXE (see Joe's website ) to generate tone data and then convert to a form for direct import to PIC assembler.
GENWSPR.EXE Self-contained programme for generating WSPR symbol data.
Download and run from a command line - for example 'GENWSPR G4JNT IO90 33
Unlike WSPR.EXE, this prog is not fussy about upper/lower case data in its entry, and flags an
error message if you try to enter the wrong number of parameters. This is my first play with C-Coding and is
the result of a lot of time spent learning the language; I took some code found on the web that encoded WSPR
data ('fraid I can't remember where or who to credit!) and added the rest. It gives the same answers as Joe's
software does, and also cures a bug in WSP2INC that generates an incorrect final pair of symbols. Please report
any bugs or errors found.
JT4 for the uKUG RDDS Module. Full Description and operating details
-- also suitable for any other frequency generator based on the AD9851 DDS chip --
Needs a GPS Module or other source of timing information. Motorola Binary or NMEA format is acceptable,
and optionally a 1 PPS signal. The PIC software has to be customised at compile time, so only source code and instructions will be
available to do-it-yourselfers
BUT.... a programmed 16F628 PIC can be supplied. You supply CW message, JT4 code, GPS engine, data
polarity etc and it will be customised to your requirements.
Plug this into the RDDS board in place of the PIC supplied,
connect the timing data source and away you go.
PIC Based DDS + JT4 Generator for low frequency subcarrier type use,
eg. optical communications experiments
New Improved version, for JT4 or JT65
LF DDS Beacon Source.
A suggested Tone / Frequency Allocation when using JT4G on Microwave Beacons
Standardises JT4G tuning point, plain-carrier and on-off or FSK CW tone frequencies.
PIC Assembly code for JT4 - RDDS
Programme your own 16F628. With two example include files to work from
GENJT4 Symbol Generation Utility.
Unzip and run, preferably from a command line. Enter your 13 character data string - it will go away and
JT4 Frequency Calculator
A bit more friendly than a spreadsheet, this windows prog calculates the frequency data for programming into the
PIC in a format suitable for direct copy-and-pasting into assembly files. Can be used for normal / direct and reverse DDS use.
JT4 Symbol to PIC Conversion
A bit more on using a PIC / DDS for JT4
Coming soon... MSF to GPS Converter. Generate serial data emulating a GPS module by decoding MSF
A lower power, and probably lower cost, option than using an actual GPS module.
Back to Main Beacons page
Back to Index