UDP39390受信機をつくる
https://gyazo.com/bf9e8c9278fb2a087f821433e5ed22d4
⬇動作中
⬇電源投入〜起動までの様子
用意するもの
てきとうなLCD
LCDを接続するためのケーブル
セットアップ方法
socatとfbtermをインストールする
code:sh
sudo apt update
sudo apt install fbterm fonts-ipafont socat
フレームバッファのサイズを設定する
ディスプレイの自動認識がうまくいっていれば必要無い
code:/boot/config.txt
# 前略
framebuffer_width=1024
framebuffer_height=600
# 後略
/usr/local/bin/recv39390 に以下のスクリプトを保存する
code:/usr/local/bin/recv39390
fbterm -r 1 -s 24 -- sh -c 'socat -T 1 -u UDP-LISTEN:39390,fork STDOUT' < /dev/tty1
/etc/systemd/system/recv39390.service に以下の内容でservice unitを作成する
code:/etc/systemd/system/recv39390.service
Description=recv gsnet UDP 39390
After=network.target auditd.service
ExecStart=/usr/local/bin/recv39390
Restart=always
RestartSec=1
StartLimitBurst=0
WantedBy=multi-user.target
サービスを有効化する
code:sh
sudo systemctl enable recv39390.service
再起動する
code:sh
sudo reboot
その他
これ置いとくと闇ネットが動作しているかぱっと見でわかるし地味に便利なのでは?
See Also: