SoapySDRUtil: Porovnání verzí

Z Poznámkový blok
Přejít na: navigace, hledání
(SoapySDRUtil)
 
(Není zobrazeno 21 mezilehlých verzí od stejného uživatele.)
Řádka 1: Řádka 1:
 +
===  SoapySDRUtil ===
 
Poznámka:
 
Poznámka:
 
* MSi.SDR = Mirics MSi2500 default (e.g. VTX3D card)- miri-sdr soapysdr-module-mirisdr
 
* MSi.SDR = Mirics MSi2500 default (e.g. VTX3D card)- miri-sdr soapysdr-module-mirisdr
  
sudo apt-get install \
+
https://www.sdrplay.com/community/viewtopic.php?t=2181
    cmake g++ \
 
    libpython-dev python-numpy swig
 
  
 +
Potřebné balíčky pro kompilaci
 +
sudo apt-get install -y git cmake g++ libpython-dev python-numpy swig
 +
 +
Stažení z githubu a vlastní kompilace knihovny
 +
sudo mkdir /usr/local/lib/SoapySDR && sudo mkdir /usr/local/lib/SoapySDR/modules0.8
 +
 
  git clone https://github.com/pothosware/SoapySDR.git
 
  git clone https://github.com/pothosware/SoapySDR.git
 
  cd SoapySDR
 
  cd SoapySDR
 
+
 +
git pull origin master
 +
 
  mkdir build
 
  mkdir build
 
  cd build
 
  cd build
Řádka 14: Řádka 21:
 
  make -j4
 
  make -j4
 
  sudo make install
 
  sudo make install
 +
 
  sudo ldconfig #needed on debian systems
 
  sudo ldconfig #needed on debian systems
 
  SoapySDRUtil --info
 
  SoapySDRUtil --info
  
 +
Předkompilované balíčky https://github.com/pothosware/PothosCore/wiki/Ubuntu
 +
 +
== msi -- ? ==
 
  cat /etc/udev/rules.d/66-mirics.rules
 
  cat /etc/udev/rules.d/66-mirics.rules
 
   
 
   
Řádka 25: Řádka 36:
 
  SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1df7",ATTRS{idProduct}=="2500",MODE:="0666"
 
  SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1df7",ATTRS{idProduct}=="2500",MODE:="0666"
 
  SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1df7",ATTRS{idProduct}=="3010",MODE:="0666"
 
  SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1df7",ATTRS{idProduct}=="3010",MODE:="0666"
 +
 +
You will need to blacklist the kernel drivers (msi001, msi2500, sdr_msi3101) and install the API and SoapySDRPlay library. There is a non-Windows workflow document on our downloads (http://www.sdrplay.com/downloads) page.
 +
 +
Je potřeba vytvorit bleklist:
 +
nano /etc/modprobe.d/blacklist.conf
 +
 +
blacklist sdr_msi3101
 +
blacklist msi001
 +
blacklist msi2500
 +
 +
== Soapy plugins for OsmoSDR ==
 +
 +
sudo apt-get update && apt-get dist-upgrade
 +
 +
sudo apt-get install libboost-all-dev
 +
sudo apt-get install osmo-sdr libosmosdr-dev
 +
sudo apt-get install miri-sdr libmirisdr-dev
 +
sudo apt-get install airspy libairspy-dev
 +
 +
 +
git clone https://github.com/pothosware/SoapyOsmo.git
 +
cd SoapyOsmo && mkdir build && cd build
 +
cmake ..
 +
make && sudo make install && sudo ldconfig
 +
 +
== Soapy SDR plugin for RTL-SDR ==
 +
Prvně je nutné nainstalovat vlastní ovladače pro RTL-SDR, viz névod [[RTLSDR | RTL-SDR ]]
 +
 +
Nevím zda je třeba: sudo apt-get install librtlsdr-dev
 +
 +
git clone https://github.com/pothosware/SoapyRTLSDR.git
 +
cd SoapyRTLSDR && mkdir build && cd build
 +
cmake ..
 +
make && sudo make install && sudo ldconfig
 +
 +
== Odkazy ==
 +
 +
* [[Raspberry#Projekty | Zpět na projekty Raspberry Pi]]

Aktuální verze z 25. 9. 2019, 20:14

SoapySDRUtil

Poznámka:

  • MSi.SDR = Mirics MSi2500 default (e.g. VTX3D card)- miri-sdr soapysdr-module-mirisdr

https://www.sdrplay.com/community/viewtopic.php?t=2181

Potřebné balíčky pro kompilaci

sudo apt-get install -y git cmake g++ libpython-dev python-numpy swig

Stažení z githubu a vlastní kompilace knihovny

sudo mkdir /usr/local/lib/SoapySDR && sudo mkdir /usr/local/lib/SoapySDR/modules0.8

git clone https://github.com/pothosware/SoapySDR.git
cd SoapySDR

git pull origin master 

mkdir build
cd build
cmake ..
make -j4
sudo make install

sudo ldconfig #needed on debian systems
SoapySDRUtil --info

Předkompilované balíčky https://github.com/pothosware/PothosCore/wiki/Ubuntu

msi -- ?

cat /etc/udev/rules.d/66-mirics.rules

#USB devices
SUBSYSTEM=="usb" ATTR{idVendor}=="1df7" ATTR{idProduct}=="2500" MODE:="0666"
SUBSYSTEM=="usb" ATTR{idVendor}=="1df7" ATTR{idProduct}=="3010" MODE:="0666"
SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1df7",ATTRS{idProduct}=="2500",MODE:="0666"
SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1df7",ATTRS{idProduct}=="3010",MODE:="0666"

You will need to blacklist the kernel drivers (msi001, msi2500, sdr_msi3101) and install the API and SoapySDRPlay library. There is a non-Windows workflow document on our downloads (http://www.sdrplay.com/downloads) page.

Je potřeba vytvorit bleklist:

nano /etc/modprobe.d/blacklist.conf

blacklist sdr_msi3101
blacklist msi001
blacklist msi2500

Soapy plugins for OsmoSDR

sudo apt-get update && apt-get dist-upgrade

sudo apt-get install libboost-all-dev
sudo apt-get install osmo-sdr libosmosdr-dev
sudo apt-get install miri-sdr libmirisdr-dev
sudo apt-get install airspy libairspy-dev


git clone https://github.com/pothosware/SoapyOsmo.git
cd SoapyOsmo && mkdir build && cd build
cmake ..
make && sudo make install && sudo ldconfig

Soapy SDR plugin for RTL-SDR

Prvně je nutné nainstalovat vlastní ovladače pro RTL-SDR, viz névod RTL-SDR

Nevím zda je třeba: sudo apt-get install librtlsdr-dev

git clone https://github.com/pothosware/SoapyRTLSDR.git
cd SoapyRTLSDR && mkdir build && cd build
cmake ..
make && sudo make install && sudo ldconfig

Odkazy