● (No.794) Soundmodem_9k6 + M-Cubed Decoder 関連付け (2013年5月19日) ---------------------------------------------------------------- Soundmodem_9k6 → Loopback → M-Cubed Decoder の再生実験をしてみました。 まず M-Cubed Decoder は Java7 では起動しないので、Java6 にグレードダウン するところから実験を開始しました。そして ComEmulDrv, Serial port bridge (Pair #1,#2) の確認、Loopback-COM_Port_Baudrate (9k6) の確認などを済ませ 理論的には Decoder にデコードされるはずであるというところまで行いました。 具体的には次の手順で実験をしました。なお Soundmodem_9k6 は、まだ一般公開 されておらず、著作権の関係でその画像をお見せすることができないのでご容赦 ください。(公開許可済み、下記参照) (1) Java7 アンインストール、Java6 再インストール。 http://www3.marketviewer.net/javavm/java6.pdf http://www.oracle.com/technetwork/java/javase/archive-139210.html (2) M-Cubed Decoder の run_serial_to_tcp.bat で、COM8 確認。 (3) M-Cubed Decoder が Java6 で立ち上がることを確認。いったん閉じる。 (4) 事前に、MixW serial port bridge (#1,#2) はインストール済み。 http://www.asahi-net.or.jp/~ei7m-wkt/numbr746.htm (5) 事前に、コントロールパネル → サウンドとオーディオ を確認。 音声 → 音声録音 → 音量 → モノラルミキサー (6) Soundmodem_9k6 を立ち上げ、Settings で COM7 等の設定確認。 (7) AGWPE_Serial_Loopback を立ち上げ、COM_Port_Baudrate: 9600 を確認。 http://www.asahi-net.or.jp/~ei7m-wkt/numbr765.htm (8) 改めて、M-Cubed を立ち上げる。 run_serial_to_tcp.bat → run_gs_client.bat (9) mc0517-13,wav を別ソフトで再生。(received by JA0CAW on 17May2013)) (10)Soundmodem_9k6 に 2個デコードされる。 (11)理論的にはさらにループされて、Decoder にも解析結果が表示されるはず。 いざ M-Cubed の wavファイルを再生してみると、Soundmodem_9k6 にはデコード されますが、Decoder に解析結果が表示されません。某局にこの件について質問 したところ、次のようなアドバイスをいただきました。 > Soundmodem は基本が Agwpe なので、 > M-Cubed/RAX/CSSWE との関連付けはできない。 > Soundmodem/Agwpe で 3衛星と関連付けするには > Soundmodem/Agwpe + AGWonlineKiss(mirror) + 3衛星デコーダーとする。 そこで、実験を次のように方針変更しました。 (12)Soundmodem_9k6 → AGW_online_Kiss(mirror COM7) → M-Cubed Decoder(COM8) (13)理論的には、これで M-Cubed Decoder に解析結果が表示されるはず。 (14)これで、Soundmodem_9k6 と AGW_online_Kiss には 2フレームづつデコード されたが、肝心の M-Cubed Decoder には解析表示されない!!?? (実験保留) 基本に戻り Soundmodem の代わりに、純正の Agwpe を使い再実験してみました。 (15)Agwpe → AGW_online_Kiss(mirror COM7) → M-Cubed Decoder(COM8) (16)結果、Agwpe は Soundmodem よりも若干感度が低く、AGW_online_Kiss への デコードは実験中、0個や1個の時があり、2個デコードするのは約5割の割合。 (17)いずれにせよ、AGW_online_Kiss にはデコードされても、M-Cubed Decoder には相変わらず解析表示されない。 (18)Agwpe → Loopback(COM7) → M-Cubed Decoder(COM8) でも実験してみたが、 これも M-Cubed Decoder に解析表示されない。ここで、暗礁に乗り上げた。 ところで以前から、MixW(COM7) → M-Cubed Decoder(COM8) では きちんと信号 は流れ、MixW に 2個デコードされて M-Cubed Decoder にも 2個、解析表示され ていて、実用上は M-Cubed Decoder は問題ありません。 また、Soundmodem_9k6 もきちんとデコードされているので、こちらも問題ありません(次図)。今、実験 しているのは、Soundmodem_9k6/Agwpe → M-Cubed Decoder という二つのソフト の間の関連付けの部分で難儀しているということです。 本日(2013年5月21日)は趣向を変え、M-Cubed 9k6信号の次の実験をしてみました。 Soundmodem_9k6 の作者, UZ7HO局から許可を得ましたので、画像一般公開します。 Loopback は、COM Port Baudrate_9600 に設定し直しています。OnlineKiss+ の 最新版 Ver 8.4.2 は TNC対応になってしまっているので、Soundcard対応の旧版 Ver 8.2.2 にグレードダウンしました。次図のように、OnlineKiss+ まで綺麗に 信号が流れていますが、まだ MC_Decoder の直前でストップしてしまっています。 Soundmodem_9k6, Ver 0.06b AGWPE Serial Loopback, Ver 1.0.1 OnlineKiss+, Ver 8.2.2 M-Cubed Decoder, Java6_edition mc0517-13.wav → Soundmodem_9k6 → Loopback → OnlineKiss+ → M-Cubed Decoder (by JA0CAW) (9600bps対応) (out COM10) (in COM11) (in COM8) (out COM7 ) 本日(5/22)は、CO-65_9k6信号を用いて、Soundmodem_9k6 の実験を行いました。 この実験では、COM10 → COM11 → COM7 → COM8 と、最後の COM8 まで信号が 流れました。 Soundmodem_9k6 は、Ver 0.08b にバージョンアップしています。 Soundmodem_9k6, Ver 0.08b AGWPE Serial Loopback, Ver 1.0.1 OnlineKiss+, Ver 8.2.2 TunaTerm, Ver 5.3 CO65-1113.wav → Soundmodem_9k6 → Loopback → OnlineKiss+ → TunaTerm (9600bps信号) (9600bps対応) (out COM10) (in COM11) (in COM8) (out COM7 ) さらに、実験を続けます。 Soundmodem_9k6 + M-Cubed Decoder 関連付けについて、JA0CAW, JA5BLZ 各局は デコードが実現しています。それに続くべく自局でも実験をしているわけですが 自局では最後のところで躓いているのが現状です。 2013年5月25日、各ソフトを 最新版に入れ替え、さらに設定の細部を確認しました。 Soundmodem_9k6, Ver 0.08b AGW_Online_Kiss, Ver 2.3 M-Cubed Decoder, Java 6 edition (19)M-Cubed Decoder は、管制局HPを参考にしながら、事前にインストール済み。 (20)Soundmodem_9k6 Ver 0.08b は、作者UZ7HO局より直接入手。作成途中なので まだ一般には未公開。 (21)AGW_Online_Kiss は、Ver 2.2 が DK3WN局 HP に一般公開中。 DK3WN局から Ver 2.3 を直接入手。インストールにトラブったが次の手順で、何とか起動。 (22)まず、解凍後の onlinekiss.ini というファイル名が違う。これに最初気付 かず、エラー表示でソフトが起動せず。 agw_onlinekiss.ini のファイル名 が正しいので、リネーム! (23)そして agw_onlinekiss.ini の中身を、タイムサーバーを初め、すべてを次 のように書き換え、agw_onlinekiss.ini のファイル名で保存し直す。 > PORT = 127.0.0.1:8000 > TIMESERVER = time.windows.com > MIRROR_COM_PORT = 7 > MIRROR_COM_SETTINGS = 9600,N,8,1 (24)これでやっと 上記の 3つのソフトが揃った。COM PORT等は事前に確認済み。 Soundmodem_9k6 → AGW_Online_Kiss → M-Cubed Decoder の順に起動する。 (25)mc0517-13.wav サンプルファイルを流す。Soundmodem_9k6 と、AGW_Online_ Kiss にはデコードされるが、相変わらず M-Cubed Decoder は黄色のままで デコードされない。??? (26)過去の経験から、M-Cubed Decoder にKISS信号として認識されていないので はないか? 各ソフトのどこかにまだ設定不足のところがあるのか? Windows XP上で行っていた Soundmodem_9k6 の実験が行き詰っているので、発想 を変えて、Windows 7上で行ってみました。 まず、MixW serial port Bridge の インストールは完了。> http://www.asahi-net.or.jp/~ei7m-wkt/numbr748.htm Soundmodem_9k6 と Agw_online_kiss のインストールも完了。最後に、管制局の M-Cubed Decoder をダウンロード解凍しました。 ところが 同梱の mcubed_gs_client.jar のみが何故か解凍できない!? 何度解凍 しようとしても、この jarファイルのみ『正常に解凍できません。CRC が一致し ないか、出力先ファイルが使用中です。エラーが発生しています。』といういや なメッセージが出るのです。管制局からDecoder を再度ダウンロードしてみたり、 解凍ソフトを WINZIP, WINRAR で試してみたりといろいろ行ってみましたが状況 は変わりません。恐らくネットワーク経由で解凍しようとしているからだと思う のですが、実験は後日に持ち越しです。 なんとか Windows 7上で、管制局標準Decoder を起動させることができました。 まず、Windows XP上で正常に解凍・運用できている "mcubed_gs_client.jar" を そのまま Windows 7_PC, "mcubed_public_gs_dist\MCubed_GS_Client" フォルダ にコピー&貼り付けしました。しかし、それでもまだ Decoder は起動せず、PCの デスクトップ上に不明なフォルダが自動生成されただけで、全く進展しません。 インターネットで調べると、Windows 7上でjarファイルを起動させるのは簡単に はいかないことがわかりました。 管制局HPでは、"run_serial_to_tcp.bat" を編集することは書いてありますので そのとおり編集して、"run_gs_client.bat" はデフォルトのままにしておいて、 "run_serial_to_tcp.bat" + "run_gs_client.bat" の順に実行すると、Windows_ XP上では M-Cubed Decoder は起動します。 Windows 7 上ではこのままでは起動 しなかったので、自局ではさらに、"run_gs_client.bat" にも次の編集を加えま した。次図2行目の行頭に、試しに『java -jar』を書き加えてみたのです。この 段階では、まだうまく M-Cubed Decoder が起動するかどうかわかりません。 [run_gs_client.bat] > cd MCubed_GS_Client > java -jar mcubed_gs_client.jar "run_serial_to_tcp.bat" の後、この "run_gs_client.bat" を実行してみると、 次図 黒画面のような見慣れない表示が現れた後に、目的の M-Cubed Decoder が やっと起動しました。信号がここまで流れて解析できるかどうかは後日実験...。 いざ M-Cubed wavファイルを流してみると、Windows XP上ではきちんとデコード していたのが、Windows7上では、Agw_Online_Kiss に "オーバーフロー" の表示 が現れてデコードせず。一難去って、また一難。トラブルが続く。 OS の違いで このような症状が現れるようです。(後日実験成功→下段参照) Soundmodem_9k6 Ver0.09b + Agw_Online_Kiss Ver2.3 + M-Cubed Decoder DK3WN局では、この流れで Agw_Online_Kiss上にデコードできるということです。 JA5BLZ's Twitter で入手した画像でも、Soundmodem_9k6 + Agw_Online_Kiss の 流れで、Agw_Online_Kiss画面上に衛星コールサインが正しく表示されています。 これなら M-Cubed Decoder に解析表示もできるはず。自局では、Online_Kiss上 で衛星コールサインが表示されるのに、なぜ Agw_Online_Kiss上では衛星コール サインが表示されないのでしょうか。謎です。自局JE9PEL/1は、ここでまた暗礁 に乗り上げ先へ進みません。(解決→est9k6) (C)DK3WN (C)JE9PEL/1 (C)JA5BLZ Soundmodem_9k6 の関連付けに 2013年6月11日、やっと成功しました。 ここでの 変更点は、AGW_Online_Kiss のバージョンを Ver2.1 にグレードダウンしたこと です。Windows7上での実験にも、同じ Agw_Online_Kiss Ver2.1 で成功しました。 上述のように、"run_serial_to_tcp.bat" , "run_gs_client.bat" の両方を編集 しています。他局の方々の10倍の時間が掛かりましたが、これで実験は完了です。 Soundmodem_9k6 Ver0.09b + Agw_Online_Kiss Ver2.1 + M-Cubed Decoder: 成功 (mirror COM7) (in COM8) Windows XP Windows 7 [補足1] Soundmodem_9k6 OPEN ! G3RUH-modem10.zip というファイル名で公開されました。 http://uz7.ho.ua/packetradio.htm [補足2] M-Cubed 受信のタイミング (by JA0CAW) (1) M-Cubed は 20秒間隔で信号が送信されていて、それとは別に 15秒間隔で E1P からも信号が送信されている。 (2) M-Cubed の信号は 20秒間隔で 「ビヨン・ビヨン」 という音で聞こえてくる ので、その音を目安にする。 (3) M-Cubedの 20秒間隔の信号と、E1Pの 15秒間隔の信号がちょうど重なる時 つまり、1分毎に M-Cubed の信号のデコード率が上がる。 [補足3] STRaND-1 KISS STRnND-1 の KISSファイルの採り方について、JA0CAW局もコメントしていますが 自局でも各種ソフトを使って試してみました。最終的に DK3WN_Decoder で 解析 できるかどうかという判断で ◎解析可, ×解析不可 とします。対象とする衛星 やソフトごとにも解析できるかできないかが異なり、一長一短があるので、衛星 とソフト、そしてデコーダーもいろいろと変えて実験してみるとよいでしょう。 Hard_TNC + KissTerm ... ◎ Soundmodem_9k6 + AGW_online_kiss V2.4 ... ◎ Soundmodem_9k6 + AGW_online_kiss V2.1 ... × Soundmodem_9k6 + KissTerm ... × Soundmodem_9k6 + TunaTerm ... × AGWPE + AGW_online_kiss V2.1 ... × ESTCube-1, http://www.asahi-net.or.jp/~ei7m-wkt/numbr792.htm M-Cubed, http://www.asahi-net.or.jp/~ei7m-wkt/numbr794.htm [補足4] 備忘録 for APRS 9600bps AGWPE + AGW_online_kiss V2.1 ... ◎ MixW3.01 + Online_kiss+ V8.5 ... ◎ Soundmodem_9k6 + AGW_online_kiss V2.1 ... ◎ Soundmodem_9k6 + Online_kiss+ V8.5 ... × Soundmodem_9k6 + AGWPE Serial Loopback + Online_kiss+ V8.5 ... ◎
トップ へ戻る.
前のページ へ戻る.
次のページ へ移る.
ホームページ(目次) へ戻る.