用 SatDump 接收第一张卫星图像:新手入门指南
【免费下载链接】SatDumpA generic satellite data processing software.项目地址: https://gitcode.com/GitHub_Trending/sa/SatDump
SatDump 是一款免费开源的卫星数据处理工具,覆盖从卫星信号接收、数据解码到生成气象图像等完整流程,适合无线电爱好者和刚入门的普通用户。
📡 核心能力:从信号到图像的完整链路
- 信号接收:连接 Airspy、RTL-SDR 等 SDR 设备实时采集中频信号,或直接读取此前录好的基带文件
- 数据解码:内置大量卫星解调管线(pipeline),覆盖气象、科学、小卫星等多种载荷,选对管线即可还原原始数据
- 结果生成:解码产物包括气象图像、数据集等,可直接查看、导出或叠加投影
- 两种使用形态:图形界面
satdump-ui和命令行工具satdump,同一套功能,习惯哪种用哪种
🖥️ 安装与部署
Windows 三步装好
- 到官方 Releases 页面下载 Windows 安装包或便携版,无需自己编译
- 运行安装程序,或将便携版解压到任意目录(如系统缺少 Visual C++ 运行库,按提示补装即可)
- 运行
satdump-ui.exe打开图形界面,或运行satdump.exe使用命令行
macOS 两种方式任选
- 直接方式:从 Releases 下载 macOS 版本,解压后运行,省去编译依赖的麻烦
- 编译方式:先用 Homebrew 装好 cmake、meson 等构建工具,再按 README.md 中的 macOS 章节执行
macOS/build_deps.sh补齐依赖,随后 cmake + make 构建
Linux 源码编译
Linux 上建议从源码构建以获得最佳性能。先按 README.md 的说明安装好 cmake、fftw、volk 等依赖包(文档给出了 Debian、Red Hat 等发行版的一键安装命令),然后执行:
git clone https://gitcode.com/GitHub_Trending/sa/SatDump.git && cd SatDump mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=Release .. && make -j$(nproc) && sudo make install🚀 第一次上手:一条命令走通接收、解码、出数据
最短路径是命令行下的实时解码:让 SDR 接收信号,SatDump 边收边解,产物直接落盘。以 MetOp 卫星的 AHRPT 管线为例:
satdump legacy live metop_ahrpt metop_output --source airspy --samplerate 6e6 --frequency 1701.3e6 --general_gain 18 --bias --timeout 780参数含义不用死记:--source指定 SDR 设备类型,--frequency是目标频率,--samplerate采样率要与卫星链路匹配,--timeout表示多少秒后自动停止。卫星过境结束后,输出目录里就是解码好的数据文件。GUI 用户则通过「Add → Recorder」添加录制器、选择管线后启动,效果一致:
☁️ 实战方向:接收一张气象卫星图像
以 NOAA 系列气象卫星为例,整个流程是典型的「输入 → 处理 → 输出」:
- 输入:一段 SDR 录下的基带录音,或正在接收的实时信号,采样率 2.4 MHz 左右即可
- 处理:选择 APT 解调管线,SatDump 完成解调、同步、反交织等步骤,把帧数据拼装成扫描图像
- 输出:一张可以叠投影、调色彩(LUT)的原始气象图像,之后可继续做投影校正或分享出去
🔌 周边工具与配套
- SDR 设备:Airspy、RTL-SDR、HackRF、Pluto 等主流设备都有对应驱动支持,既能 USB 直连也能通过网络远程接收,实现见 plugins/sdr_sources/
- 命令行入口:离线解码、录制、实时解码都在 src-cli/ 中,配合脚本可做批量处理
- 数据共享:解码产出的图像和基带可以上传到 SatNOGS 等社区平台,与全球爱好者共享你的卫星数据接收成果
下一步
建议从 docs/pages/QuickStart.md 开始,把 GUI 的录制、离线处理、投影功能都走一遍,再结合自己的 SDR 做一次真实过境接收,卫星数据处理的基本功就到位了。
【免费下载链接】SatDumpA generic satellite data processing software.项目地址: https://gitcode.com/GitHub_Trending/sa/SatDump
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考