Download Latest Version (5.1 MB) Get Updates
Name Modified Size InfoDownloads / Week
Lazarus Project 2018-03-29
Changelog 2018-03-19
jt65-hf_dll - Source 2018-01-29
setup_jt65-hb9hqx_5_5.exe 2018-03-19 5.2 MB
readme - jt65 - 2018-03-19 9.5 kB
Manual rev 01 HB9HQX-Edition 5.0.pdf 2017-10-05 2.9 MB
Handbuch_HB9HQX-Edition_5.0.pdf 2017-10-05 4.1 MB
Totals: 7 Items   12.3 MB 116

Readme - Version 5.5

The program is mainly based on W6CQZ, Joe Large's JT65-HF (Menu About JT65-HF). It follows the same philosophy as the original, though many portions of the program has been recoded. The library libWSJT3 with core functions (e.g. for message pack and unpack, encode and decode, modulation and demodulation, signal conditioning, filtering, interference suppression, passband flattening and other DSP tasks), also used in WSJT, are developed by K1JT, Joe Taylor. W6CQZ has modified some tasks to use in his JT65-HF. I have myself modified some parts of this software to optimize JT65-HF HB9HQX-Edition. Thank you very much K1JT and W6CQZ for that excellent code, written in FORTRAN and C.

Important notes:

The two databases JT65-Log.sqlite and config.sqlite from previous versions remains in subdirectory JT65-HB9HQX\Appfiles.

After first installation and start, you must set some minimal values:

Configure > Station
Insert your call and your grid in the appropriate fields (yellow background color).

Configure > Internet > Time synchronization
Choose your preferred time server (Host URL) on the panel Settings and mark the checkbox Activate SNTP.

Configure > Internet > Weblogs > eQSL
Fill in your account data and and mark the checkbox Activate real-time upload.

Configure > PTT
Set PTT via to PTT port.
Choose the proper PTT port or disable it.
If PTT port is enabled, choose the control line on the panel PTT line (RTS or DTR).

Configure > KVASD
Read the EULA.
If you agree with the EULA: You can install this additional decoder by a click on the button I agree.

Don't forget to click on the button Save Configuration to close the window.

Mainwindow > Dial QRG kHz
The empty text field has a yellow background color. Select the proper Dial QRG from the combobox or type the QRG in the text field.

You can find a lot of additional settings on the windows Configuration and Settings.

If you have no experience with the HB9HQX-Edition, read the Manual, available on the download page (Browse all Files).

Download page for the manual

Note: Close and restart the program every 12 hours. Avoid double clicks on a row in the receive list.

The main features of JT65-HF HB9HQX-Edition 5.5

Since version 5.2, the HB9HQX-Edition is 100% compatible with the jt65v2 protocol (e.g. handling of prefix/suffix with CQ, DE and QRZ, CQ AA .. CQ ZZ, range of signal report = -50dB .. +49dB).

Clearly arranged mainwindow with 5 additional windows:

  • QSO Exchange: Shows a separate list of all own QSO exchange messages with timestamps.
  • Information and Lookup: Shows information about the selected station, Grid and DXCC. The topmost row contains three text fields for inserting CQ and ITZ zones as well as the State in the logdatabase. The field DXCC is editable. You can overwrite a wrong dxcc prefix with the correct prefix or with the dxcc id (like ADIF tag DXCC). If the prefix is unknown, e.g. with mobile or maritime mobile stations, insert - or 0. Finish editing with the enter key. The Menu Lookup opens the internet browser for consulting the webdatabase of QRZ.COM, QRZCQ, HamCall and/or HamQTH.
  • Statistic: Information about QSOs, stations, worked grids and dxcc countries.
  • Grids on map: Shows worked grids on "Google Static Maps" with 5 zoomed windows: Europe, Asia, USA, Australia and China.
  • Background: Hide desktop icons to improve screenshots.

Two windows are used to configure the program or change settings.
- The window Configuration interrupts the program (e.g. the display of time and date is stopped).
- The window Settings.

Easy to use, one single click with the left mouse button on a row in the receive list starts a QSO. During the QSO (in most cases), the enter key suffices (semi automatic QSO). Now, you can also activate Auto QSO and/or Auto Log (full automatic mode).

The most important features:

  • Multi decoder from 170 Hz ... 2430 Hz.
  • A single click with the left mouse button sets the transmit frequency.
  • Receive list with transmitted messages and additional informations (new station, grid or dxcc).
  • Checkbox Show all. If unmarked, the receive list shows only CQ messages and the own QSO exchange.
  • Descending or ascendig order of time (UTC) in the receive list. New entries on top or bottom of the list.
  • Descending or ascending order of frequencies at the same time in the receive list.
  • The list of QRGs and the list of individual texts are editable. Edit Dial QRG and Edit Free Text.
  • A single click with the left mouse button prepares and starts a QSO.
  • Automatically checks for duplicate new DXCC and new grid (different colors and additional informations in the column Info).
  • Display of azimuth and distance (km or mi).
  • Display of the operator name.
  • Waterfall display with wide or small pixels.


  • For corrupted signals: KVASD Koetter Vardy Algebraic Soft-decision Decoder.
    KVASD needs a separate installation (Configure > KVSD).
  • Call labels of calling stations in the waterfall display.
  • Band- and timestamp labels in the waterfall display.
  • Acoustic alert (in morse code) after decoding. Note: This feature uses a separate sound device!
  • Synchronizes in short time intervals the program time with an internet timeserver (SNTP).
    If you synchronize the system time with a SNTP services, like Meinberg or Dimension 4, disable this addidional synchronizing process.
  • Spots heard calls and grids to
  • Save all sent and received messages (decodes) in one text file per day.
  • Real-time upload to just before logging a QSO.
  • Real-time upload to
  • Real-time upload to
  • Generates the file JT65hf-log.csv to cooperate with the JT65-HF Image Controller from JQ1HDR.
  • Save the last 50 rows of the receive list in a textfile.
  • All settings are saved in a database (config.sqlite).
  • PTT via PTT port: RTS or DTR line. But you can also use VOX instead of PTT.

All imported and logged QSOs are saved by default in the JT65-Log (jt65-Log.sqlite database).

  • Edit logged QSOs (use Filter(s) and/or ordering to edit your logged QSOs).
  • ADIF: Import/Export log files (also used for and LotW).
  • MixW2: Import/Export log files.

Selection of one of 10 different logdatabases or logfiles:

  • JT65-Log (jt65-Log.sqlite) with edit, import and export functions (default)
  • HRDLogbook (HRD5 and HRD6) logdatabases (MSACCESS and MySQL)
  • Mycall.mdb (DXKeeper logdatabase)
  • Mycall.sqlite (Log4om logdatabase)
  • MixW2 logfile (*.log)
  • Logger32 (Logger32.exe) + JT65-Log (for statistics)
  • WSJT-X (wsjtx.log and wsjtx_log.adi)
  • Swisslog for Windows version >= 5.97. Run Swisslog and choose menu Options > Digital Modes-Interface and mark JT65-HF HB9HQX Edition to activate the communication between both programs. Note: You should register Swisslog with menu Help > about..., tab Register. Every time, start Swisslog first.
  • TRX-Manager (has his own CAT control)
  • ADIF logfile Direct use without import in the JT65-Log.

Optional CAT control:

  • OmniRig. (OmniRig must be installed and configured prior to using this feature).
  • Hamlib 3. (Hamlib 3 is on board. No need to install it on your notebook pc)
  • Ham Radio Deluxe (HRD5 and HRD6).
  • CI-V Commander (DXLab).
  • TRX-Manager (has his own logging program). Use the file "bandplan_jt65.csv" instead of the default file "bandplan.csv" in the directory "...\AppData\local\TRX-Mananger\Misc".
  • If CAT control: PTT via CAT command or COM port (RTS or DTR).
    The program calculates the appropriate transverter QRG.

Version 5.5.0

  • This 5.5.0 replaces 5.4.0, which has issues with decoding and sending CQ! It is based on the last but one 5.3.1.

  • Some minor bugs are fixed (e.g. no more program crashes during inport of names in the callandnames database).

  • Elimination of uggly decode results of the KVASD (external soft decision decoder).

  • Two options to set the appearence of the waterfall display (pixel and font). Wide pixels and bold font, like earlier versions, or new with small pixels and plain Font.

  • Configuration window > Internet > Weblogs > eQSL: Use the new Button "" only for test purposes. You can test your username, password and the proper "QTH Nickname". Note: Logout after the test.

Version 5.4.0

  • Dont use this version, because it has fatal errors, e.g. crash of the decoder thread and missing call in CQ message ("CQ JN36" instead of "CQ HB9HQX JN36").

For bugreports, questions and suggestions use the Support forum

Brig, March 19, 2018 Beat Oehrli, HB9HQX (hb9hqx at uska . ch)

Source: readme - jt65 -, updated 2018-03-19