predict-gsat #22016/01/25 19:55

gsatの自作プラグインがCI-Vレスポンスを取りこぼす件,解決した。

デバッグ出力を調べたら,個人設定($HOME/.gsat.prefsの内容)がスルーされて,シリアルポートとして/dev/ttyS0(デフォルト値)を叩いていた。個人設定はgsatのPrefsメニューからapplyボタンを押さないと反映されない。この作業はgsatを起動する毎に必要(gsatのバグでしょう)。

ICOM: trying to open rig with config: S19200:I4C:D/dev/ttyUSB0.
ICOM: config tty: /dev/ttyUSB0
ICOM: config speed: 19200
ICOM: config CI-V address: 4C

その後も,CI-Vコマンドのレスポンスはカイゼンしなかったが,VFOのmain/subの切替と周波数のセットは出来て??になる。良く調べると自分のプログラムミスだった。select関数の返り値が「正常」なのに(勘違いして)「取りこぼし」と判断してエラーを出力していた。いまは下記の通り,快調に動いている。

ICOM: open rig succeed.
ICOM: Sending command ...  FE FE 4C E0 07 D1 FD
ICOM: Sending command ...  FE FE 4C E0 05 80 35 82 45 01 FD

次のハックはhamlibによる制御だが,既出だった。

追記:radio_rigctld,動きました。TNX > LA6YKA

本日の衛星:AO-85を自動デコード,ここ暫く 昼間はデコードできない。む〜...