GNU Radio - Arch Linux 中文维基

跳至內容

# GNU Radio

出自 Arch Linux 中文维基
翻譯狀態：

- 本文（或部分內容）譯自 GNU Radio，最近一次同步於 2024-08-15，若英文版本有所更改，則您可以幫助同步與翻譯更改的內容。
- 您可以在 ArchWiki 的對應頁面找到本文翻譯的原始修訂歷史。
- 本文可能與英文原文存在出入。

相關文章

- DVB-T
- RTL-SDR

GNU Radio 是一個提供了信號處理模塊來實現軟體無線電的開源且免費的SDK。它可以與低成本易獲取的射頻硬體來組成軟體定義無線電（software-defined radios），同時在沒有硬體的情況下也可以作為模擬環境來使用，這個套件被廣泛的應用於愛好者，學術與商業環境中來協助無線通訊研究與設置無線電系統。

## 安裝

安裝 gnuradio包 可獲取最新穩定版 GNU Radio。

最新的安裝包為 gnuradio-gitAUR，在某種特定情況中 VOLK 需要分別從 libvolk-gitAUR 中構建。

如果需要 `gnuradio-companion`，只需要安裝 gnuradio-companion包，這個包將會安裝包括 GNU Radio 和它的一些依賴包。

另外一個熱門包是 gnuradio-osmosdr包，這個包提供了很多常見的 SDR 設備的 GRC 源模塊（Funcube Dongle、RTL-SDR（英語：RTL-SDR）、USRP、OsmoSDR、BladeRF 和 HackRF）。

## 疑難解答

### TypeError: in method 'source_sptr_set_gain_mode', argument 2 of type 'bool'

如果使用（osmocom）RTL-SDR 源，你可能會看到這個錯誤。解決方法是將 Gain Mode 手動設置成 `True` 或 `False`。

分類：​

- 科學
- GNU

GNU Radio
新增話題