Software By W1HKJ


News & Updates - fldigi on Windows

Fldigi - 3.03 - digital modem program

Now available for Windows XP, W2K, VISTA and OS X
New modem types for MFSK, DominoEX, and THOR, designed specifically for ARQ operations

Many, many changes from version 2.x.  Update includes hamlib CAT for almost all known amateur transceivers and receivers.

W1HKJ and KH6TY have collaborated over the past several months to create NBEMS, a suite of programs that are fully compatible with the EMCpup and flarq / fldigi ARQ system.   This suite formerly used VBDIGI as the digital modem.  This new release uses fldigi on all platforms that support NBEMS.  NBEMS is designed to run in Linux, Free-BSD, XP, W2K and VISTA.  NBEMS consists of a Windows version of flarq, and fldigi.  fldigi has been available as a Linux / Free-BSD application for the past few years.  This is the first release for the Windows operating system.


Flarq - 4.0 - an Automatic Repeat ReQuest application

Available for both Linux and Windows - flarq-4.0 and fldigi-3.0 are a matched application set.

Sights and Sounds of Digital Signals

Preview the waterfall signature of various digital signals that fldigi can encode/decode.  Listen to the sound of the digital modes.  Learn about the bandwidth requirements and why a linear transmitter path is critical to successful and correct use of many modes on the amateur bands.  Click on the above link.

EMCpup and Pet files - currently being updated to fldigi 3.0 / flarq 4.0

Fl_logbook-2.7
posted 8/25/08

New Section - User Contributed Programs

User contributed and tested rig.xml files added - please share any you have created

Click here to join linuxham

Join linuxham for news

updates on W1HKJ software




Argonaut V Delta II CAT Fldigi geoid
gMFSK Mods Icom728 CAT Kachina CAT Logbook
Net Control Pskmeter Interface QRZ Interface


Fldigi

Digital modem program for Linux / Free-BSD / XP / W2K / Vista
CW
DominoEX 4 DominoEX 5 DominoEX 8 DominoEX 11 DominoEX 16 DominoEX 22
Feld-Hell FSK-Hell FSK-Hell 105
MFSK-8 MFSK-16 MFSK-16 pix
PSK-31 / QSPK-31 PSK-63 / QPSK-63 PSK-125 / QPSK-125 PSK-250 / QPSK-250
OLIVIA various tones and bandwidth
RTTY various Baud Rates, Shifts, Nbr of data bits, etc.
Throb-1 Throb-2 Throb-4 ThrobX-1 ThrobX-2 ThrobX-4
Thor-4Thor-5Thor-8Thor-11Thor-11Thor-22
WWV Receive only - calibrate your sound card to WWV
Freq Analysis Receive only - be ready for the ARRL FMT (freq meas test).

Read more on the  Fldigi Web Page


Flarq
fast light automatic repeat request is a file transfer application that is based on the ARQ specification developed by Paul Schmidt, K9PS.  It is capable of transmitting and receiving frames of ARQ data via fldigi.  The interaction between flarq and fldigi requires no operator intervention.  The two programs exchange data and command sets using a POSIX, System V Message Queue system.  This process is totally transparent to the user.  The programs can be executed in either order.  It is only necessary that both be executing concurrently for the process to work.

Read more and download the software here: flarq


Net Controller Program

Designed for use by the Rooster Net or any other call-in net with a large number of active members.
Database maintained using xbase, a dbase-2 compatible file format.

Fast entry - all operations performed from the keyboard.  Accesses the QRZ cdrom database for membership info.  Program can extract email address from the QRZ cdrom database.

Download Zip file containing Windows of Linux source code tree & executable.

Source Included (less QRZ email interface code). VERSION 5.040 - fixed a bug found in version 5.03x


Fast Light QRZ

Interface to the QRZ cdrom amateur radio callsign database published by AA7BQ.  Version 2.2, compatible with QRZ cdrom Volume 26.  Source code does NOT include QRZ email access code.  You must use the precompiled applications for that functionality.


Geoid

Geodetic computer for amateur radio use.
  • Converts Lat / Lon to Maidenhead Grid Square and reverse
  • Computes range in kilometers and great circle bearing between QTH and remote site specified by Lat/Lon or Maidenhead Grid Square
  • Computes range in kilometers and great circle bearing between QTH and a site selected from a database list for all known callsign prefixes and their geographic position.  Geographic position is by major city.
Available as a source code tarball, fl_geoid.src.tar.gz

or as a precompiled binary, geoid_bin.tgz

Update to the database file, corrects spelling of Israel: country.pos


Pskscope for Windows XP

Interface program for the PskMeter  by KF6VSG.  Pskscope provides additional functionality over the software distributed with the PskMeter kit.  It allows you to view your transmitted signal in both the time and frequency domains.  It may also provide better control for the output power level of your transmitter.  The download package includes the executable, help files and complete source code tree written in C++.  You can preview the entire on line help file.

The download is a zipped setup file.  Unzip the file and then execute the setup.  An uninstall program is contained in the executable directory.  Version detection of .ini file now done at startup. 

Latest version: 2.0

Pskscope for Linux

Interface program for the PskMeter  by KF6VSG.  Pskscope provides additional functionality over the software distributed with the PskMeter kit.  It allows you to view your transmitted signal in both the time and frequency domains.   You can preview the entire on line help file.

This version for Linux does not have the Audio Drive control enabled.  Data capture and analysis is identical to the Windows XP version.  The statically linked version was compiled on Debian Linux.

Latest version: 3.0



wxLogbook


Keep It Simple logger.  Can import/export/merge several file formats including ADIF, CSV.  Masquerades as DXKeeper/DDE so it can accept direct load of qso data from any program which interfaces to DXKeeper.  Tested with and developed for compliance with MultiPsk version 3.6.  DO NOT run both wxLogbook and DXKeeper simultaneously!  Used routinely with MultiPsk by the author.

Update:Last File & Screen location saved & restored.

Download, unzip and then install.  Includes source code.

fl_logbook

Keep It Simple Logger for Linux.  Written with the Fast Light Tool Kit applications programming interface.  Reads and writes identical files as wxLogbook above.  Accepts ICP (interprocess communications protocol) logbook messages generated by gMFSK and/or fldigi.  Imports and exports ADIF formated text files.

Download the *.tgz file for a complete source code tree and a statically linked executable file.  You will need the Fast Light Tool Kit suite to recompile.  Source tree now includes a Makefile as well as the MinGWStudio project file.

Changes to compile with ANSI C++ compilers and for change to fldigi ICP interface.

Correctly opens files specified on Windows launcher;






Windows XP Version


Linux Version 1.032b

Delta II / Argonaut II CAT Program
Finally a program that allows you to control your Ten Tec Delta II from the computer.  No more squinting at that dim display panel with the dead display lamps.  The Delta II doesn't have many CAT functions, but both the frequency and the operating mode can be remotely set by either a computer or another Delta II / Omni-6.  This program is written using the Fast Light Tool Kit.   Spin buttons on all frequency controls are now repeatable.  Program can also control the Argonaut II, the QRP version of the Delta II.

Download the *.tgz or the *.zip file for the complete source code tree and a statically linked executable file.  View the READ.ME file for the easy installation instructions.







Version 1.032b
Argonaut V (tt516) CAT Program
The resemblence to the Delta II CAT program is more than just skin deep.  ArgoV shares a lot of the source code with the original DeltaII application.  But it does much more than the Delta II CAT program.  Frequency, Operating Mode, Bandwidth, and Passband Tuning are all controllable from the ArgoV window.  You can save and load frequency/mode pairs.  Frequency excursion is very easy with each of the up/down buttons associated with each digit of the frequency selector.

Download includes the complete source code and a statically linked executable file.  View the README.txt and the INSTALL.txt files for installation and compile instructions.  Spin buttons on all frequency controls are now repeatable.

Version 1.032b
Icom728 CAT Program
I guess you could say I am in the recycling busines!  Here is basically the same code modified to support the Icom 728, a venerable older rig with limited CAT control codes.  This program shares the same tty serial port as the gMFSK program with G3VGR inteface mod.   Spin buttons on all frequency controls are now repeatable.


Waterfall - color, x2

Waterfall - grey scale, x2

Spectrum x 2

gMFSK mods

A modified gMFSK that you might want to try
  • All prior mods (see description of mods file)
  • Olivia unlocked! - no longer locked to the 500 Hz low tone - thanks to Joe Veldhuis, KD8ATU,
  • FM-Hell and FM-Hell 105 modes added - thanks to Joe Veldhuis, KD8ATU.
  • DominoEX modes added - thanks to Hamish Moffatt, VK3SB.
  • pskmail capable - see hkj-config.h
  • RTTY scope display modified
  • RTTY afc improved
  • MFSK-8 now works correctly - AFC for all MFSK modes much improved
These modifications are in the form of a completely new source tree called gmfsk.hkj.xx  You do not need to modify your existing gmfsk source to try these mods.  The source tree will decompress to a separate folder.  Be sure to read the README-hkj.txt file.  For more information read the Description of Mods.

Version hkj.53

Support program(s) for Contesting with two examples, one a bash script file and the other a c++ application.

    Allows you to create Macro Keys that clear, set, increment and decrement a qso counter  Create Macro Key(s) as:
// to set the counter to zero
    $(/home/dave/bin/contest)
// to set the counter to a start value of 1000
    $(/home/dave/bin/contest 1000)
//to decrement the counter
    $(/home/dave/bin/contest -)
// to get the next count value and transmit it
    RR ur 599 WV $(/home/dave/bin/contest +)
    (or whatever the contest exchange is)






Linux - to - Linux on Psk31 with Kachina @ 40 wts.

Kachina CAT Program for Linux & Windows


Interested in a new interface program for the Kachina 505DSP ?
This program runs on either Windows or Linux.  It retains most but not all of the original functions in the KC505.EXE program that came with the transceiver.  The purpose of this software is primarily to provide a Kachina control program that is compatible with the Linux operating system.  

When used on a Linux computer it is strongly linked to the modified gmfsk version .47 and above but can be used stand-alone.

Current Version 1.40 now available.
1. Improved frequency control widget
2. Added mode to VFO-B saved values
3. Fixed Split mode bug in which VFO-A always controlled Tx frequency
4. Fixed PTT hang up
5. If you are using a version earlier than 1.25 you MUST delete the file kachina.ini before executing new program.
6. Optional front panel control of antenna A/B T/R selection.

You can download the source tarball, decompress and recompile or
you can download the precompiled executable for your OS type and the zipped Help folder for Windows.  Decompress the two files and place in the same folder (directory).  For testing on Linux create a folder in your home directory called KachinaCAT and put the files there.  To test on a Windows computer create a folder in your "My Documents" folder and put the files there.  Right click on the executable to create a desktop link to the program.
Source tarball for both Linux & Windows
Antenna Analysis Spreadsheet Screen Shots
Kachina Executable for Linux Kachina Executable For Windows
On Line Help File Compressed Help Folder

If you own or are thinking of owning a Kachina 505DSP transceiver you should be a member of the Kachina Reflector.  Check it out at:



w1hkj@w1hkj.com
Join the Yahoo Group for Info/Discussions