thejanubandarigoda/ExtIO-RTL2832-Plugin
GitHub: thejanubandarigoda/ExtIO-RTL2832-Plugin
这是一个专为RTL-SDR硬件设计的ExtIO接口插件,能让HDSDR和Winrad等SDR软件直接控制频率调谐与信号解码。
Stars: 0 | Forks: 0
# ExtIO-RTL2832-Plugin
适用于 RTL-SDR 设备的 ExtIO 插件。为 HDSDR 和 Winrad 等 SDR 软件启用硬件控制、频率调谐和信号解码。
# 用于 RTL-SDR 的 ExtIO_RTL2832 插件 📻



## 概述
本仓库提供 `ExtIO_RTL2832.dll` 文件,这是 RTL-SDR 设备(包括 RTL-SDR V3)必不可少的外部 I/O (ExtIO) 插件。该 DLL 充当基于 RTL2832U 的硬件与 SDR 软件之间的主要接口桥梁,为信号跟踪和数据解码提供完整的硬件控制功能。
## 🚀 功能
* **硬件识别:** 允许 SDR 软件(如 HDSDR、Winrad、Studio1)识别并与 RTL-SDR USB 设备通信。
* **频率调谐:** 针对各种应用(FM、ADS-B、卫星跟踪等)直接控制调谐频率。
* **增益控制:** 支持手动 RF 增益调整和自动增益控制 (AGC) 以获得最佳信号接收效果。
* **采样率调整:** 直接从软件界面控制带宽/采样率(例如 2.048 MSPS、2.4 MSPS)。
* **PPM 校正:** 允许进行频率偏差调整(PPM 校正)以补偿晶振的不准确性。
* **偏移调谐:** 有助于消除频谱中心的直流尖峰 (DC spike)。
## 💻 兼容性
此插件旨在与支持 ExtIO 标准的基于 Windows 的 SDR 软件配合使用。
* **已测试软件:** HDSDR、Winrad、Studio1、SDR#(配合 ExtIO wrapper)。
* **硬件:** 任何基于 RTL2832U 的通用 RTL-SDR 设备。
## 🛠️ 安装与使用
1. 从本仓库下载 `ExtIO_RTL2832.dll` 文件。
2. 找到您首选 SDR 软件的安装文件夹(例如 `C:\Program Files (x86)\HDSDR`)。
3. 将 `ExtIO_RTL2832.dll` 文件复制并粘贴到该主目录中。
4. 启动您的 SDR 软件。
5. 在软件设置或提示中,选择 `ExtIO_RTL2832.dll` 作为您的输入设备/源。
6. 连接您的 RTL-SDR 设备,点击“Start”,开始探索 RF 射频频谱!
## ⚠️ 要求
在使用此插件之前,请确保已使用 [Zadig](https://zadig.akeo.ie/) 为您的 RTL-SDR 设备安装了正确的 WinUSB 驱动程序。
## 👨💻 作者
**Thejanu Dileepa** 如果您遇到任何错误或对设置有疑问,欢迎提出 issue。
## 📄 许可证
本项目采用 MIT 许可证 - 查看 [LICENSE](LICENSE) 文件了解详情。
标签:ADS-B, AGC, DLL, ExtIO, FM广播, HDSDR, PPM校正, RTL2832U, RTL-SDR, SDR, Winrad, 信号解码, 卫星追踪, 命令控制, 射频增益, 开源, 插件, 数据采集, 硬件控制, 软件无线电, 频段调谐