TA的每日心情 | 擦汗 2024-5-24 16:46 |
---|
簽到天數: 188 天 [LV.7]常住居民III
|
本帖最後由 Brucewang 於 2023-7-19 16:24 編輯
簡介
openwebrx+ (還是要稱作openweb plus)是屬於openwebrx的一個分支
可以有更多的線上解碼器,而且還可以線上錄音
FAX, SSTV, AIS, FLEX, POCSAG, HFDL, ISM, CW, RTTY, SAM, SELCALL
例如收氣象圖
安裝方法跟openwebrx方法差不多,要多加一個openweb+的來源
安裝環境
Debian 11 x64
cpu i5-6400
ram 4G
RSP1(clone)
RTL-sdr (clone)
安裝方法如下
- #系統需要
- sudo apt-get update
- sudo apt-get install git build-essential cmake libfftw3-dev python3 python3-setuptools rtl-sdr netcat libsndfile-dev librtlsdr-dev automake autoconf libtool pkg-config python2.7 libfftw3-dev vim
複製代碼
安裝SDRPlay RSP1-API 驅動 V3.xx
- wget https://www.sdrplay.com/software/SDRplay_RSP_API-Linux-3.07.1.run
- sudo chmod 755 SDRplay_RSP_API-Linux-3.07.1.run
- sudo sh SDRplay_RSP_API-Linux-3.07.1.run
複製代碼
建立blacklist清單
- sudo echo "blacklist dvb_usb_rtl28xxu blacklist dvb_usb_v2 blacklist rtl2832 blacklist rtl2830 blacklist r280t blacklist sdr_msi3101 blacklist msi001 blacklist msi2500 blacklist airspy" >> /etc/modprobe.d/SDR-blacklist.conf
複製代碼
- #RTL-SDR
- blacklist dvb_usb_rtl28xxu
- blacklist rtl2832
- blacklist rtl2830
- #RSP1
- blacklist sdr_msi3101
- blacklist msi001
- blacklist msi2500
複製代碼
卸載mod for Rtlsdr
- rmmod dvb_usb_rtl28xxu rtl2832 rtl2830
- sudo systemctl restart systemd-modules-load.service
複製代碼
卸載mod for SDRPlay
- #Then, unplug the SDRPlay, remove the offending modules and restart the module loading service
- #(or whatever loads the modules on your Linux distribution):
- sudo rmmod msi001 msi2500
- sudo systemctl restart systemd-modules-load.service
複製代碼
安裝SoapySDR
- sudo apt-get install libsoapysdr0.7 libsoapysdr-dev soapysdr-tools
- # also install sdr-specific modules:
- sudo apt-get install soapysdr-module-all
複製代碼
給SDRPlay的插件
- #SDRPLAY API V3.xx
- sudo git clone https://github.com/pothosware/SoapySDRPlay3.git
- cd SoapySDRPlay3
- mkdir build
- cd build
- cmake ..
- make
- sudo make install
- cd ../..
複製代碼
安裝openwebrx+
如果要安裝其他版本請參考作者網頁教學
https://www.openwebrx.de
https://github.com/luarvique/ppa
- #增加openwebrx+ 來源
- wget -O - https://luarvique.github.io/ppa/openwebrx-plus.gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/openwebrx-plus.gpg
- echo "deb [signed-by=/etc/apt/trusted.gpg.d/openwebrx-plus.gpg] https://luarvique.github.io/ppa/debian ./" > /etc/apt/sources.list.d/openwebrx-plus.list
- apt update
- #增加openwebrx 來源
- wget -O - https://repo.openwebrx.de/debian/key.gpg.txt | gpg --dearmor -o /usr/share/keyrings/openwebrx.gpg
- echo "deb [signed-by=/usr/share/keyrings/openwebrx.gpg] https://repo.openwebrx.de/debian/ bullseye main" > /etc/apt/sources.list.d/openwebrx.list
- apt update
- #安裝
- apt install openwebrx
複製代碼
增加解碼器
DRM解碼
https://github.com/jketterl/openwebrx/wiki/DRM-demodulator-notes
DRM, Digital Radio Mondiale, 世界數位廣播
- sudo apt-get install qt5-qmake libpulse0 libfaad2 libopus0 libpulse-dev libfaad-dev libopus-dev libfftw3-dev wget
- wget https://downloads.sourceforge.net/project/drm/dream/2.1.1/dream-2.1.1-svn808.tar.gz
- tar xvfz dream-2.1.1-svn808.tar.gz
- cd dream
- qmake -qt=qt5 CONFIG+=console
- make
- sudo make install
- cd ..
複製代碼
FreeDV解碼
https://github.com/jketterl/openwebrx/wiki/FreeDV-demodulator-notes
- git clone https://github.com/drowe67/codec2.git
- cd codec2
- mkdir build
- cd build
- cmake ..
- make
- sudo make install
- # 須手動安裝freedv_rx 原始openwebrx並不包含此套件
- sudo install -m 0755 src/freedv_rx /usr/local/bin
- cd ../..
複製代碼
DMR解碼
https://github.com/knatterfunker/codecserver-softmbe/
DMR, Digital Mobile Radio, 數位式行動無線電
- apt install git-core debhelper cmake libprotobuf-dev protobuf-compiler libcodecserver-dev
- git clone https://github.com/szechyjs/mbelib.git
- cd mbelib
- dpkg-buildpackage
- cd ..
- sudo dpkg -i libmbe1_1.3.0_*.deb libmbe-dev_1.3.0_*.deb
複製代碼- #codecserver-softmbe 下載編譯
- git clone https://github.com/knatterfunker/codecserver-softmbe.git
- cd codecserver-softmbe
- dpkg-buildpackage
- cd ..
- sudo dpkg -i codecserver-driver-softmbe_0.0.1_*.deb
複製代碼- vim /etc/codecserver/codecserver.conf
- #再最後一行增加下列文字
- [device:softmbe]
- driver=softmbe
複製代碼
參考文章
SoapySDR參考文章
https://github.com/pothosware/SoapySDR/wiki
https://github.com/pothosware/SoapySDRPlay3/wiki
軟解AMBE/IMBE的plugin
https://github.com/knatterfunker/codecserver-softmbe/
品牌與採樣頻寬
https://en.m.wikipedia.org/wiki/List_of_software-defined_radios |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
評分
-
查看全部評分
|