FC2ブログ
ブログパーツ
TAKAさんの毎日が発見・ブログ
アマチュア無線の機器製作を中心にした日常の活動記録です (by Taka JA2GRC、このブログはFC2_BLOGを使わせていただいてます。)
≪11月   2020年12月   01月≫
1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  
WSJT-Xのバグ?
 JT_Linkerのユーザーさんからの質問で調べているうちに気が付きました。
 JT_Linkerを立ち上げてもエラーが出てうまく動かないとのことです。 WSJT-Xのログの設定、JT_Linkerの設定など確認していただきましたが、問題なさそうです。 そんなやり取りの中で、WSJT-XでADIFスキャンエラーが出ているという情報がありました。 あまり聞きなれないエラーで、何だろうと色々調べてみたら、なんとWSJT-Xの初期ログを作る過程に問題があるようです。 以下の投稿で分かりましたが、最初にログを作る段階で、ヘッダー作成に問題があるようです。 ヘッダー文の終了文字が間違っているという、まさかのバグです。

groups.ioのWSJTXグループ

 まさか、この時点まで、こんな初期的なミスによるバグが残っているなんて信じられませんが、わが家で確かめてみました。 まずは、WSJT-Xのログを消去しておきます。

200709_wsjtx_bug_01.jpg

 続いて、ダミー・ログを作成するため、適当なデータを入れて、Log QSOをクリックします。 これで、wsjtx_log.adiが作成されるはずです。

200709_wsjtx_bug_02.jpg

 ところが、出来上がったwsjtx_log.adiの中身を見てみると、投稿にあったようにヘッダーの終端の文字列がおかしいです。

 (正)"WSJT-X ADIF Export<eoh>" となるところが (誤)"WSJT-X ADIF Export<eh>" となっています。

 当然、WSJT-X自身で読み込んでも、JT_Linkerで読み込んでもエラーになるわけですね。 本当に、こんな初期的ミスによるバグが、よく今まで残っていましたね。

200709_wsjtx_bug_03.jpg

 この間違っている終端文字を修正しておけば問題はなくなるようです。 しかし、今までのバージョンではこんな問題は気が付きませんでしたね。 というか、何度もこうした初期ログの作成はやっていますので、今までは大丈夫だったのだと思います。 今回何らかの理由で紛れ込んだミスだと思います。 したがって、今まで継続的に過去のログファイルを使っている場合には、この問題は遭遇せずに気が付かないようです。

----------
【補足 2020.07.25】
 時間ができたので、手元に残っていた過去のバージョンを調べてみました。
 v2.2.0:正常
 v2.2.1:異常
 v2.2.2:異常
 こんな結果でした。 したがってv2.2.0からv2.2.1に更新する段階で、何らかのバグが混入したものと思われます。

 wsjtx_log.adiを変更するのが面倒な方は、このバグが修正されるまでは、v2.2.0以前のバージョンを使い続ける事にすれば、この件に関しては大丈夫だと思います。 但し、v2.2.1およびv2.2.2で修正された機能は使えませんし、修正されたバグは我慢する必要があります。

 それも、煩わしいという方は、一旦、v2.2.0で正しい形式のwsjtx_log.adiを作成した後、本体のバージョンを、v2.2.0→v2.2.2に更新するという手があります。

----------

200709_wsjtx_bug_04.jpg

 ちなみに、同じようなソース・ログファイル形式をとるJTDXではこの問題は無いようです。 v2.1.0-rc151で確認してみましたが、ログアイルを新しく作成しても、この問題は起きないようです。

200709_wsjtx_bug_05.jpg
コメント
この記事へのコメント
Re: WSJT_Xのバグ?
ヨシさん

うまく行ったようで良かったですね。

WSJT-XとJTDXは、それぞれ、好みがある様です。

HFの交信中心の方はJTDX派が多いようです。

一方、衛星通信とかEMEなどまで手を広げる方には、JTDXではモードが対応していないので、自動的にWSJT-Xになるようです。
なお、当然ながら、WSJT-Xがオリジナルですので、新しいモードが追加されるのはWSJT-Xが早いです。FT8やFT4が追加されたときは、何か月か早かったような記憶があります。
2020/07/25(土) 23:16 | URL | Taka (ja2grc) #-[編集]
WSJT_Xのバグ?
TAKA OM
ご指示通りJTDXのログをコピーしWSJTXログにコピーしましたらADIFスキャンエラーが無くなりました。これによってJT Linkerへの作業が進められると思います。
本当にありがとうございました。

初めてJTDXを見てWSJTXと比較しどちらを取り入れたら良いのか迷いが発生しました。Hi

私を含め現在初めてWSJTX V2.2.2を使う人は、log.adiで一瞬悩まれているのでしょうか。Q&Aに多く取り上げられても良いと思いますが知識ある人が多いせいかあまり問題視されていないような感じがしてます。しかし早く2.2.2の修正版が出たら私のような初心者は助かる感じがしてます。

それにしてもお忙しい大TAKA OMにご指導頂き感謝しております。
またご縁がありましたら宜しくお願い致します。
結果報告とお礼を申し上げます。
2020/07/25(土) 22:41 | URL | ヨシ #-[編集]
Re: WSJT_Xのバグ?
ヨシさん

WSJT-Xの作者のサイトでは古いバージョンのダウンロードはできない様ですね。
これは、古いものを混在させることによる混乱を避けるための作者の方針の様です。

ユーザーの作成している「JT65-DX.com」というサイトの「Software Archive (Download)」というメニューには少し古いバージョンがアップされていますが、v2.2.1までの様ですね。

私が調べたところ、v2.2.0までは大丈夫だったようですが、v2.2.1以降はエラーになります。

別の手段として、JTDXというWSJT-Xを改良したソフトがあるのですが、これだと、最新版でも大丈夫みたいです。 操作は、WSJT-Xと類似の操作で行けます。

まずは、このJTDXをインストールして、正しい形式のログファイルwsjtx_log.adiを作成し、これをWSJT-Xのログファイルに上書きコピーすれば、使えると思います。

「JT65-DX.com」のサイト:
http://jt65-dx.com/index.html


「JTDX」のダウンロードサイト:
https://jtdx.tech/en/

2020/07/25(土) 16:19 | URL | Taka (ja2grc) #-[編集]
WSJT_Xのバグ?
JA2GRC TAKA OM
まったく初心者の質問で失礼しました。
ご指摘のように少し基本勉強致します。
なをバージョンが低いWSJTはこのlogに関し問題がないようです。ネットではV2.2.2だけが案内されています。一度2.2.2より低いバージョンでインストールしてみたいのですが、ネット上で見つかりません。もし古いバージョンの掲示板あればお聞かせ願います。
お忙しいところ不勉強で大変失礼しました。
2020/07/25(土) 15:20 | URL | ヨシ #-[編集]
Re: Re: WSJT_Xのバグ?
ヨシさん、追伸です。

マイソフトウエアに関する質問は、掲示板「JA2GRC開発室」に投稿していただくようにお願いします。
http://ja2grc.clear-net.jp/~ja2grc/my_software/yybbs/yybbs.cgi

他の方の参考にもなりますし、他の方のご意見も受けることができると思います。
2020/07/25(土) 08:48 | URL | Taka (ja2grc) #-[編集]
Re: WSJT_Xのバグ?
ヨシさん

メモ帳はWindowsの基本的なテキストエディタですので、世の中に沢山の情報が出回っています。

・書店でWindowsの操作法解説書を入手するとか。
・ネットで「Windows メモ帳」等で検索して操作情報を入手するとか。

等で、Windowsの使い方、メモ帳の使い方を調べていただければよろしいかと思います。
2020/07/25(土) 08:42 | URL | Taka (ja2grc) #-[編集]
WSJT_Xのバグ?
失礼致しました。ヨシと申します。
早速のご返答ありがとうございます。
初心者でご面倒をおかけしますが宜しくお願い致します。
wsjtx_log.adiは見つかりました。しかし修正画面表示方法が分かりません。メモ帳は使った事なくどのような手順で表示させるのでしょうか。
宜しくお願い致します。
2020/07/25(土) 00:27 | URL | ヨシ #-[編集]
Re: WSJT_Xのバグ?
PCの初心者さん(できればハンドルでも良いので、ご記入ください)

WSJT-Xのログwsjtx_log.adiは以下の方法で確認・修正できます。
・WSJT-Xメニューの[File]-[Open log directory]でログフォルダを開く。
・wsjtx_log.adiが見つかったら、Windows付属のメモ帳などで修正・保存する。
2020/07/23(木) 17:32 | URL | Taka (ja2grc) #-[編集]
WSJT_Xのバグ?
お世話になります。
ブログ拝見させていただき、私も同様な現象に悩んでいました。早速修正したいのですがwsjt_log_adi
ソースログファイルを画面に出す方法、修正、終了方法が分かりません。PCの初心者です。
お手数をおかけしますが宜しくお願い致します。
2020/07/23(木) 17:05 | URL | #-[編集]
WSJT-X起動時のエラー解消
ありがとうございました。おかげで解決しました。JTDXは問題ありませんでした。
2020/07/10(金) 08:49 | URL | 今住則之 #-[編集]
URL :
コメント :
パスワード :
管理者にだけ表示を許可する
 
トラックバック
この記事のトラックバックURL
Template designed by アクセラと+αな生活

Powered by .