PiSSTV
Gerrit Polder,PA3BYA。
pisstv 试图将 Raspberry Pi (树莓派)用作慢速扫描电视(SSTV)摄像机。它旨在供火腿无线电爱好者使用。
它主要由三个命令组成。
- raspistill:从相机中抓取图像。
- pisstv:将图像转换为声音文件。
- pifm_sstv:通过无线传输声音文件,例如在144.5 MHz
pisstv 主要基于 KI4MCW 的工作,可以在这里找到:https://sites.google.com/site/ki4mcw/Home/sstv-via-uc 我修复了一些错误并使其更加灵活。
pifm_sstv 基于 Oliver Mattos 和 Oskar Weigl 的工作(http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter)。
最初的程序是用来传输宽带立体声信号的。我稍微调整了一下,这样就可以设置带宽,这对窄带业余无线电传输非常重要。此外,还可以从命令行调优计时,这对于 SSTV 非常重要,因为在 SSTV 中,改进的计时会导致图像倾斜。
sstvcatch 是一种 sstv 安全摄像头。 python 脚本运行无限循环,等待图像更改,然后使用 SSTV 在144.5 MHz上传输图像数据。
sstvcam.py 是一个点拍 sstv 相机。它使用 piface 控件和显示(http://www.piface.org.uk/products/piface_control_and_display/)作为用户界面。
把以下两行:
- python3 /home/pi/pifacecad/startup.py
- python3 /home/pi/pisstv/sstvcam.py &
放在 /etc/rc.local 的最后,在启动时自动启动该软件。
许可
此处包含的所有代码均由GNU通用公共许可证v3许可。
致谢
归功于 KI4MCW(sstv),Oliver Mattos 和 Oskar Weigl(pifm)。
(First edition: vz edited at 2019.08.28)