エントリー

ラズパイ(rasbian)でNOAA受信を試す

NOAA受信のサーバ化においてNOAAの受信データをWXtoImgで画像化したいのでLinux版を動作させることになるのだが,コマンドで実行できるものと勝手に思い込んでいたのが間違いで(判ってないだけかもしれないが)GUIでしか動作できそうにない

先日SDRサーバ化したNanoPiNEOでは(画面出力が無いので)WXtoImgが動作しないため,本来予定していたラズパイで再度試行することにした

IMG_20220205_125838.jpg

ソフトウェアセットアップ

まずはラズパイOS(Rasbian)の最新版を手に入れようとサイトを見てみると64ビット(AMD64)版が正式にあったのでDLした(4日にDLしたのだがリリース直後だったようだ)

最小インストールしたかったのでサーバで良いとLite版をマイクロSDに書き込んで起動したのだがSSHでアクセスできない

いつのまにかSSHはOFFになっていて書込みツール(Raspberry Pi Imager)のオプションでSSHをONしないと使えないようだ

WS20220208_001.png

右下のアイコンを選択してオプション設定を開く

WS20220208_002.png

SSHをONさせる(他に無線LANも接続設定できるようになっている)

この後,先日行った手順でSDRサーバをセットアップして,GUI環境を整えWXtoImgをセットアップしようとしたら動作しないことが判る

実はWXtoImgは32ビット版で64ビット版では動作しない

ということで最初に戻って32ビット版Rasbianを今度はデスクトップ版をセットアップしなおしSDRサーバとWXtoImgをインストールした

以下のメモはLite版に追加する場合でありデスクトップ版には含まれている

(メモ1:デスクトップ環境)

# apt install xserver-xorg
(軽量なxfce)
# apt install xfce4 xfce4-terminal
(デフォルトのPIXEL)
# apt install raspberrypi-ui-mods
(フォント)
# apt install fonts-noto

(メモ2:VNCサーバ)

# apt install realvnc-vnc-server

# systemctl enable vncserver-x11-serviced.service
Created symlink /etc/systemd/system/multi-user.target.wants/vncserver-x11-serviced.service → /lib/systemd/system/vncserver-x11-serviced.service.
# systemctl enable vncserver-virtuald.service
Created symlink /etc/systemd/system/multi-user.target.wants/vncserver-virtuald.service → /lib/systemd/system/vncserver-virtuald.service.

# systemctl start vncserver-x11-serviced.service
# systemctl start vncserver-virtuald.service

(メモ3:その他)

SDRサーバをクリーンインストールしたので必要パッケージとして以下が必要なのが判明

$ sudo apt install libusb-dev
$ sudo apt install libusb-1.0-0-dev

WXtoImgのインストール(コマンドは/usr/local/binに登録される)

# dpkg -i wxtoimg-armhf-2.11.2-beta.deb
環境設定

RTL-SDRの出力をWXtoImgに渡すのにラズパイには標準でマイクのハードウェアが無いことに気付く

WXtoImgの入力が(/deb/dsp)なのでPIPEでできるかなとやってみたが駄目だった(以下)

# mkfifo /dev/dsp
# aplay -r 48000 -f S16_LE < /dev/dsp
# rtl_fm -f 137.9125M -M fm -s 200000 -r 48000 > /dev/dsp

他に仮想サウンドサーバ的な方法もありそうだが,外部チューナ化も検討できる思いUSBサウンドカードを購入

IMG_20220208_202057.jpg

デジタルをアナログ出力してアナログで取り込みデジタル化するのかって思うけど・・・アナログで接続

IMG_20220208_200437.jpg

WXtoImgの入力をUSBマイクにする

WS20220208_012.png

(注)sample rate は 44100 に設定しないと入力エラーとなる

これまでに記録してあった受信音でテスト受信を行ってみると認識しているようなので問題なさそう

WS20220208_013.png

ただし,ビットレートが異なるためかズレがあって画像にはならない

次はリアルで確認する予定

ページ移動

コメント

  • コメントはまだありません。

コメント登録

  • コメントを入力してください。
登録フォーム
名前
メールアドレス
URL
コメント
閲覧制限
投稿キー(スパム対策に、投稿キー を半角で入力してください。)

ユーティリティ

検索

エントリー検索フォーム
キーワード

過去ログ

Feed