SoapySDRUtil: Porovnání verzí
Z Poznámkový blok
(→SoapySDRUtil) |
|||
| (Není zobrazeno 23 mezilehlých verzí od stejného uživatele.) | |||
| Řádka 1: | Řádka 1: | ||
| − | Poznámka MSi.SDR = Mirics MSi2500 default (e.g. VTX3D card) | + | === 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 | 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 13: | Řá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 24: | Řá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, 19: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