
前言
本文主要介紹近期試用過的兩款 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:
https://forums.qrz.com/index.php?threads%2Fw3djs-raspberry-pi-ham-radio-image-v2-0-released.680336%2F&fbclid=IwAR2t31douqoKnfCKrLmY0hca6HGq9vJLG7hc79m8BsvA4wyKjQ-einFT_cU
這是一個大補怗,可在 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 上,經互聯網操控。值得一試。