linux mint 18.1 sdrplay, windows xp look

General discussions
Post Reply
snifferdsx
Posts: 9
Joined: Fri May 19, 2017 12:42 pm

linux mint 18.1 sdrplay, windows xp look

Post by snifferdsx » Sun May 21, 2017 9:35 am

hi i am nl13833

this is a howto how i have install it on Mint 18.1

Image

Image
CubicSDR

Image
cqelog, fldigi and wjst-x

Image
qsstv

Image
last shot is from my ubuntu 16.04 in apple style

now i tell you how i all heve install on Linux mint 18.1 it works on ubuntu 16.04 too only then you get 2 error in the install script from gnu radio

press

Code: Select all

ctrl+alt+T
this open a terminal window

first install linuxmint 18.1 i have use this version https://www.linuxmint.com/edition.php?id=226 if you not know how here are the docs https://www.linuxmint.com/documentation.php

Code: Select all

sudo apt update && sudo apt upgrade
sudo locale-gen --purge –no-archive (https://forums.linuxmint.com/viewtopic.php?t=111527)

Code: Select all

cd ~/ && mkdir source && cd source
download API/Hardware Driver – version 2.10 http://www.sdrplay.com/downloads/#tab-t ... 0-2-5037-1

Code: Select all

chmod +x SDRplay_RSP_API-Linux-2.10.1.run
sudo ./SDRplay_RSP_API-Linux-2.10.1.run
sudo ldconfig

Code: Select all

sudo apt install -y git build-essential automake cmake swig
sudo apt install -y libpulse-dev libgtk-3-dev
sudo apt install -y freeglut3 freeglut3-dev 
https://github.com/pothosware/SoapySDR/wiki
Build SoapySDR

Code: Select all

git clone https://github.com/pothosware/SoapySDR.git
cd SoapySDR
mkdir build && cd build
cmake ../ -DCMAKE_BUILD_TYPE=Release
make -j4 && sudo make install && sudo ldconfig
cd ~/source
https://github.com/pothosware/SoapyRemote/wiki
Build SoapyRemote

Code: Select all

git clone https://github.com/pothosware/SoapyRemote.git
cd SoapyRemote
mkdir build && cd build
cmake ../ -DCMAKE_BUILD_TYPE=Release
make && sudo make install && sudo ldconfig
cd ~/source
https://github.com/pothosware/SoapyAudio/wiki
Build SoapyAudio

Code: Select all

git clone https://github.com/pothosware/SoapyAudio.git
cd  SoapyAudio
mkdir build && cd build
cmake ../ -DCMAKE_BUILD_TYPE=Release
make && sudo make install sudo ldconfig
cd ~/source
SoapySDRUtil --info (you get this to see)
]######################################################
## Soapy SDR -- the SDR abstraction library
######################################################

Lib Version: v0.6.0-g74f890ce
API Version: v0.6.0
ABI Version: v0.6
Install root: /usr/local
Search path: /usr/local/lib/SoapySDR/modules0.6
Module found: /usr/local/lib/SoapySDR/modules0.6/libaudioSupport.so
Module found: /usr/local/lib/SoapySDR/modules0.6/libremoteSupport.so
Loading modules... done
Available factories...audio, null, remote,
SoapySDRUtil --probe
######################################################
## Soapy SDR -- the SDR abstraction library
######################################################

Probe device

----------------------------------------------------
-- Device identification
----------------------------------------------------
driver=Audio
hardware=Audio
device_id=0
origin=https://github.com/pothosware/SoapyAudio

----------------------------------------------------
-- Peripheral summary
----------------------------------------------------
Channels: 1 Rx, 0 Tx
Timestamps: NO
Other Settings:
* Stereo Sample Offset - Offset stereo samples for off-by-one audio inputs.
[key=sample_offset, default=0, type=string, options=(-2, -1, 0, 1, 2)]

----------------------------------------------------
-- RX Channel 0
----------------------------------------------------
Full-duplex: YES
Supports AGC: YES
Stream formats: CS8, CS16, CF32
Native format: CS16 [full-scale=65536]
Stream args:
* Channel Setup - Input channel configuration.
[key=chan, default=mono_l, type=string, options=(mono_l, mono_r, stereo_iq, stereo_qi)]
Antennas: RX
Full gain range: [0, 0] dB
Full freq range: [0, 6000] MHz
RF freq range: [0, 6000] MHz
Sample rates: 0.008, 0.016, 0.02205, 0.032, 0.0441, 0.048, 0.096 MSps
Build and install liquid-dsp

Code: Select all

git clone https://github.com/jgaeddert/liquid-dsp
cd liquid-dsp
./bootstrap.sh
CFLAGS="-march=native -O3" ./configure --enable-fftoverride 
make -j4 && sudo make install && sudo ldconfig
cd ~/source
Build static wxWidgets

Code: Select all

wget https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.0/wxWidgets-3.1.0.tar.bz2
tar -xvjf wxWidgets-3.1.0.tar.bz2  
cd wxWidgets-3.1.0/
mkdir -p ~/Develop/wxWidgets-staticlib
./autogen.sh 
./configure --with-opengl --disable-shared --enable-monolithic --with-libjpeg --with-libtiff --with-libpng --with-zlib --disable-sdltest --enable-unicode --enable-display --enable-propgrid --disable-webkit --disable-webview --disable-webviewwebkit --prefix=`echo ~/Develop/wxWidgets-staticlib` CXXFLAGS="-std=c++0x"
make -j4 && make install
cd ~/source
[ building and installed to ~/Develop/wxWidgets-staticlib in this example ]

http://www.hamlib.org
Build Hamlibs

Code: Select all

sudo apt install texinfo
git clone https://github.com/N0NB/hamlib.git
cd hamlib
./autogen.sh
make && sudo make install
cd ~/source
or you can install them

Code: Select all

sudo apt-get install libhamlib2 libhamlib-utils libhamlib++-dev libhamlib-dev libhamlib-doc python-libhamlib2
Build CubicSD

Code: Select all

git clone https://github.com/cjcliffe/CubicSDR.git
cd CubicSDR
mkdir build && cd build
cmake ../ -DUSE_HAMLIB=1 -DCMAKE_BUILD_TYPE=Release -DwxWidgets_CONFIG_EXECUTABLE=~/Develop/wxWidgets-staticlib/bin/wx-config
make
cd x64/
./CubicSDR then close it

cd ..
sudo make install && sudo ldconfig
cd ~/source
Build SoapySDRPlay

Code: Select all

git clone https://github.com/pothosware/SoapySDRPlay.git
cd SoapySDRPlay
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make && sudo make install && sudo ldconfig
cd ~/source
SoapySDRUtil –info
######################################################
## Soapy SDR -- the SDR abstraction library
######################################################

Lib Version: v0.6.0-g74f890ce
API Version: v0.6.0
ABI Version: v0.6
Install root: /usr/local
Search path: /usr/local/lib/SoapySDR/modules0.6
Module found: /usr/local/lib/SoapySDR/modules0.6/libaudioSupport.so
Module found: /usr/local/lib/SoapySDR/modules0.6/libremoteSupport.so
Module found: /usr/local/lib/SoapySDR/modules0.6/libsdrPlaySupport.so
Loading modules... done
Available factories...audio, null, remote, sdrplay,
SoapySDRUtil –probe
######################################################
## Soapy SDR -- the SDR abstraction library
######################################################

Probe device
fwDownload: FW image size = 6083
mir_sdr_usb_GetDevices Dev0:vid=1df7 pid=3010 rev=0207 serno=160505Cxxx bus=002 port=001 devAvail=1

----------------------------------------------------
-- Device identification
----------------------------------------------------
driver=Audio
hardware=Audio
device_id=0
origin=https://github.com/pothosware/SoapyAudio

----------------------------------------------------
-- Peripheral summary
----------------------------------------------------
Channels: 1 Rx, 0 Tx
Timestamps: NO
Other Settings:
* Stereo Sample Offset - Offset stereo samples for off-by-one audio inputs.
[key=sample_offset, default=0, type=string, options=(-2, -1, 0, 1, 2)]

----------------------------------------------------
-- RX Channel 0
----------------------------------------------------
Full-duplex: YES
Supports AGC: YES
Stream formats: CS8, CS16, CF32
Native format: CS16 [full-scale=65536]
Stream args:
* Channel Setup - Input channel configuration.
[key=chan, default=mono_l, type=string, options=(mono_l, mono_r, stereo_iq, stereo_qi)]
Antennas: RX
Full gain range: [0, 0] dB
Full freq range: [0, 6000] MHz
RF freq range: [0, 6000] MHz
Sample rates: 0.008, 0.016, 0.02205, 0.032, 0.0441, 0.048, 0.096 MSps

Code: Select all

sudo apt-get install \
    libnuma-dev \
    libpython-dev python-numpy \
    qtbase5-dev libqt5svg5-dev libqt5opengl5-dev libqwt-qt5-dev \
    portaudio19-dev libjack-jackd2-dev \
    graphviz

Code: Select all

sudo add-apt-repository -y ppa:pothosware/support
sudo add-apt-repository -y ppa:pothosware/framework
sudo apt-get update
sudo apt-get install \
    libpoco-dev \
    libspuce-dev \
    libmuparserx-dev \
    libpothos-serialization-dev
https://github.com/pothosware/pothos/wiki
build pothos

Code: Select all

git clone --recursive https://github.com/pothosware/pothos.git
cd pothos
mkdir build && cd build
cmake ../ && make -j4 && sudo make install && sudo ldconfig
PothosUtil --self-tests

PothosGui
cd ~/source

Code: Select all

sudo apt install python-ply python-yaml python-mako
build GNU Radio this take very long

Code: Select all

cd ~/source
mkdir gnuradio
cd gnuradio
wget http://www.sbrac.org/files/build-gnuradio && chmod a+x build-gnuradio && ./build-gnuradio
cd ~/source
answer on all questions Y

Build gr-osmosdr

Code: Select all

git clone git://git.osmocom.org/gr-osmosdr
cd gr-osmosdr/
mkdir build && cd build/
cmake ../ -DENABLE_NONFREE=TRUE
make && sudo make install && sudo ldconfig
cd ~/source
build gr-pothos

Code: Select all

https://github.com/pothosware/gr-pothos/wiki
git clone https://github.com/pothosware/gr-pothos.git
cd gr-pothos
mkdir build && cd build

#set CMAKE_INSTALL_PREFIX to match the GNU Radio install

cmake ../ -DCMAKE_INSTALL_PREFIX=/usr/local
make -j8 && sudo make install && sudo ldconfig
cd ~/source
this part you need for openwebrx

build csdr

Code: Select all

git clone https://github.com/simonyiszk/csdr.git
cd csdr
make && sudo make install && sudo ldconfig
cd ~/source
build rx_tools

Code: Select all

https://github.com/rxseger/rx_tools
git clone https://github.com/rxseger/rx_tools
cd rx_tools
mkdir build && cd build
cmake ..
make && sudo make install && sudo ldconfig
sudo nano /etc/modprobe.d/blacklist-sdrplay.conf

Code: Select all

blacklist sdr_msi3101
blacklist msi001
blacklist msi2500
xtrl+x y then enter

SoapySDRUtil --find
######################################################
## Soapy SDR -- the SDR abstraction library
######################################################

mir_sdr_usb_GetDevices Dev0:vid=1df7 pid=3010 rev=0207 serno=160505CXXX bus=002 port=001 devAvail=1
Found device 0
default_input = True
default_output = True
device_id = 0
driver = audio
label = PulseAudio

Found device 1
driver = sdrplay
label = SDRplay Dev0 RSP2 160505CXXX
cd ~/
git clone https://github.com/simonyiszk/openwebrx.git
cd openwebrx
nano config_webrx.py

https://github.com/simonyiszk/openwebrx ... -OpenWebRX
copy the Step #4: Edit OpenWebRX configuration in the config_webrx.py
soapy_device_query="0" change this part to soapy_device_query="driver=sdrplay"

to run

Code: Select all

python2 openwebrx.py
is is the first part .. i hope you like it
Last edited by snifferdsx on Thu Jan 01, 1970 12:00 am, edited 0 times in total.
Reason: No reason

46flatlander
Posts: 1
Joined: Thu May 18, 2017 2:40 pm

Re: linux mint 18.1 sdrplay, windows xp look

Post by 46flatlander » Sun May 21, 2017 10:59 pm

Nice job,I started a similar install on 14.04 but ran into the Gnuradio bug! So I changed course and installed
Skywave Linux,had to repair known sound bug (easy) repair ,wasn't happy with Desktop changed same. Very
happy with final product,can now run all my Linux programs and listen to SDRplay at same time.Very pleased
with Cubic SDR program interfaces nicely with Cubic SDR! Hojon Lee
Last edited by 46flatlander on Thu Jan 01, 1970 12:00 am, edited 0 times in total.
Reason: No reason

snifferdsx
Posts: 9
Joined: Fri May 19, 2017 12:42 pm

Re: linux mint 18.1 sdrplay, windows xp look

Post by snifferdsx » Mon May 22, 2017 5:53 am

chmod +x SDRplay_RSP_API-Linux-2.10.1.run
sudo ./SDRplay_RSP_API-Linux-2.10.1.run
sudo ldconfig
i forgot somthing

it must be

Code: Select all

cd ~/Downloads
chmod +x SDRplay_RSP_API-Linux-2.10.1.run
sudo ./SDRplay_RSP_API-Linux-2.10.1.run
sudo ldconfig
cd ~/source
Last edited by snifferdsx on Thu Jan 01, 1970 12:00 am, edited 0 times in total.
Reason: No reason

snifferdsx
Posts: 9
Joined: Fri May 19, 2017 12:42 pm

Re: linux mint 18.1 sdrplay, windows xp look

Post by snifferdsx » Wed May 24, 2017 9:38 pm

by Build SoapyAudio
is forgot && in the install line
make && sudo make install sudo ldconfig
this moest be

Code: Select all

make && sudo make install && sudo ldconfig
http://www.hamlib.org
Build Hamlibs

Code: Select all
sudo apt install texinfo
git clone https://github.com/N0NB/hamlib.git
cd hamlib
./autogen.sh
make && sudo make install
cd ~/source
you nwwd by this part install libtool

Code: Select all

sudo apt install libtool
sorry i cant not mod my first post so i do it on this way
Last edited by snifferdsx on Thu Jan 01, 1970 12:00 am, edited 0 times in total.
Reason: No reason

snifferdsx
Posts: 9
Joined: Fri May 19, 2017 12:42 pm

Re: linux mint 18.1 sdrplay, windows xp look

Post by snifferdsx » Fri Jun 02, 2017 9:23 am

cqrlog

Code: Select all

sudo add-apt-repository ppa:ok2cqr/ppa;sudo apt update;sudo apt install -y cqrlog xplanet*
Image

homepage https://cqrlog.com

wsjtx

Code: Select all

sudo apt install -y pavucontrol
sudo add-apt-repository -y ppa:ki7mt/wsjtx-next
sudo apt update
sudo apt install -y  wsjtx
Image

Image

Code: Select all

click left on the bottem then type pulse on the search bar
Image

Code: Select all

click then on record then monitor on buld-in audio
if you have not run a programma you will see here nothing
fldigi

Code: Select all

sudo add-apt-repository ppa:kamalmostafa/fldigi
sudo apt update
sudo apt install -y fldigi
Image

qsstv

Code: Select all

sudo apt install -y g++ libfftw3-dev qt5-default libpulse-dev
sudo apt install -y hamlib-dev libasound-dev libv4l-dev
sudo apt install -y libopenjp2-7 libopenjp2-7-dev
cd ~/source
wget http://users.telenet.be/on4qz/qsstv/downloads/qsstv_9.2.4.tar.gz
tar -xvzf qsstv_9.2.4.tar.gz && cd qsstv_9.2.4
qmake && make
sudo make install && sudo ldconfig
Image
Last edited by snifferdsx on Thu Jan 01, 1970 12:00 am, edited 0 times in total.
Reason: No reason

snifferdsx
Posts: 9
Joined: Fri May 19, 2017 12:42 pm

Re: linux mint 18.1 sdrplay, windows xp look

Post by snifferdsx » Fri Jun 02, 2017 3:01 pm

last part

Image

Code: Select all

click with the right mousebutton on the bar below
click on themes
Image

Code: Select all

click on "add/remove desktop themes"
Image

Code: Select all

click on "Available themes"
Image

Code: Select all

click in the search tab xp
Image

Code: Select all

select 1 and click on "install or update ..."
Image

Code: Select all

click 2x on the theme you want use
the background and the logo in menu must install manual
close the desktop themes window and themes
http://tinyurl.com/yar2wum4

Code: Select all

open this link and save the xp logo
Image

Code: Select all

turn panel mode edit "on"
Image

Code: Select all

click with the right mousebutton on the menu button
click on "configure" 
Image

Code: Select all

turn on "use a custom icon"
click on the menu logo and select  your saved logo
change by text "menu" to "start"
Image

Code: Select all

turn panel mode edit "off"
http://tinyurl.com/yb463bza

Code: Select all

open the link
select een desktop and save it to "pictures"
or save it as "set as desktop background"
Image

Code: Select all

select "system settings"
Image

Code: Select all

click on "Backgrounds"
Image

Code: Select all

click op "pictures" and select backround
i hope this is clear enough
Last edited by snifferdsx on Thu Jan 01, 1970 12:00 am, edited 0 times in total.
Reason: No reason

snifferdsx
Posts: 9
Joined: Fri May 19, 2017 12:42 pm

Re: linux mint 18.1 sdrplay, windows xp look

Post by snifferdsx » Wed Jun 07, 2017 5:20 am

hi all
i have make a sdcard image from this all is there some one who have intrest in it it have a other look

Image

Image

Image

Image

Image

Image

Image

Image

Image
this dont works yet the sdrplay wine fake ddl is for a other api and the sit from it have a html error 500

Image
sane problem

Reason: No reason

Post Reply