投稿

ラベル(hamlib)が付いた投稿を表示しています

WSJT-X Hamlibエラーに悩まされました

イメージ
 WSJT-XをVer.2.7.0にアップデートしたところ、  IC7600でQSO後、 HAMLOGへ データ転送するたびに『 Hamlibエラー』が出るようになりました。 その顛末の忘備録です。 Hamlibエラー 【 Hamlib を変更 】 パソコン の WSJT-Xフォルダー >   bin フォルダーにある “ libhamlib-4.dll ” を、Hamlib 最新バージョン“ hamlib-w64-4.6.2 ”のものに置き換える。 ⇒  やはりエラーが出ます libhamlib-4.dllをHamlib Ver.4.6.2に変更 その後、設定などをいろいろとさわってみましたがすっきりしません。 ▼解決 IC7600とパソコンは 次の2系統で接続しています。 ①IC7600のUSB ポート信号をCOM5として認識させて、 WSJT-X で利用 ②IC7600のリモートジャックの CV-I信号をCOM6として認識させて 、HAMLOG で利用 COMポート使用状況 運用時は、WSJT-XでQSO後、そのデータをJT-Linker経由でHAMLOGに転送しています。 良く考えてみると、 通常、WSJT-XのQSOデータはHAMLOGのLOG-[A]に転送されます。 IC7600もメイン機なので特に気にすることなくLOG-[A]を使用していました。 この接続設定だと、HAMLOG転送時に COM5データとCOM6データが衝突している状態!! と気づきました。 【HAMLOG設定変更】 HAMLOG『使用データ』をIC7600はLOG-[B]に変更、 LOG-[A]の『リグ接続設定』を『非使用』に設定変更するとエラーは出なくなりました。 HAMLOG入力環境設定 ⇒ 使用データ > LOG-[A]> 入力環境設定> リグ接続設定> 非使用を選択 データ衝突が今回の原因でした。 思い返してみると、 WSJT-X Ver.2.6.1やJTDX Ver.2.2.159でも、たまにエラーが出ることがあったのですが、頻度が少なくて気にしていませんでした。 バージョンアップで何らの改善があり、クリティカルな反応が出るようになったのかもしれません。 パソコンのCOMポートへ2系統接続すると、何かと便利に利用できるので気づくのが...