FreeDV 2.2.0のバージョンよりログソフトの連携が
出来るようになりました
ここでは、KLogというフリーソフトを利用した連携について説明を
していきたいと思います。
KLogを私自身も使い始めて日が浅いため、少し違う点もあるかと
思いますが、その場合は、ご指摘ください。
Ver2.2.0から実装されたログとの連携について
インストール時に付属しているユーザーズマニュアルの中で
FreeDV は、WSJT-X ログ プロトコルをサポートする
外部ログ ユーティリティ (KLog など) との統合を
サポートするようになりました
デフォルトでは、パケットが “localhost” (127.0.0.1) ポート 2237 に送信されますが、
ログ コンピュータがネットワーク上の別の場所にある場合は変更できます。
FreeDV がコール サインをデコードすると、メイン ウィンドウの
下部にあるドロップダウン リストに表示されます。
このコンタクト (またはアプリケーションが受信した他のコンタクト) を
ログに記録するには、リストからそのコール サインを選択し、
ウィンドウの左側にある [QSO をログに記録] ボタンをクリックします。
次に、コンタクトに関する追加情報を入力するための
ダイアログ ボックスが表示されます。[OK] ボタンをクリックすると、
この情報がログ ツールに送信されます

上の画像を見てください
この手順について説明をしていきます。
まず先ほどのTools からOptions Reporting
タブの中のEnable QSO Loggingを有効にして
Appy またはOKとします。
次にKlogをダウンロードしていきます。
サイトの検索では怪しげなサイトが出てきますので
githubから
https:/
Klogダウンロード
KLogのサイトの下の方

上の画像のように表示されていますので
Windows版ではKLog-2.4.2_win64.exeを
ダウンロードして、管理者として実行とします。
インストールの際、セキュリティーソフトの
警告が出ることがありますのでインストール
初回起動時は落ち着いてメモを取りながら
作業を進めてください。
指示に従ってインストールをしてください。
スタートから すべての中にKlogはあります。
タスクバーにピン留めして起動できるように
準備します。フォルダーの場所は
“C:\Program Files\KLog”の中にあります
アンインストールが必要になったときも、
アンインストール用のプログラムが中にあります。

インストールが終わりプログラムを起動して
ファイルから設定を選択

ユーザー情報を入力、OKとして
その後WSJT-Xのタブに移動して、右側に隠れていますので
タブを広げて探してください

ネットワークインターフェイスについては、デフォルトのままで
下のWSJT-Xに関してのクリックを全て有効にしてOKとします。

Windowsの場合、KLog起動時 初回にネットワークアクセスの許可を
求めてくることがありますので許可として
KLogを最小化した状態で、FreeDV2.2.0を立ち上げてスタートさせます。
FreeDVの信号を受信していると一番下のタブにコールサインが表示され

右端のvをクリックすると情報が移され

FreeDVソフトのLogging の下にあるLog QSOを
クリックしてOKとするとKLogに送られて


Tubo HamlogへはADIFでのエクスポートを選択すると
任意の場所にファイルを置くことが出来ます。
私の場合は
“C:\Users\ユーザー名\klog”
“C:\Users\hirka\klog\20260117-0933-klogbackup.adi”
となっていました
ADIFファイルの保存は任意に指定できます。
Ubuntu版については、後日記述します。
何かありましたらメールをしてください。
※FD Linkerダウンロードの前に
FD_Linker を開発しました 2026 3.1公開します。
本ソフトは Turbo Hamlog の API HAMLOG50.dll の仕様を参照し、
各欄への文字入力や Call 欄での Enter 処理を利用して
Turbo Hamlog の登録情報を表示する機能を実装しています。
API 仕様を公開し、開発の機会を提供してくださった
Turbo Hamlog 開発者 JG1MOU 浜田様 に、
心より御礼申し上げます。
また、本開発を進めるにあたり技術的な助言を
いただいた JA4JOE 尾中様 にも、深く感謝申し上げます。
ダウンロードはこのページの下の方にリンクを張っています。
本ソフト『FD_Linker』は個人が開発した 未署名の実行ファイル のため、
ダウンロード時や実行時に Windows Defender や一部ブラウザから
「不審なプログラム」「トロイの木馬」などの警告が表示される場合があります。
これは以下の技術的理由による 誤検知 であり、危険性を示すものではありません。
本ソフトウェアは、VirusTotal にてスキャン済みです。
結果は以下の公開ページからどなたでも確認できます。
結果はこちらのリンクからどなたでも確認できます。
2026 3.1現在
FD Linker TIMES バージョン
FD Linker Listen バージョン
■ 警告が出る主な理由
● 1. Nim 言語の特性
FD_Linker は Nim 言語で開発されており、
非常に軽量な実行ファイルを生成する構造 が特徴です。
この形式が一部のセキュリティ AI に
「ウイルスに似た構造」と誤認されることがあります。
● 2. UDP ポート待受による誤検知
FreeDV のログを受信するため、
指定ポート(既定:2237)で UDP待受 を行います。
この挙動が「外部通信を行うプログラム」と誤解される場合がありますが、
実際には 外部への送信は一切ありません。
● 3. デジタル署名が無い
企業向けのコード署名証明書を付与していないため、
Windows からは “発行元不明のソフト” として扱われます。
その結果、SmartScreen や Defender が警告を出しやすくなります。
現在、Windows Defender(Windows 11)には
動作許可ソフトとしてのホワイトリスト登録申請を提出済み です。
■ 安全性について
FD_Linker は JH0PCF が 1 からコードを書き上げた
約 400KB の純粋な単体ツール であり、
余計なライブラリや外部通信機能は含まれていません。
VirusTotal での検知も、ほとんどが
「未署名ゆえの形式的な警告」 であることを確認しています。
■ 警告が表示された場合
「Windows によって PC が保護されました」と表示された場合は、
[詳細情報]→[実行] を選択することで起動できます。
※ソフトのソースコードはオープンソースの考え方で公開しています。
コードの作成にあたってはMITライセンスのもと一般的な手法での
プログラムコードの書き方を使っています、コードの作成はクラウドAIが行い、
ビルドコンパイル、動作の検証を私が行いました。
コードについては、まだ最適化の余地はあることは認識しています。
今回ファイナル版としての公開していますが、機能追加をしたバージョンの
リリースもしていきます。
コードに対しての著作権は放棄していません、コンパイルしての再配布は
しないで下さい、
シグナルレポートのハムログへの転送はしていません、FreeDVソフト側からの
ログ情報にはSNR情報は含まれていません、モードについてはFreeDVソフト側からは
DIGITALVOICEと出力されています、これをFREEDVに置き換えて出力しています。
今後NAME COMENTS欄の活用でSNR情報をハムログのRemarksに書き出すバージョン
を出していきたいと考えています。
FD Linkerは
こちらのダウンロードリンクからダウンロードしてください。
何か動作上の問題があるようでしたらメールをしてください