gr-lilacsatをラズパイで動かす2020/08/01 22:05

gr-lilacsatをPi4で動かす

Pi4だと "codec2の処理が重たい" gr-lilacsatが動作する。本日21時のパスで,BY70-2のビーコンをデコードできた!が,demod_by70-2.grcの修正が必要!だった(Plan13 CCを有効化して,緯度/軽度,TLEを手動で設定と,従来衛星とはノリが違った)。あとサーバへのアップロードは失敗した(WebSocketのopen表示なし...)。

追記:phantom packetsは(gr_satellitesに比べると)少ない感じ。

デコード中のCPU温度は55℃で空冷Fan SHIMは回転せずとまだ余力あるが,frontendはラズパイで動かしていない。何故かと言うと,Pi4に更新してからPi SDRがFCD Pro+を認識するが制御できないので,別マシンでfrontend_lilacsat1_rx_fcdpp.grc改を動かしてPi4に流し込んでいる。

その他の衛星: XW-2A, FO-29, CAS-4Bで交信。

openSUSE Leap 15.2にアップグレード #32020/08/03 16:54

設定は続く。

  • IC-7300用のサウンドカード設定は,pavucontrolのInput/Output Devicesでレベル調整だった(Pocketから発掘)
  • gr-fcdproplusは,"Bundled hidapi is used"すると"undefined symbol: hid_exit"でImportErrorとなるので,hidapi-libusbをインストールするのが吉だった

パッケージは棚卸し→見直し中。インストール済みのrpmは▲425個になった。

  • predictはmakefileを用意したことを忘れてた。本家はv2.2.6になっていたが,管理できる衛星の数に変更なく採用見送り
  • fswebcamは最新版(20200725)に更新;webp形式が新たにサポートされたが,恐らく使わないだろう
  • Logwatchは,監視対象がimap, sshd, smartdなどと増えて❤
  • 標準添付になったエディタ:mousepadは,漢字コードを自動認識しないのでleafpadに戻した
  • Googleドライブへのバックアップは,SUSE公式リポジトリにあるrcloneに変更した
  • clamavは,OBSのsecurityリポジトリに切り替えた
  • VirtualBoxは,SUSE公式リポジトリに切り替えて,OracleのExtension Packをインストールして使用中

続・gr-lilacsatをラズパイで動かす2020/08/04 17:03

ラズパイ4+フルセットのgr-lilacsat(フロントエンド/RTLSDR〜デコーダ)にて,BY70-2をデコードできた。フロントエンドを動かすとPi2ではデータを取りこぼしたが,Pi4では問題なし。強いて言えば,コンステレーション図の更新が遅い気がする(ロックが一瞬で見落としがち→スクショも取れず)。

このトライアルで,ラズパイ4が↑FM/↓CODEC2な衛星で実用になるのが分かって良かった。この受信環境は,PiSDR(ラズパイ向けのSDR Distro)なるOSイメージをSDカードに書き込めば利用できるので,簡単&コスパが高くてステキです。

残る課題の「サーバへのアップロード」は,tornadoを4.5.3にダウングレードしたら成功した/RTFMだった。