DSheirer/sdrtrunk
GitHub: DSheirer/sdrtrunk
SDRTrunk是一款跨平台的Java应用程序,用于解码、监控、录制和流式传输树状移动和相关无线电协议。
Stars: 2100 | Forks: 352


# MacOS Tahoe 26.1 用户 - 注意:
Tahoe版本26.x中对USB支持的改变导致sdrtrunk无法启动。请按照以下步骤安装最新的libusb,创建符号链接,然后使用包含更新usb4java本地库的Tahoe ARM处理器的夜间构建。MacOS访问您的USB SDR调制解调器可能仍然存在问题。
```
brew install libusb --HEAD
cd /opt
sudo mkdir local
cd local
sudo mkdir lib
```
接下来,找到brew安装的libusb库的位置,例如:```/opt/homebrew/Cellar/libusb/HEAD-9ceaa52/lib/libusb-1.0.0.dylib``` 注意:文件夹“HEAD-9ceaa52”是您从其中安装时的HEAD版本戳。
最后,从已安装的库到usb4java期望找到libusb的位置(/opt/local/lib/libusb-1.0.0.dylib)创建符号链接。
```
sudo ln -s /opt/homebrew/Cellar/libusb/HEAD-9ceaa52/lib/libusb-1.0.0.dylib /opt/local/lib/libusb-1.0.0.dylib
```
# SDRTrunk
一个跨平台的Java应用程序,用于使用软件定义无线电(SDR)解码、监控、录制和流式传输树状移动和相关无线电协议。
* [帮助/维基主页](https://github.com/DSheirer/sdrtrunk/wiki)
* [入门](https://github.com/DSheirer/sdrtrunk/wiki/Getting-Started)
* [用户手册](https://github.com/DSheirer/sdrtrunk/wiki/User-Manual)
* [下载](https://github.com/DSheirer/sdrtrunk/releases)
* [支持](https://github.com/DSheirer/sdrtrunk/wiki/Support)

**图1:sdrtrunk 应用程序截图**
## 下载最新版本
sdrtrunk的所有发布版本均可在[发布](https://github.com/DSheirer/sdrtrunk/releases)选项卡中找到。
* **(alpha)** 这些版本是开发功能预览,可能包含错误和意外行为。
* **(beta)** 这些版本目前正在测试错误和功能,以便在最终发布之前。
* **(final)** 这些版本已经过测试,是当前发布版本。
## 下载夜间软件构建
[夜间](https://github.com/DSheirer/sdrtrunk/releases/tag/nightly)发布包含所有支持操作系统的当前软件构建。
该软件版本可能包含错误并且可能无法正确运行。然而,它允许您在下一个软件发布之前预览最新的更改和修复。**在您使用夜间构建之前,请始终备份您的播放列表。** 注意:夜间发布在每次将代码更改提交到代码库时都会更新,所以它并不真正是“夜间”的,更多的是“当前”。
## 系统最低要求
* **操作系统:** Windows(~~32或~~64位)、Linux(~~32或~~64位)或Mac(64位,12.x或更高)
* **CPU:** 4核心
* **RAM:** 8GB或更多(推荐)。根据使用情况,4GB可能足够。
标签:ARM处理器, DNS解析, Gradle, JS文件枚举, libusb, MacOS, SDR, USB, 下载, 协议解码, 发布, 域名枚举, 安全可观测性, 帮助文档, 开发, 开源项目, 录音, 支持, 无线电协议, 更新, 构建系统, 流媒体, 测试, 漏洞测试, 版本控制, 用户手册, 监控, 社区, 移动通信, 跨平台应用, 软件定义无线电, 软件无线电