(8月6日 追記)(その2)を書きました。
(7月20日 追記) Hamlib 4.7~git 版を試した方から「HF/50MHzではパソコンからの周波数制御が出来ず、無線機側で周波数を合わせれば使える。U/VHFでは周波数制御が出来る。」という情報をいただきました。(Tnx. JO2UHV、JR2ANC) 末尾にも追記があります。
(ここから本文)
FTX-1を購入された方が「FT8をやろうと思ったけど、まだ無線機設定に[FTX-1]が無い」と言われていたので調べてみました。
結果、ベータテスト版のhamlibではFTX-1の設定がある事が分かりました。
なお、ネット情報では「FT-991」の設定でうまくいったという情報があります。
1. WSJT-Xの場合
最新のWSJT-X 2.7.0 ではhamlibのアップデート機能があります。
ファイル→設定→無線機
[Update Hamlib] をやってみました。
Hamlib 4.7~git 版にアップデートされました。~gitはベータテスト版です。

このhamlibはFTX-1に対応しているようです。

私はFTX-1を保有していないので、ちゃんと動作するのか確証はありませんが、Hamlib 4.7ではFTX-1に対応しているようです。
2. JTDXの場合
JTDXの場合はhamlibのアップデート機能が無いので、通常、SourceForgeのhamlibのページからhamlibをダウンロードして上書きします。参考:JTDXのhamlibをバージョンアップ(FT-710対応)
しかし、SourceForgeの最新版は4.6.3です。

Hamlib 4.7~git版を検索すると Hamlib Git daily snapshots にありました。

下の方にあるHamlib Git master branch W64 buildの「hamlib-w64-4.7~git-20250716-5c06f66aa.zip」をダウンロードします。(日付は毎日更新されます。)

hamlib-w64-4.7~git-20250716-5c06f66aa.zipのbinにあるlibhamlib-4.dllをJTDXのプログラムフォルダーのbinの中にコピーします。

JTDXのbinフォルダーです。念のため古いlibhamlib-4.dllをlibhamlib-4_old.dllにリネームして残しておきました。

JTDXでもFTX-1が選択できるようになりました。
ファイル→設定→無線機

Hamlib 4.7~gitはベータテストバージョンなので、なにか問題があるかも知れません。
FTX-1を保有している方でHamlib 4.7~git版を使ってみた方は、うまくいったかどうかの結果を教えていただけるとありがたいです。
(7月20日 追記) Hamlib 4.7~git 版を試した方から「HF/50MHzではパソコンからの周波数制御が出来ず、無線機側で周波数を合わせれば使える。U/VHFでは周波数制御が出来る。」という情報をいただきました。(Tnx. JO2UHV、JR2ANC)
また、JG1APXさんから「Hamlib 4.7~git 版のソースコード 動作にかかわるftx1.cを見たらft991.cの中にある記述、ft991をftx1に置換しただけでした。」という情報をいただきました。
Hamlib 4.7~git 版のFTX-1設定はFT-991設定と同じ動作になるようです。
新しいhamlibがリリースされるまで、FTX-1のHF/50MHzでのFT8運用は、周波数を無線機側で設定して使うやり方になるようです。
その他、WSJT-Xの [Update Hamlib] がエラーになるという話題がありました。
WSJT-Xの最新版では OpenSSL v1.1.1以上が必要です。インストールされていない場合インストールしてください。
(7月20日 追記) Hamlib 4.7~git 版を試した方から「HF/50MHzではパソコンからの周波数制御が出来ず、無線機側で周波数を合わせれば使える。U/VHFでは周波数制御が出来る。」という情報をいただきました。(Tnx. JO2UHV、JR2ANC) 末尾にも追記があります。
(ここから本文)
FTX-1を購入された方が「FT8をやろうと思ったけど、まだ無線機設定に[FTX-1]が無い」と言われていたので調べてみました。
結果、ベータテスト版のhamlibではFTX-1の設定がある事が分かりました。
なお、ネット情報では「FT-991」の設定でうまくいったという情報があります。
1. WSJT-Xの場合
最新のWSJT-X 2.7.0 ではhamlibのアップデート機能があります。
ファイル→設定→無線機
[Update Hamlib] をやってみました。
Hamlib 4.7~git 版にアップデートされました。~gitはベータテスト版です。

このhamlibはFTX-1に対応しているようです。

私はFTX-1を保有していないので、ちゃんと動作するのか確証はありませんが、Hamlib 4.7ではFTX-1に対応しているようです。
2. JTDXの場合
JTDXの場合はhamlibのアップデート機能が無いので、通常、SourceForgeのhamlibのページからhamlibをダウンロードして上書きします。参考:JTDXのhamlibをバージョンアップ(FT-710対応)
しかし、SourceForgeの最新版は4.6.3です。

Hamlib 4.7~git版を検索すると Hamlib Git daily snapshots にありました。

下の方にあるHamlib Git master branch W64 buildの「hamlib-w64-4.7~git-20250716-5c06f66aa.zip」をダウンロードします。(日付は毎日更新されます。)

hamlib-w64-4.7~git-20250716-5c06f66aa.zipのbinにあるlibhamlib-4.dllをJTDXのプログラムフォルダーのbinの中にコピーします。

JTDXのbinフォルダーです。念のため古いlibhamlib-4.dllをlibhamlib-4_old.dllにリネームして残しておきました。

JTDXでもFTX-1が選択できるようになりました。
ファイル→設定→無線機

Hamlib 4.7~gitはベータテストバージョンなので、なにか問題があるかも知れません。
FTX-1を保有している方でHamlib 4.7~git版を使ってみた方は、うまくいったかどうかの結果を教えていただけるとありがたいです。
(7月20日 追記) Hamlib 4.7~git 版を試した方から「HF/50MHzではパソコンからの周波数制御が出来ず、無線機側で周波数を合わせれば使える。U/VHFでは周波数制御が出来る。」という情報をいただきました。(Tnx. JO2UHV、JR2ANC)
また、JG1APXさんから「Hamlib 4.7~git 版のソースコード 動作にかかわるftx1.cを見たらft991.cの中にある記述、ft991をftx1に置換しただけでした。」という情報をいただきました。
Hamlib 4.7~git 版のFTX-1設定はFT-991設定と同じ動作になるようです。
新しいhamlibがリリースされるまで、FTX-1のHF/50MHzでのFT8運用は、周波数を無線機側で設定して使うやり方になるようです。
その他、WSJT-Xの [Update Hamlib] がエラーになるという話題がありました。
WSJT-Xの最新版では OpenSSL v1.1.1以上が必要です。インストールされていない場合インストールしてください。
コメント
コメント一覧 (27)
WSJT-Xで Hamlibのupdateができなかったのですが、ライブラリから4.7 20250717をダウンロードした所FTX-1の項目が現れFT8設定が出来ました。
ただ、HF、50MHzでは周波数の連動がうまくいかず、RIG側で周波数を合わせる形となっています。U,VHFでは周波数が変わります。 何とか使えそうです。本当に情報ありがとうございました。
JA4JOE
が
しました
アプリWSJTXやJTDXからハムリブを用いてリグの制御をしている場合にはlibhamlib-4.dllのみの更新で問題ないかと思います。
一般ユーザーの方は必要は無いでしょうがコマンドラインからrigctl.exeやrigctlcom.exeなどを利用してリグの応答状況などを確認したい場合にはパッケージに含まれている該当するアプリも合わせて更新するのがよろしいです。
JA4JOE
が
しました
FTX-1が追加されたものですね。
JA4JOE
が
しました
私にしては珍しくMacではなく、Windows11で試してみました・・・と、いいますか移動運用はWindowsPCなので・・・
JTDX 2.2.159にて hamlib だけ更新してみました。
結果は、HFと50MHzは、リグ側の周波数を拾いますが、JTDX側からの周波数指定に対しては応答せず、しばらくたつとJTDX側がリグ側の周波数に引き戻されます。
144MHz,430MHzはJTDX側から周波数コントロールでき、動作良好です。
WSJT-Xを試された方と同じような状況ですね。
なにかほかのものも更新すると改善するのかもしれません。Windows PCに関してはどうなってもよいと思っている無敵の人なので、いろいろ入れ替えてみようかと思います。
なお、私のPCのWSJT-Xですが Update Hamlob を実行すると、Error Loading libhamlob-4.dll TLS initialization failed となり、Update出来ません。原因などご存じでしたら教えていただきたく。
JA4JOE
が
しました
Hamlib 4.7~git 版のソースコード 動作にかかわるftx1.cを見たらft991.cの中にある記述、ft991をftx1に置換しただけでした。
まぁ~、アルファバージョンなので何かあるのかもしれませんね。
FT-991を選択してCAT制御を確認してみるのもよろしいかも
JA4JOE
が
しました
SoftwareはJTDX 2.2.195-32A (64bit)です。
JA4JOE
が
しました
JA4JOE
が
しました
(お願い)質問はメールではなく、コメントでお願いします。