はじめに
アマチュア無線を使用した人口衛星ではAX.25を利用した通信がよく利用される。
AX.25はAFSK 1200,4800bpsやGMSK 9600bpsなどの方式で変調された電波を使用することが多い。
電波を受信してデコードするには、電波をFM信号として受信して変換し、音声からTNCを用いてデジタルデータに変換するという手法がよく使われている。
TNCにはハードウェアTNCとソフトウェアTNCがあるが、ハードウェアTNCは現代では既に入手困難になっており、現代ではソフトウェアTNCを利用するのが主流になっている。
ソフトウェアTNCは「Soundmodem」と「AGW Online Kiss」を組み合わせて利用することが多い。
しかし、AGW Online Kissは「Windows10では起動しない」「英語版にしないと起動しない」などという情報が多くセットアップ作業が複雑である。
今回は日本語版のWindows 10 64bitでAGW Online Kissを動作させることに成功したのでその方法を備忘録としてまとめておく。
必要なもの
-
Soundmodem
- ダウンロード先 http://uz7.ho.ua/packetradio.htm
-
soundmodem114.zip
と書いてあるやつ(数字は変わるかも)
-
AGW Online Kiss
- ダウンロード先 https://www.satblog.info/software/
-
AGW OnlineKISS plus
と書いてあるやつを大量にあるリンクの中から探す
-
MSCOMM32.OCX , RICHTX32.OCX , MSWINSCK.OCX
- Visual Basic 6.0時代の古のランタイムらしい
- 既にサポート終了しているためMicrosoft公式のダウンロード先が無い?
- 以下からダウンロードできる(自己責任で)
セットアップ
Soundmodem
とAGW Online Kiss
を適当なフォルダに解凍する。Soundmodem
はそのままでも起動するが、AGW Online Kiss
はエラーが出るのでMSCOMM32.OCX,RICHTX32.OCX,MSWINSCK.OCXをインストールする必要がある。
MSCOMM32.OCX,RICHTX32.OCX,MSWINSCK.OCXのインストール
- ダウンロードしたファイルを展開して
MSCOMM32.OCX
,RICHTX32.OCX
,MSWINSCK.OCX
を取り出す。(VB6RTSP6Maximum.exe
は7zipなどで無理矢理展開することができる。)
もしくは、VB6RTSP6Maximum.exe
を実行してインストールしてもよい。この場合は手順2は省略できる。 -
MSCOMM32.OCX
,RICHTX32.OCX
,MSWINSCK.OCX
をC:\Windows\SysWOW64
にコピーする。 - コマンドプロンプトを管理者として起動して以下のコマンドを実行する。
cd C:\Windows\SysWOW64
regsvr32 MSCOMM32.OCX
regsvr32 MSWINSCK.OCX
regsvr32 RICHTX32.OCX
agw_onlinekiss.iniの設定
agw_onlinekiss.ini
を開き以下の部分を編集する。
QTH_LAT
,QTH_LONG
は自宅などの座標を登録してもよい。
FILE_PATHはログファイルの保存先である。.\
とするとagw_online_kiss_plus.exe
のあるフォルダに保存されるようになる。
-- FILE_PATH = D:\Amateurfunk
++ FILE_PATH = .\
-- QTH_LAT = 49.73145
-- QTH_LONG = 8.95564
++ QTH_LAT = 35.0
++ QTH_LONG = 135.0
-- TLEFILE = D:\Amateurfunk\Orbitron\TLE\amateur.txt
++ TLEFILE = .\TLE.txt
TLE.txtの作成
agw_online_kiss_plus.exe
のあるフォルダ、またはTLEFILE
で指定したパスにTLT.txt
というファイルを作成する。
これはTLEを元にログファイルを受信する衛星名ごとに分けたり仰角が0°以下の場合はデコード結果を表示しないという機能を実現するために使われているらしい。
よく分からない・そんな機能はいらないという人は日本から常に見える静止衛星のTLEを適当に入れておくと余計な操作をしなくて済むようになる。
例えば、執筆時点でのひまわり8号のTLEは以下の通り。これをコピペしてTLT.txt
として保存すればとりあえずOK。
HIMAWARI-8
1 40267U 14060A 22239.84424611 -.00000278 00000+0 00000+0 0 9994
2 40267 0.0273 212.0621 0000998 297.8251 270.7376 1.00273679 28824
Agw Online Kissを起動してみる
Soundmodem
を起動した後にAGW Online Kiss
を起動すると以下のように動くはず。