KiwiSDR
KiwiSDR
GnuRadioをプチ調べて返信したら、こんなのも有るよと教えてもらった。エアで使う積りになってみるかねぇ。
hard
何はなくともまずはハードが必要。ハードと言えば、秋月さんだな。
設計仕様書まで、公開されてる。あっけっぴろげぷりは非常に好感度。
using
soft
コンピュータ、ソフト無ければただの箱だからソフトも重要。ソフトって言ったら、近頃はみんなWebから使うもの。
The SDR.hu project has been finished
実験は終了してしまったようだ。残念と思っていたら、 KiwiSDR: Wide-band SDR + GPS cape for the BeagleBone Black 新しいオーナーが引き継いでくれたみたい。
ソースが公開されてた。 https://github.com/jks-prv/Beagle_SDR_GPS
ソースだけじゃなくて回路図も公開されてる。公開されてるから同じハードを作れると思っちゃいけないぞ。そんなの夢物語だからね。クラウドファンディングして金を集めて、外注するとかの夢なら叶えられるかも?
with RaspberryPi
受信機なハードに、 BeagleBone Green と言う、シングルボードなCPUボードを組み合わせると、簡単にWebサーバーとして公開ラジオ局(正確には設置場所で受信した電波のリピーターだ)が出来るそうな。
でも、CPUボードならラズパイが一般的。勿論その方策も提供されてる。
# Instruction to Attach kiwisdr to RaspberryPi Board [Updated Apr 27, 2020] This instruction describes how to build an adapter to attach a kiwisdr board to a RaspberryPi 3B.
つらつらと説明を読んで行くと、I2Cなシリアルで接続するとな。そして事前に
1. Install necessary software to build and run KiwiSDR software >sudo apt update ; sudo apt-get install -y git libfftw3-single3 curl wget avahi-daemon avahi-utils libnss-mdns avahi-autoipd miniupnpc dnsutils pnmtopng ethtool sshpass psmisc jq zlib1g
こんなのを入れておk。肝はlibfftw3だな。後はWeb回りか。ダイナミックDNS用とかね。
kiwisdr.min.js
なんかスペースとか改行を削除して、少しでも転送スピードを稼ごうとと必死。 ブラウザーのdebugツールで、伸長して見るのが筋っぽいけど、検索とかどうするのだろう?
debian:web$ grep web/ kiwisdr.min.js /* web/extensions/ext.min.js */ /* web/kiwi/kiwi.min.js */ /* web/kiwi/kiwi_ui.min.js */ /* web/kiwi/kiwi_util.min.js */ /* web/kiwi/w3_util.min.js */ /* web/openwebrx/openwebrx.min.js */ /* web/openwebrx/audio.min.js */ /* web/openwebrx/ima_adpcm.min.js */ /* web/pkgs/xdLocalStorage/xdLocalStorage.min.js */ /* web/pkgs/xdLocalStorage/xd-utils.min.js */
寄せ集めて固めるとkiwisdr.min.jsになって、実運用時はそれを更に圧縮してgzファイルにしてるとな。minが付かない、素直な奴も置いてあるので、それを見るのが吉。
function kiwi_exclusive_use() { var s = 'Sorry, this Kiwi has been locked for special use. <br>' + 'This happens when using an extension (e.g. DRM decoder) that requires \ all available resources. <br>' + 'Please check <a href="http://rx.kiwisdr.com" target="_self">rx.kiwisdr\ .com</a> for more KiwiSDR receivers available world-wide. <br><br>' + '申し訳ありませんが、このキーウィは特別な使用のためにロックされています。 <br>' + 'これは、利用可能なすべてのリソースを必要とする拡張機能(DRM デコーダー\ など)を使用している場合に発生します。 <br>' + '世界中で利用できる KiwiSDR レシーバーについては、<a href="http://rx.ki\ wisdr.com" target="_self">rx.kiwisdr.com</a> を確認してください。'; kiwi_show_msg(s); }
なんか、日本語も混じっているなあ。日本人に貢献者が居るのかな。
watch
折角なんで、世界のあちこちへ Go to ですよ。
東京は避けろとか、五月蝿い事は言わないから大丈夫。
東京では4局が公開してたぞ。