SDR# Sharp Ubuntu

SDR# Compile & Install Procedure

This procedure was tested with Ubuntu 16.04 and MonoDevelop 5.10 on a 64-bit Intel laptop with the ubiquitous $20 RTL-SDR USB stick receiver.

This procedure may not work on Ubuntu 14.04, which has an older MonoDevelop.

1. SDR# prereqs

apt install mono-complete libportaudio2 librtlsdr0

2. Build SDR

The softlink commands help your Mono executable find the audio libraries.

git clone https://github.com/cgommel/sdrsharp

cd sdrsharp

xbuild /p:TargetFrameworkVersion="v4.5" /p:Configuration=Release

cd Release

ln -s /usr/lib/x86_64-linux-gnu/libportaudio.so.2 libportaudio.so

ln -s /usr/lib/x86_64-linux-gnu/librtlsdr.so.0 librtlsdr.dll

Running SDR# Sharp from Linux

mono SDRSharp.exe

Set audio buffer to 200ms, sample rate to 2.048Mbps

References:

http://www.instructables.com/id/rtl-sdr-on-Ubuntu/step3/Setup-udev-rules/

http://rtlsdr.org/softwarelinux

Finding where libraries are

dpkg -L libportaudio2

Alternatives not using Mono

Alternative SDR choices for the RTL-SDR receivers on Linux include