predict-gsat #2 ― 2016/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を自動デコード,ここ暫く 昼間はデコードできない。む〜...
コメント
トラックバック
このエントリのトラックバックURL: http://jh4xsy.asablo.jp/blog/2016/01/25/8000469/tb
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。