当ブログに掲載した回路やプログラムその他の情報はご自身の判断により利用してください。これにより生じた損害は責任を負いませんので、ご了承ください。 当局のQSLカード発行ポリシーはこちらをご覧ください
My QSL Policy is HERE.

2021年5月24日月曜日

VBでプログラムを書いてみた

FT-991AMには、HFのアンテナが2系統つながっていて、片方はATUを介したロングワイヤーです。 

当然これはバンドチェンジのたびにチューニングをとる必要があって、チューナーのインストラクションによれば10Wのキャリアを出すことで自動同調回路が動作します。

なので周波数帯を切り替えると、
  • 10Wに減力
  • リグの内蔵エレキーをオフにする
  • パドルでキャリアを出す
  • リグの内蔵エレキーをオンにする
  • 50Wに増力(国内交信でCQを出すときは20Wくらいから始めることが多い)
という手順がその都度発生するわけです。

FT-991は液晶タッチパネルとマルチセレクタつまみで操作しなくてはならず、これが結構面倒くさい。

時々エレキーをオンにするのを忘れたまま相手局を呼ぶ(呼べない)という失敗をやらかします。

これはなんとかしたいと、せっかくPCにつながっているんだし、CATコントロールでなんとかしてみることに。

ちょっと調べたら、MSの開発環境(Visual Studio 2019)が無料でインストールできるということがわかりました、いい時代です。

MSOffice VBAは使っていろいろやったことがあるけれど、VB.NETは初めて。あちこちのウェブサイトで調べながらなんとかシリアル通信ができるようになったので、初めての.EXEファイルをビルドしました。

なんてことはないフォームです

チューニング設定

運用設定

ちゃんと動いた、うれしい(^^)

0 件のコメント:

コメントを投稿