OpenWebRx plus 試用記

aprs_wf

前言

之前的文章提及過 OpenWebRx,本篇則詳細介紹其衍生出來的 plus 版。

前陣子有新晉同好一入手就買了數碼機,感覺難用之餘,也訴說頻道無野聽。

DMR set 唔啱 TS,CC 咪無野聽;D-Star,搵不到覆蓋範圍內的同制式同好,也孤掌難鳴。

想以聽野為目標而考個牌的,一般不消二,三年也會從江湖消失。

本篇講 OpenWebRx + 安裝與設定外,也會談及如何以他作為自我測試的利器。



Plus
Plus

原版 OpenWebRx 雖好,但推出後不久就因解碼軟件版權問題而刪去一堆數碼制式,頓時興致大減。

Plus 則巧妙地將這個責任轉嫁給使用者。Default 冇裝,不過佢教埋你點自己裝…

plus 版也加進一些功能,如降噪等。


留意不是所有 SDRsupport,建議先使用最普及的 RTL-SDR 手指試一試身手。

功能詳看官網文件,ham radio 涉獵到的訊號基本上都覆蓋到。有點可惜的是探空儀暫未支援。

官網
https://fms.komkon.org/OWRX/


安裝與設定

Rpi image 可到這裡下載https://github.com/luarvique/openwebrx/releases/


我用的是剩餘物資 Rpi4 1G 版。在不使用任何散熱方法後發現,核心溫度達 70c,所以必需考慮散熱。我用的是廉價內置散熱風扇的膠殼,核心溫度降至約 55c

rpi4



image 燒到 SD card 上後運行。儘管 Rpi4 內置 Wi-Fi 功能,但需人手設定,所以首次使用時還請接上網絡線。


登入後,我們先建立一個 openwebrx+ 管理員身份,輸入指令:

add_user


二,按官網指示輸入指令加裝數碼 codec

sudo install-softmbe.sh

然後例牌更新,之後 reboot 一下。

sudo apt update
sudo apt upgrade


Wi-Fi
設定

較新的 Rpi 型號內置 Wi-Fi 功能,我們需輸入指令,編輯  加進閣下的 Wi-Fi 資料。這些教學很多,請自行到網上查看。imager


若使用 Rpi 的官方 Rpi-imager,是可在燒錄前設定 Wi-Fi等參數。


完成後,插入 SDR 手指 ,reboot 一次,登入後輸入 ifconfig 知道自身的 IP addressRpi side 的工作就大至完成。

在同網絡下任一瀏覽器輸入 Rpi IP address ,就可進入 openwebrx+ 的介面。

進入 Settings 設定版面 general settings,輸入自身資料。Google Map API key,所以改用 Openstreetmap

Band plandefault,不要跟 ITU region 去選 1,2,3Region plans set 得太死。

反正在設定版面,我們起多一個 profile ,以接收飛機的 ADSB 訊號。

adsb_setting

一切設定好後記往按 save

到主版面,右版面是頻道和制式選擇。DMR,D-star 皆可解。我們先以 APRS 頻道作熱身。選 RTL-SDR 2m,在右邊頻率輸入相應頻道位置。

aprs_f

DIG 右選單,選 packet,在中繼覆蓋範圍內等一陣應會收到 APRS 訊號。我則用自家 APRS 訊號示範。

aprs_wf

aprs_map


後轉到 ADSB profileDIGADSB 收飛機訊號。飛機在幾千米高空,只需在窗邊,訊號就很易收到。

adsb_s


經解碼後,會顯示航班資訊。

adsb-1


轉地圖版面,實時飛機位置會顯示出來。

adsb_map2

惱人的 DMR 解碼

DMR,D-star 解碼為方便起見,我們再 create 一個專用的 profile


D-star
解碼無難度,DMR 則陷入苦戰。

dstar

我以一 DMR 機透過 hotspot echo testOpenWebRx plushotspot 的解碼是百發百中。

echo_d

DMR 機就彷彿唔同 freq 毫無反應,或 TS 簡中閃一下。

ht1

還是自家做的 HOTSPOT 可靠,起碼自己知道用左什麼零件落去

  為此我也換試其他 DMR 機和 SDR 手指,以至 Tx Rx 的天線。而死因就在這裡,各機的偏頻不一,SDR 手指的 PPM 誤差也不一樣,很難有一個共通設定參數。

再三檢討後,以一 SDR 同一 DMR 機作配對測試。

首先以鼠標游到 DMR 正中頻率,以 DMR 機超低 power 發射,觀察 waterfall 圖以估計大約徧頻情況,再在 profile 加進 offset 一欄去修正接收頻率。

這個過程很費時,最後更是以 5Hz,1Hz 加減去得出最終數值。

dmr_s


以我的 MD-380 為例,offset175AT-878UV 則是162。咁是否 10 部機要 10 參數。以我的 SDR 手指為例,係。

問題來了,以同一 SDR 手指,為什麼使用其他軟件又不需這樣微調呢? 我初步結論這是軟件解碼容錯率不高,DMR Tx freq 要很準。

調校完成後,左下側應會顯示數碼發射的格式,如 TS,CC 等。登記了 user name 的更會從網上 database 提推取用家資訊顯示之。

dmr-878

如何以 OpenWebRx plus 作為自已的測試平台

設立了一電台後,或購入了數碼機等,當然希望試一下覆蓋範圍和想關設定。苦無對家,那以 OpenWebRx plus 作為一個臨時平台也可。

測試前,在自家的 BB Router DMZ 一欄輸入該 RpiIP address。然後用在 Whoami 網站知悉自已的出街公共 IP address

那就可攜想測試的設備到外,並用電話 browser 到該公共 IP address 登入 OpenWebRx plus 觀察你的測試設備情況。

留意,這是一個臨時平台設定。測試完成後請關掉 DMZ 。有條件長期設立網上 SDR 站台的同好以 DDNS 形式等技術較實際。



總結

以一 Rpi 就幾乎解哂 Ham Radio 涉及的訊號。美中不足的是 DMR 需很花時間調校。Troubleshoot 其間,發現一軟件對 DMR 訊號很親和,之後另文介紹。

至於船泊 AIS 以至 FT-8 訊號的接收,則留給大家測試。

This entry was posted in APRS, Digital Radio, SDR and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *