SDRSharp を動かす

mono を使って SDRSharp を動かしてみます。

 SDRSharp は、C# で作られているので mono で動かせるようです。
参考:https://www.scivision.dev/sdr-sharp-ubuntu/

必要なパッケージのインストール

$ sudo apt-get install -y mono-complete libportaudio2 librtlsdr0 librtlsdr-dev

コンパイル

$ git clone https://github.com/cgommel/sdrsharp
$ cd sdrsharp
$ xbuild /p:TargetFrameworkVersion="v4.5″ /p:Configuration=Release
$ cd Release

 ライブラリのリンクが必要です。

$ ln -s /usr/lib/arm-linux-gnueabihf/libportaudio.so.2 libportaudio.so
$ ln -s /usr/lib/arm-linux-gnueabihf/librtlsdr.so.0 librtlsdr.so

実行

$ mono SDRSharp.exe

 RTL-SDR / USB を選択して play してみましたが、音は出ませんでした。

Raspberry Pi

Posted by sirius