2025年4月18日金曜日

IC-9700のレピータリストの並べ替え

IC-9700はcsvファイルによりレピータリストを取り込んで本体で表示する機能があります。主にD-Star用途だと思いますが、そちらのほうはよくわかりません。

このレピータリストは、csvファイルでアイコムが公開しているものですが、Dなんとかはともかく、アナログレピータのリストも一緒に入っています。これを知り、ちょっと心を惹かれました。

周波数の低い方から、公開されているリストを見ながら、ここにはアクセスできる、届かないなどとカーチャンク(またはワッチ)をしながら確認して回ることはたまにあります。また、知らない周波数でレピータのダウンリンクが聞こえていて、ここはどこのレピータだろうって思うこともあるじゃないですか。そんなときに無線機がリストを持っていて、ダイヤルを回すとこれがどこのレピータかが表示されると便利だと思います。それを期待しました。

ところが、アイコムが用意しているレピータリストのデータの並び方は、「エリア順の都道府県順のコールサインの昇順の周波数順」です。おそらくですがDなんとかの場合で複数のレピータを介してQSOする場合には、コールサインで覚えている接続先を設定する(のかもしれないですがよくわかりません)のでこれで良いんでしょうけれど、コールサインの次に周波数の昇順ですから、A局の430の次に1200、B局の430の次に1200といった形式で並んでいるので、なんだかデコボコしていて使えません、アナログレピータしか使わない、周波数順にカーチャンク(控えめにね)してチェックする、またはワッチする場合には甚だ不便です。エリアごとに、バンドごとに、周波数順に並んで欲しいです。

文科系のわたくしは、とりあえずこのアナログレピータ(csvの項目名は「13 FMレピータ」)の部分のレコードを並べ替えて、自分の使いやすいイメージに並べ替えようと思います。

手順ですが、Excelで開いて、該当の13 FMレピータ部分を選択します。レコード数はけっこうあります。csv中で一番多いんじゃないですかね。

(1)13の「FMレピータ」部分を黄色などでマーキングするとわかりやすい

(2)S列に「=mid(E**,3,1)」としてコールサインからエリアの数値を抽出

(3)並べ替えでJ列、S列、H列の昇順でソート

(4)S列を削除 消すのを忘れると、S列の分の項目が増えたままになってしまうので、日本語が化けるので注意してください。 

(5)csvで保存 ただしファイル名は大きく変えるとダメのようで、オリジナルの日付の前後あたりに変更して保存するのが無難です。

ソートが終わったらS列を削除しないと、このソートにより、430の0エリアの周波数順、1エリアの周波数順、2エリア…と並び、430の9エリアが終わったら、1200の0エリア、1エリア、2エリア…と並びます。

これを取り込んで(取説11-11あたりから)、レピータリストの呼出の【CALL[DR]】ボタンを長押しして、ロータリーエンコーダでFMレピータを選局すると便利です。アナログレピータの部分だけは 周波数の昇順イメージで局が並びます。

場所によっては、7と0と1エリアが隣り合っているほうが便利な場合などがありますが、そのあたりはエリアの数値の抽出ロジックでIF文でも入れて並べたいエリア順にキーを与えればよいかと。 例えば、北から並べたいのなら、8なら0、7なら1、1なら2、0なら3、2なら4、9なら5といった数値をS列に与えてソートする方法です。

東京の439.98MHzのように、近い距離で、トーン周波数を変えて周波数を共用している例では、ソートにより立川の88.5Hzのレピータと経堂の77Hzのレピータのレコードが隣り合うので、ロータリーエンコーダを1クリック切り替えるだけで聴き分け(聴き分けならトーンスケルチのほうが有用ですね。この場合はアクセス分けでしょうか)ができるようになります。

2025年4月2日水曜日

FT-690mk2とTR-9300のモード変更時の現在周波数の違い

690mk2は純正リニアをつけて、9300はそのまま車に乗せてオンエア可能ということで、両機を比較したことがある方はいらっしゃると思います。  そんなライバルの両機なのですが、

FT-690mk2の項で触れるのを忘れて時間が経ってしまった内容で、

FT-690mk2は、モードボタンでUSB→LSB→CW→FM(変更は一方向)にした後、再びUSBにすると、モードが変わるごとにモード毎のステップの切りの良い00.0kHzに桁合わせが行われるので、SSBのQSO中に誤ってモード変更をするとゼロインしていた元の周波数に戻れません。

例えば50.215.5USBでQSOしている最中にモードボタンを押すと、LSB、CWの順にモードが変わります。モードが変わることについては、遡ることはできません。Fボタンと同時押しで戻れるなんてことができれば良いのですが、Fボタン+モードではNBのオンオフの切り替えになります。問題はFMモードを通過すると、FMモードの最小可変周波数は2.5kHzなので、その単位で桁合わせされてしまいます。50.215.0になるのか、50.217.5になるのかは覚えていないのですが、どちらかに寄せられてしまい、再びUSBに戻っても周波数はそのままで元の周波数ではないため、相手が行方不明(これ、相手から見て、私のほうが勝手に行方不明になっているだけですね)になります。FT-690mk2取扱説明書にはこの挙動のことまでは書いてありません。

この挙動、初めてQSO中にモードボタンを押して(押すなよw)経験したことで、びっくりしたものでした。

---

TR-9300は、モード毎に周波数をモード毎の最小端数を覚えているので、ロータリースイッチでパチンとUSBからFMに行ってまたUSBに戻っても、元の周波数に戻れます。
USB/CWだと50.215.5のとき、AMにすると50.215(.0)、FMにすると50.21(0.0)になります。そのままメインダイヤルを触らずに再びUSBにすると50.215.5に戻れます。 AMにしたときに50.216にすると、USBに戻ったときは50.216.5になります。FMのときに50.22にすると、USBには50.220.5で戻ります。 モード毎の最小端数を覚えている仕様です。 

その程度の「覚えている」内容ですが、モードを切り替えて戻ってきたとき(イレギュラーな操作ですけど)に行方不明にならないように、そのモードの最小値を覚えているようです。
USBで受信中に他のモードに切り替えて戻すなんて変なことを、どれだけの人かやるかわかりませんが、私はやる方の人でw、そんなイレギュラーな操作のフールプルーフを念頭に置いたロジックを考えた設計者はすごいと思います。これもTR-9300取扱説明書には書かれてはいません。

---

このあたりの細かい話ですが、21世紀に入ってから中古を安価で入手して弄りまくって理解した操作ですけど、発売当時の新製品のときに、雑誌記事にそのあたりまでしっかり書いてあって、それを読む機会があれば良いんですけどね。あとは販売店や人柱のローカルから弄らせてもらって気付くしかないんだよなあ。私はこういうのは調べずに買う口だったりするので、望まない挙動に直面して真っ青という可能性は高かったと思います。

いや、不必要なボタンはQSO中に押すもんじゃないというのはごもっともですね。

※例示の周波数を修正しました。