2026-10-29

包山包海的SDR軟體「OnAir」

 真的很方便,軟體就在這裡:https://github.com/adswill/OnAir

 這是個包山包海的SDR軟體,從最一般的FM廣播、無線電視DVB-T到太空飛的(衛星)、大氣層飛的、陸上跑的、水面游的都能收聽、收看。一個OnAir全包,不像以前要解碼數位語音通訊時,必需另外跑wine,在裡面跑DSDplus,然後還要pipewire某個聲道過來給SDR軟體解碼。

單用這個onair軟體就能聽、能看,而且除了在Linux能玩,也支援macOS、Windows、Android,硬體方面也支援很多品牌的SDR。

 不過要收聽數位語音通訊,像是DMR、D-Star、P25、NXDN……等等,需要自己裝MBE解碼程式庫,可以用這個
https://github.com/lwvmobile/mbelib
或是這個
https://github.com/arancormonk/mbelib-neo
都可以。
對於加密過的數位通訊當然要有key才能聽,這又是另一回事了。

 至於收聽的頻率或模式,受限於你的SDR硬體,像是早期的RTL-SDR或便宜仿製的RTL-SDR,頻率範圍從24MHz開始到1.766GHz,不能收短波,而新版(V3以後)官方版RTL-SDR是從500KHz開始,最高也一樣只到1.766GHz,取樣頻寬2.4MHz(官方V4版能到2.56MHz)。如果需要更大頻寬就要找別牌產器,像是SDRPlay可以從1KHz到2GHz,取樣頻寬10MHz,或HackRF是從100KHz到6GHz,取樣頻寬20MHz。

 RTL-SDR無法在這個OnAir軟體下看台灣的無線電視,因為台灣的無線電視頻寬6MHz,而RTL-SDR取樣頻寬只有2.4MHz。

 另外,SDR最好是有TCXO(溫度頻偏補償),SDR用了幾分鐘後會熱起來,以致頻率偏移。沒有TCXO的SDR很便宜,露天大概500元,超過500元又沒有TCXO的,就不必理它了,一般俱有TCXO的SDR大概千元起跳。

 除了考慮TCXO之外,也可以考慮買有Bias-T的SDR,就是可以透過SDR供電給天線,因為某些比較特殊的天線需要額外供電。(上面提到的RTL-SDR、SDRPlay、HackRF,正官版、新版都有TCXO、Bias-T)

 因為OnAir包山包海,對於無線電新手或SDR新手來說,會太複雜了一點,不過對於真的想玩的人來說,沒有什麼是困難的。可以從FM廣播入門,這應該是最簡單的,其次收ADS-B也很簡單。至於天線可以用最簡單的一般無線電手機「橡把」天線,也就是短短的十幾或20公分一支,VHF/UHF都能收的那種。只要不是住太低樓層或山谷裡,FM廣播跟ADS-B應該立即可以聽音樂、看飛機。如果這個想聽、那個也想看,那天線又是另一門學問了。

 還有一個說大不大的問題,多數SDR軟體沒有中文介面,這對玩無線電的人來說問題不大,這個「OnAir」雖然有中文介面可選,卻是簡體字,而且只有不到一半的操作翻成簡體中文,簡體中文的科技用詞常常翻得不倫不類,不如直接看英文,會對往後各種無線電操作、科技的理解更有幫助。話說回來,科技的東西本來就出自西方國家,硬要用中文真的會不倫不類。

 OnAir作者很勤於更新軟體,沒幾天就放出一個新版,不過軟體本身也可以設成自動檢查是否有新版,目前最新是3.3.0版。

沒有留言: