「PC」カテゴリーアーカイブ

VX-3をCHIRPソフトウェアで設定

このホームページでCHIRPを何回か取り上げて紹介してきました。リグのメモリ管理やパラメータの設定をパソコンからできるフリーソフトです。

その後、CHIRPも何度もバージョンアップされ、現在の最新版は10月8日版、ほぼ毎日アップデートされているようです。 すごいですね。

CHIRPホームページ

このソフトでメモリー管理や設定ができるリグもどんどん増え、現在のバージョンでは約180種類のリグに対応しています。

FT-817NDやFT-857は通信ポートがあるのですが、ハンディ機のVX-3などはパッとみたところ通信ポートはありません。 しかしアマゾンなどでもVX-3のUSBプログラミングケーブルが販売されています。

私が買ったものはすでに販売中止になっているようですが、Amazonのサイトで、「VX-3 プログラミングケーブル」などで検索すると今でも多く出てきます。

私は以前購入して、そのままほったらかしてあったのですが、先日この忘れかけていたケーブルを見つけてVX-3に接続してみました。

VX-3の上部にある、マイク・スピーカー端子を使って通信ができるようです。

USB端子をPCに接続し、VX-3の電源をONにすると、Windows 10の私のPCでは自動でドライバーが組み込まれました。

まずはVX-3の設定内容をPCに取り込みます。

VX-3をいったんOFFしF/Wボタンを押しながら電源を再度ONにするとVX-3がクローンモードで立ち上がります。 PCでCHIRPソフトウェアを立ち上げ、USBのポート番号を合わせ、CHIRPソフトでDownload from Radioをクリック、VX-3のBANDボタンを押すとリグ側が送信を開始します。

ダウンロードしたメモリーや設定をPCで設定しなおして、次は逆にPCからVX-3側にアップロードしてやります。

こちらは同様にクローンモードでVX-3を立ち上げ、V/Mボタンを押し、Waitの状態として、その後PC側でUpload to Radioをクリックするだけです。

PC側にダウンロートする時でもリグ側にアップロードする時でも、必ず受信側で受信状態に設定してから送信を行わないとエラーとなります。 これは以前の記事でも紹介した通りです。

パラメータの設定もできます。

FT-817などでは短波ラジオの周波数もプログラミングできましたが、なぜかVX-3の場合、FMラジオの受信はメモリーで設定できずメモリーの状態がおかしくなり、エラーになりました。 おそらくこれはVX-3でラジオを聴く場合RADIOボタンを押してFMの周波数にしますが、このあたりの仕様なのかも知れません。

 

HOTACA(穂高) Ver. 2.4リリース

先日、SOTA愛好者の方から1200MHzのハムログデータをHOTACA(穂高) を使って変換したときに出力データにエラーが出ているという報告を受けておりました。

昨日この点のバグを修正したHOTACA(穂高) Ver. 2.4をリリースいたしました。

HOTACA(穂高) Ver. 2.4

他にも何か気が付いた点がありましたらご連絡ください。

 

HOTACA(穂高) Ver. 2.3リリース

HOTACA(穂高)のVer.2.3をリリースしました。

HOTACA(穂高)ソフトウェア

HOTACA(穂高)にてHamlogの出力CSVファイルを変換した場合、各月の初日、1日のJST 00:00から08:59までの交信データをUTCに変換する際に、日付が正しく変換されなかったバグを修正しました。

一点だけ注意していただきたい点があります。 それは3月1日のJST 00:00から08:59までの交信データの時間をUTCに変換する場合、2月29日に変換するか、28日にするかの判断が、その年が「うるう年」かどうかで異なります。 ところが、Hamlogからの出力データの「年」が下2桁だけのため、年数字からはその年が「うるう年」かどうかの判断ができません。 このため、リアルタイムでHOTACAを使っている時点の年が「うるう年」かどうかを判断して変換することにしました。 HOTACAを使用するのは通常は下山した直後であり、3月1日に運用したデータを年を越えて変換するようなケースは、ほとんど無いと思いますので問題ないと思っています。

 

FT2Dのファームウェアアップデート

FT2Dのファームウェアのアップデートで散々苦労しました。

おそらくチャレンジして、失敗し、そのままになっている方がたくさんいるのではないでしょうか? またADMS-8というソフトでFT2Dのメモリー管理をする場合でも失敗している人も多いと思います。 この点についても説明していきたいと思います。

これら失敗する理由はFT2Dのマニュアル自体の誤記やファームウェアのアップロードされているYaesuのウェブページの表記の悪さと作業の複雑さが原因だと思います。

正しく作業をする、コツは、まず自分が何をやりたいのかを明確に決めておくことです。 PCと接続して行う作業は、上記のように

  1. ファームウェアの更新
  2. ADMS-8によるメモリー管理

のどちらかだと思います。 このどちらをやりたいのかを明確に決めて進むべきです。 なぜかというと、この2つの作業は同じPCとの接続なのですが、使用するUSBケーブルが違うからです。 驚きですね・・・・

この非常識とも思えるような事実がマニュアルやウェブに明確に記されていないことが大きな問題です。

FT2Dには購入時にUSBケーブルが付属しています。 付属していたら、そのケーブルが上記2つの作業に使えると思うのは当然ですよね。 しかし違うのです。

  • ファームウェアの更新には付属のUSBケーブルを使います。
  • ADMS-8のメモリー管理には別売りのSCU-19というケーブルを使います。

まずは、この変な使い分けを覚えておいてください。

FT2DのカタログにはオプションのSCU-19が「本体付属のUSBケーブルとは異なります」と書いてありますが、何がどう違うのかなどは書いてありません。 機能が違うのか、見た目だけが違うだけなのか????

catalog

FT2DのマニュアルにはPCとの接続方法の説明として、1ページ説明されていますが、これがまた紛らわしい。

om

上部に書いてあるオプションのSCU-19を使った使用方法はFT2Dが受信したGPSデータを外部へ転送する方法です。 おそらくこんな使い方をする人はほとんどいないでしょう。 こんなことが、まず先頭に書かれていること自体が不思議???

このページの下半分を見ると、ファームウェアのアップデートについての説明があります。 ここには「USBケーブル(付属)またはSCU-19(オプション)」と書かれています。 これは明らかに誤記です。 こんなことが書いてあると2つのケーブルの機能は同じなのかなとも思います。 つまりカタログのオプション欄で「異なる」というのは「機能は同じだが、同梱されているものとは別物」という意味と勘違いしてしまいます。 確かに見た目が明らかに違いますので。

そして、このマニュアルにあるように付属のUSBケーブルでFT2Dをパソコンとつなぐと、すぐに「USB機器が認識されません」とWindowsに叱られます。

ここで、たいていの人は「適切なドライバーがPCに入っていない」と思うのが普通です。 そこでYaesuのホームページに行ってみると

web

こんな感じになっています。

ファームウェアのアップデートもカタログもマニュアルもADMS-8も全部ごっちゃごちゃに並べてあるわけです。

一番下にSCU-19のドライバーがあります。 これかなと思ってインストールしますが、結果は同じで、「USB機器が認識されません」と叱られっぱなしです。

ここまで来ると「ファームのアップデートは危険だから、まずはADMS-8でメモリー管理をやってみるか、ADMS-8のソフトの中にドライバーも入っているのかも」と思うのは人情。 ADMS-8をインストールしてみますが、結局USBケーブルを認識しないので、これもNG・・・・・・ これで完全に途方に暮れてしまうわけです。

途方に暮れて2か月経過・・・・・

気を取り直してもう一度チャレンジ、ドライバーをUSBデバイスの製造元Prolificのホームページで最新版をダウンロードしたり、Windows10ではなくWindows7でやってみたり・・・・・ 結果はすべてNG

もう一度YaesuのWebでファームウェアのアップデートの部分を見てみました。 下記がその記述(上の拡大です)

fw

この2つ目の米印にちらっと書いてあるようにファームウェアのアップデートマニュアルがあるようです。 でもどこに? ファームウェアのZIPファイルをダウンロードして開いてみるとZIPファイルの中にマニュアルが入っていました。 このZIPの中のファームウェアのマニュアルを読むとようやく付属のUSBケーブルに必要なドライバーが、なんとファームウェアのアップデート用のZIPファイルの中にあることが判りました・・・・・ あきれるほどの無秩序。

ドライバーのインストールマニュアルもADMS-8のインストールマニュアルも全部、別リンクでWebに張り付けてあるのに、ファームウェアだけはZIPの中にあるのです。 そしてSCU-19のドライバーもWebにリンクが張り付けてあるにもかかわらず、もともと同梱されているUSBケーブルのドライバーがファームウェアのアップデートファイルの中にあるのです。 何でここまで落とし穴を準備するのでしょうか・・・・ ここまででもいくつも落とし穴だらけですが。

マニュアルに従ってファームウェアをアップデートしていきましたが、これがまた大変複雑です。

普通はUSBケーブルをつないでPC側で操作するだけで終わりそうなものですが、FT2DのUSBケーブルのすぐ横にある、いや有るか無いか判らないようなスイッチがあり、これの位置を変えなくてはいけません。

sw

メインのファームをアップデートするときはスイッチを上、サブのファームをアップするときは下に切り替えます。 このスイッチが本当に小さい。 はっきり言って見えません。

千枚通しのような針でないと切り替えは不可能です。 また、この感触がカチッと切り替わるものではなく、グニャーとした感じで、本当に切り替えができているのかどうかよくわかりません。

メイン、サブともファームを更新した後は、すべてをリセットした状態になります。 ADMS-8でバックアップを取っていなかった私は、また全て初期設定から開始することになりました。

さて、アップデートした後のファームウェアのバージョンを確認してみると、ファームウェアのバージョンはキチンと最新版になっていましたがDSPのバージョンがVer. 0.00になっていました。 これは再起動した状態ではVFO A/BともモードがFMになっていますが、一度でもディジタルモードDMを選ぶと、その後は正しく Ver. 4.12と表示されるようになります。 これは、その後VFO A/B両方をFM(アナログモード)にしてスイッチを入れた後も同じようにVerが正しく表示されません ・・・・ これもすごい仕様ですね。

紆余曲折のあと、ようやくファームウェアのアップデートが完了しました。

ver

長~い道のりでした。 この投稿が皆さんのお役に立てることを祈ります。

Yaesuさん、マニュアルとか、Webとかもっと何とかしませんか? これでは最後までたどり着ける人が一体何人いることか・・・・・

 

HOTACA(穂高)Ver.2.2リリース

HOTACA(穂高)のVer.2.2をリリースしました。

HOTACA(穂高)ソフトウェア

Hamlogからの出力のCSVファイルをHOTACA(穂高)の画面にドラッグ アンド ドロップすることで、CSVファイルを読み込ませることができるようにしました。

dragdrop

以前からこの機能を追加したいと思っていましたが、ようやく導入できました。

 

HOTACA(穂高) Ver.2リリース

この数週間は少し膝を痛めており、山はお預け。 だいぶ回復しましたが、大事をとっています。

今日はハムログのCSVアウトプットファイルをSOTAのデータベースにアップロードするソフトウェア、HOTACA(穂高)の改良に取り組んでいました。 Ver.2.0になりました。

hotaca

今回Ver. 1.5からの改良点は、山頂からの運用であるActivatorだけでなく、追っかけのChaserやSWLでのログ形式にも対応した点です。

超ニッチなソフトウェアですが、詳しくはこのページ

ところでJH0CJH開局40週年記念は、明日の25日と思っていましたが、良く調べたら10月21日の水曜日でした。 後から気がつくのも少し残念ではありますが、「鳥広」でみんなとお祝いしたと思うことにしました。

 

Visual Studio 2015とHOTACA(穂高)ソフトウェアのリリース

先週は、期末でもあり、忙しい日々でした。

期末の超QRLからは、少し解放されましたが、今週末は、都合で山には行けないので、とりあえず、土曜日は、以前からSOTA愛好家の皆様から期待されていた、ソフトウェア開発をやっていました。

SOTAで登録された山頂から運用したログを、SOTAのデータベースにアップロードする時に、QSOデータをひとつずつ入力していたら、大変な労力となります。 このため、SOTAデータベースにはCSV形式のファイルでアップロードできる機能があります。 多くのSOTA愛好家は、日本の中で大きなシェアを持つ、ログソフトHamlogのCSVファイルでのエクスポート出力を加工して、SOTAのデータベースにアップロードする形に成形し直してからアップロードする必要がありました。

これは結構面倒な作業です。

下の図がHamlogから出力されるCSVデータ(Excelで表示しています)

hamlogout

そしてこれがSOTAでアップロードするCSVデータです。

sota_input

データの内容は、運用周波数を見てもすぐに判ると思いますが、テスト用に作ったサンプルです。 データ形式は全く異なる形式であることが判ると思います。

この変換ソフトとして、このたび「HOTACA(穂高)」というソフトウェアを開発してみました。 HOTACAの略はHamlog Output Transform AppliCAtionで、文字通りHamlogの出力をSOTA用に変換するアプリケーションソフトという意味で、山岳移動運用のSOTAにちなんで、山の名前を付けてみたものです。

HOTACA(穂高)の詳しい内容については、このページをご参照ください。

さて、このソフトウェアですが、久しぶりにMicrosoftのVisual Studio にて、言語はC#を使って開発してみました。

vs2015

今のバージョンは、Visual Studio 2015 となり、今年の7月20日から提供されています。 統合されたソフトウェア開発プラットフォームで、こんな素晴らしいソフト(Communityバージョン)が無料で手に入る今の時代は、本当に素晴らしいと思います。 マイクロソフト社寄りのソフトウェアエンジニアの育成や、開発プラットフォームのデファクト化の狙いが見え隠れしますが、それにしても、この素晴らしい開発環境が無償で手に入るのは、とても素晴らしいことです。

私は本当はBorlandのDelphiが最高のWindows環境の開発プラットフォームだと、今だに信じていますが、Borlandも無くなった今はあきらめざるを得ません。 Embacaderoは高いし・・・・。

趣味のサンデープログラマーには、相変わらずソースコードはとてもきれいには書けません。 もっときれいなソースコードが書けるように勉強しないといけません。

そんなことを考える週末です。

 

Windows 8.1 64Bit版でのハム用ソフト互換性

昨年、移動用にWin 8.1(64bit版)のOSが入った小型のノートPCを買いましたが、ハム用の各種ソフトのWin 8.1 64bit環境での互換性について、いろいろ使用上のノウハウがあるようなのでまとめておきます。 今後はやはりOSとしてWin 8系そしてハードウェアも64Bitが主流になっていくと思うので参考までに。

1. Turbo Hamlog Win

まず、ハム用ソフトの代表的なHamlogですが、単にWin 8.1 64bit PCには、インストールしただけでは動作しませんでした。 起動後に「Hamlog.mstが見つかりません」というアラームが出て、Hamlog.mstを指定してやってもダメでした。 しかし、これはHamlogをWin XP互換で動作させると問題なく動作します。 このWin XP互換の指定方法は

hamlog1

Hamlogがインストールされているフォルダーで、実行ファイルのhamlog.exeを右クリックでポップアップした画面で「プロパティ(R)」を選択、出てきた画面で「互換性」タブを選択し、「互換モード」欄で「互換モードでこのプログラムを実行する」をチェックします。 さらに選択メニューでWindows XP (Service Pack3)を選択します。

gokansei1

これで問題なく動作すると思います。 初回だけHamlog.mstを指定してやる必要があるかもしれません。

 

2. MMVARI

MMVARIはWin 8.1 64bit PCでも単体では問題なく動作しましたが、一つだけ問題が起きました。

MMVARIは相手局のコールサインをクリックすることで、そのコールサインがMMVARI上でCall欄に指定され、同時にHamlogを使っている場合は、連携してHamlogの相手局として自動で登録されるのですが、このHamlogとの連携がうまくいきませんでした。

この連携がうまくいかないと本当に面倒です。 MMVARI上でコールを指定した後、Hamlogの画面に移って、キーボードでコールを入力という面倒なことになってしまいます。

何故連携がうまくいかないのか、いろいろと試したのですが、HamlogがWin XP互換で動作しているので、MMVARIも同様にWin XP互換で動作させる必要があるようです。 上記HamlogでWin XP互換を指定したようにMMVARIもWin XP互換で動作させると連携がうまくいきます。

mmvari1

PS 上のスクリーンのスタートボタンを見て、「なんだWin 8ではなくWin 7じゃないか」と思った方、相当あなたもツウですね。 実はWin 8のスタートボタンは最悪に使いにくいのでWin 7 のように変更するハックをしているのです。 OSは正真正銘Win8.1 64Bit版です。

 

3. MMSSTV

これもMMVARIと同様にWin 8.1 64bit PCの上では、Hamlogとの連携がうまくいきませんでした。 上記MMVARI同様にMMSSTVをWin XP互換に設定することで解決できました。

mmsstv1

 

4. CtestWin

Win 8.1 64bit PC上でも、特に問題なく動作しています。

 

5. Digital Sound CW

このソフトはWin 8.1 64bit PC上にインストールした後、起動しようとすると「mfc100u.dllが無い」というエラーメッセージが出て起動できません。 これはDigital Sound CWのホームページにも説明がありますが、必要なライブラリがないために出るアラームです。 「Microsoft Visual C++ 2010 再頒布可能パッケージ (x86)」をインストールすることで動作させることができるようですが、Microsoftのダウンロードのページに行くと下のような画面が出てきて非常に紛らわしい。

X86ではなくX64のほうをダウンロードさせようとしてしまいます。 おそらくOSの64Bit版を自動検知してそちらをダウンロードさせようとするのだと思います。

ms1

この画面では何もチェックせずに右下の「次へ」をクリックすべきです。 それでX86版がダウンロードできます。 ちなみにX64版 をインストールしても動作せず、「mfc100u.dllが無い」というエラーが出るだけで動作しません。

また、このSoftではもう一つ引っかかりました。 いままでこのDigital Sound CWでは自分の設定した動作環境を保存できましたが、過去に保存した内容を使うことはできないような気がします。 自分の設定内容に名前を付けて保存するのですが、過去は拡張子の無いファイル名として保存されていましたが、いまはXXX.dscwという拡張子が付きます。 これが原因かどうかわかりませんが、過去の保存設定ファイルをロードすると画面が大きく乱れて動作しませんでした。 一度過去の設定を捨ててやり直してみると良いかもしれません。

 

以上、私だけの環境の問題であったかもしれませんので、あくまでも参考まで。

初めてのApple製品

私は結構、ガジェットフリークです。 早く言えばmonoおたくのところがあります。 特にPC系の小物や無線系には目が無いほうです。 だいたい自宅にサーバーがあるあたりからして相当アレゲです。 ソフトウェアも小技の効いたソフトが好きで、時にはWindows上やUnix上で動くソフトを自分で作ったりしています。

しかし、そんな私も実は、いままでApple社製の、iPodやiPad、iMacなどには、なぜか全く興味がありませんでした。 事実Apple社の製品は何一つ持っていません。

しかし、最近、子供の持っているiPadを見ていていいなと思うところがあります。 最近老眼が進み、半田づけに加えて、毎朝スマホで読んでいる新聞がとても読みにくくなってきました。 先日子供のiPad Air2を借りてみると、とても読みやすい。 ということで大画面のiPadが欲しいと思っていました。

しかし、PC系では良く判る製品系列もAppleの製品系列では、どれがいいのか判りません。 Apple社のサイトを見て、iPadは大型のiPad Air 2と小型のiPad mini3が最新型であるようです。 またメモリー容量で16GBから128GBまであり、どれがいいのか判りません。 価格も高い! 子供に聞いたところ、iPad Air2を持っているが、やはり大きく重いのでiPad miniのほうが良いとのこと。 また最新のiPad mini 3 と、ひとつ型の古いiPad mini 2は指紋認証だけが追加になっただけで、他のスペックは全く同じであるとのこと。 しかも、iPad mini 3が出たため、型落ちのiPad mini 2の価格が安くなったということを教えてもらいました。 さらに16GBあれば、私にはほとんど問題なく使えることも教えてもらいました。 このため一番、お買い得感の高いiPad mini 2の16GBを買うことにしました。

ということで本日入手。 初めて手にしたApple製品です。

ipad mini2

購入後の設定の仕方も判らないところが多く、Apple IDを持っていないとアプリがダウンロードできないとか、子供にいろいろと教えてもらいながら、ようやく設定完了。

これで明日から目をしかめながら新聞を読まなくて良さそうです・・・・・

 

SDR(ソフトウェアデファインドラジオ)-2

先日のSDRの続きです。

前回の記事でデジタルTVのUSBスティックを直接、アンテナにつないで聞いていましたが、高い周波数は何とか受信できるものの、低い周波数では感度が低いことがわかり、市販されている周波数コンバータを仕入れてみました。 この周波数コンバータは、入力受信周波数を100.0MHzアップコンバートするもので、例えば3.520MHzであれば103.520MHzに変換してくれます。

freq conv

表示上は100MHzのずれがありますが、オフセットを掛ければ正しく表示することができます。 これで低い周波数でも非常によく聞こえます。

まずパソコンのUSB端子にUSB SDRチューナを接続。 下の写真ではUSBポートの数に限りがあるのでUSBハブを経由しています。

そしてSDRチューナのアンテナ端子にアップコンバータからの出力を入れます。 アップコンバータにはアンテナを接続、そしてアップコンバータの電源としてUSBバスにて電源を供給しています。

sdn2

ソフトは今回はHDSDRを使用してみました。

sdn

HFアマチュアバンドのSSBの信号もCWの信号も、AMの中波放送、短波放送、V/UHFのさまざまな業務通信もよく聞こえます。

You TubeにAM中波放送のNHK、ニッポン放送、そして7MHzのSSBとCWの様子をアップロードしてみました。 BPFの帯域幅を変えてAM放送がどのように聞こえるかもお見せしています。

こんな感じで聴くことができます。