gpredictからICOM機を制御2019/11/17 16:03

gp2hmlb

軌道計算ソフト:gpredictからICOM機の周波数制御が可能になった。dl7oap局作のpythonスクリプトがgpredictとhamlibの間に入って周波数制御のコマンドを調整してくれる。元々はIC-9700用に開発されたが,愛用のIC-910でも動作した。

gpredict <--> gp2hmlb <--> hamlib/rigctld <--> IC-910
         4532         4572                /dev/ttyUSB0

いまはSIMPLEXモードをテスト中。ISS経由での交信を志向したモードで,Down/Up周波数をVFO A/BにセットしてSPLITで運用する.とのこと。

gp2hmlbのテストに合わせて,gpredictはICOM機対応の私家版から素/最新版:2.3.57-2d80に更新済み。蛇足だが,世界地図は日本を中心に表示するよう設定変更している。

本日の衛星:CAS-4Bで交信。

IC-7300の時刻同期2019/11/13 21:32

ネットサーフィンしてIC-7300を時刻同期するpythonスクリプトを見付けた。内部時計がズレてきたので助かる~。が,実行するとエラー/型変換に失敗する。gmtoffsetなる変数が用意されているが,time.timelocal()で現地時間を読み込んでおり,補正によりhour変数がマイナスとなっていた。gmtoffsetはデフォルト=ゼロが吉。

あとIC-7300のusbシリアルのデバイスファイル名を固定する方法も見付かった。もしICOM機が複数台になったときは udevルールのATTRS{serial}で機種/個体を指定できるらしい。ちなみに伏せ字部は無線機のシリアル番号と同じである。

% udevadm info -a -n /dev/ttyUSB2 | grep IC
    ATTRS{serial}=="IC-7300 ********"

NEXUS, ESEO2019/11/10 20:52

FO-99 SSTV

NEXUS 20時のパスはSSTVだった。CAM画像が採れたがコールサインが判らず。添付画像はQSSTVで受像。

gr-satellitesの新衛星/新モード対応はv2系列だけになった。試しにESEO 10時のパスで4k8/9k6 GFSKテレメトリのデコーダを動かすが,エラーになって残念。FSKは当局にとって鬼門だ。

Reed-Solomon decode failed.

本日の衛星: CAS-4B, 4Aで交信。

WSJT-X2019/11/07 20:31

FT8をLinuxマシンで運用しようとして,挫折した。そもそも当局の設備ではFT8でDX交信は難しいので続かない.かも。

hamradioリポジトリにあるWSJT-Xを起動/Radio設定すると,IC-7300のPTTがONになって焦る。Win版WSJT-XだとPTT制御に問題なくて??となった。

追記: WSJT-XからIC-7300をCAT制御したくて,PTT MethodはCATを選択してました。

hamlibがUSBシリアルのRTSをONにするようで,IC-7300のUSB SEND/RTS→OFFに設定変更して解消。これはIC-7300をMMTTY+EXTFSK向けにPTT OutputにRTSをアサインしたのが効いてた。ハハハ...

そのwsjtx-2.1.0-lp151.1.1.x86_64.rpmだが,Aboutにv2.0.1と表示される。パッケージングのミスをbugzillaに報告する。ふう~

gr-satellites v2.1.02019/11/03 13:26

gr-satellites v2.1.0

gr-satellites v2.1.0がリリースされたので,CAS-4Aの4k8 GMSKビーコンをGNU Radio 3.8な環境でデコードしてみた。

受信は実マシンの gqrx + FCD Pro+ で実行。オーディオ信号はUDP通信で仮想linuxマシンの generic_4k8_fsk_ax25.grc に流し込んだ(添付画像を参照)。デコードは gr-frontends + FCD Pro+ では無理だったので,gqrxに ちょっと 感動した。

TAURUS-1は gr-frontends + FCD Pro+ でビーコンを4フレームもデコードできた。採れたメッセージの内容は不明。

message = b'¥xd7¥x05¥x00¥x00¥x7f1¥x00¥x00¥x03¥x00¥x00¥x03¥xd8¥xb8¥xe9¥x04'... (truncated, total 28)

本日の衛星: XW-2Bで交信。