![]()
前言
本文主要介紹近期試用過的兩款 Ham Radio 專用的 Rpi image。第一款是在 Facebook 介紹過的 W3DJS ver 2.0
第二款是近日推出最新版的 OpenWebRx。
有失望,也有驚喜。
W3DJS Raspberry Pi Ham Radio Image v2.0
Image Size 達 17G,需用最少 32G SD card 安置之,Link:
這是一個大補怗,可在 Rpi 運行的 Ham Radio 軟件基本上也裝了。軟件清單請看官網,這裡不重覆。
![]()
![]()
然而,一次過安裝過多功能類似的軟件,作者明顯不會續個軟件行一次詳細測試,這產生了不少問題。
首先,在我的 Rpi 3B 上,右上角的 WiFi 死掉連不上的。
OK 無問題,接 network 線吧。 通了 network 作一些簡單的配置後,但 reboot 一兩次後,仍發現右上角的時鐘是沒更新的。再用 Rpi 內置的溜灠器上網,是出不到街的。
起初的想法是想將 Rpi 設為一個真正的流動平台,即接尿袋 (power bank) ,自動 login 並連接電話的 WiFi Tender-ing ,透過 VNC 遙控內裡的程式如各 SDR Program。
上網 check 一下資料,原來是一個 auto hotspot 軟件霸掉了有關資源。需剷掉這個軟件。步驟:
![]()
先停有關服務,再 edit conf file,在最後一向前加 #號使之失效。
![]()
成功後,不論 WiFi 或網線上網出街應無問題。大家可登入右上角 vnc server 記下 IP,供之後的 remote access 用。
![]()
實戰測試了各 SDR 軟件,部份因所需資源較多而產生遲滯外,運作尚算順利。
![]()
然而,想試新野就頗失望。試了 D-RATS,這是 D-star 的軟件,本想將之介紹為流動 D-star 終端平台。
其一功能是地圖定位,每層 zoom 地圖均需自行下載。花了一日有多下載,但最終仍是不能顯示出來。
![]()
其他衛星軌跡軟件 Gpredict,CubicSDR 均 work。
試埋 GRIG 這是一款通訊機遙控軟件,介面不錯,但 rig 設定檔不知放那個 folder 。食慣殘廢餐的我會問,咁點用…
![]()
Remote access
所謂 remote access。用一 Android Tablet 安裝 VNC viewer,並以之和運行了 VNC server 的 Rpi 接上,透過觸控屏操控 Rpi 內的軟件。
![]()
小結
這個 image 軟件需多,但實際使用不能得心應手。有點雷聲大雨點少感覺。
OpenWebRx
這是近日最新版本,官網下載於此。
有和 SDR 打交道的同好,對這個軟件應不會陌生,外國一些位置設備好的同好,將 SDR 配這個軟件,起個 Web 介面給同好在網上監聽各頻率。
功能方面,加入了時下 ham 界通行的數碼制式,這是亮點。難得支援最普通的 RTL-SDR 手指,當然要會一會佢。
image 只 650多MB,爆到一 4GB SD card 即可。
起用一部 Rpi 3B,由於 image 預設是 disable WiFi 的,所以請以網線接 Rpi。
如你知 Rpi 的 IP address 的話,其實無需設定,即時玩得。不過我要扮勁,好歹都要 set 一下。
在 Rpi 下,輸入 default username 和 password。未知 IP address 的,可輸入指令 ifconfig 查看。
和 OpenWebRx 有關的設定檔有三個,均在同一folder /etc/openwebrx
![]()
bands.json 是各 band 範圍設定
bookmarks.json 是預設 bookmark,黃色 tag 的
config_openwebrx.py 是設定檔
用以下指令 edit 設定檔
sudo nano config_openwebrx.py
一如 aprs 電台設定,我們可輸入一些個人電台資料,甚至更改背境圖片。
留意 default port number 是 8073。
![]()
轆落少少,見到 RTL-SDR 手指的 band 設定只有 VHF/UHF 兩檔。RTL-SDR 手指需 cheap,但未至於廢到只 cover VHF/UHF。 有需要可加上其他 band。我為求 demo 效果,加進了 88 -108MHz 廣播頻段。
![]()
結果係無用的,OpenWebRx 原來係唔支援廣播用的 WFM。效果如選錯 nfm 解碼般習習聲。
測試
在其他同 subnet 的設備如 PC 的 browser,輸入 Rpi 的 IP address:8073 就可登入 OpenWebRx 版面。default 是UHF band。
左下是 status ,右下是功能 panel。
Analog 語音解碼當然應無問題。轉到 APRS 頻道,右下 DIG 選 packet。Aprs 發射台訊息可成功顯示出來。
![]()
按一下 coord 的 icon ,OpenWebRx 會開啟 google map 並顯示相關電台位置。
而今時今日的標準來看,解到這些是必然的了。
測試重點是在數碼制式訊號解碼,轉到我的 MMDVM 頻率,先以 ID-31 發射 D-star 訊號,語音解碼無問題。
![]()
到 DMR 機接到 MMDVM Echo Test 的 Talk Group ,發現 DMR 機的語音是無反應的,從 MMDVM 傳回的 Echo Test 語音則 ok。試了 878UV 和 MD-380G 情況一樣。
![]()
估計和 DMR 的 Group Call,All Call,Private Call 設定有關。剩下的 NXDN 和 YSF,我無機,留番大家測試吧。
YouTube demo
這是一次測試的屏幕錄影,聲音效果稍遜,實際聲音沒有嚴重 break。
總結
雖本 Blog 曾介紹不少 SDR 軟件,有些也能解數碼制式訊號,但需在 PC 上運行,不便長期運作。OpenWebRx 則在Rpi 工作,透過 browser 操作,簡單易用。
家中的 router 如支援 DDNS,更可將之接到 Internet 上,經互聯網操控。值得一試。

我都有塊RPI3B的wifi唔得,我摸wifi芯片發熱厲害,估計係wifi芯片死佐。會唔會係3B的通病。
未必。但Rpi 是一塊 ” 機肉”。插線時很易掂到PCB 上的零件和測試點。人有靜電,Rpi 又不見得有做靜電保護,有機會電死。我有塊 Rpi zero W 應是這樣就泡湯了。