基于ft8的传播监测站部署脚本

ft8 homebrew practice

如果想中长周期持续监测某个波段的传播情况,ft8是个取代信标台的好东西,数量够多分布够广,解码后的有效信息更多,弱信号友好。 如果自己有一套固定天线,有一个sdr设备,有一台可以持续开机的电脑(树莓派、工控机等低功耗的最佳),我这里写了一组代码脚本,方便构建一套ft8传播监测站。 基本思路是:通过sdr取出i/q样本,ssb解码后创建音频数据通道,连接wsjtx解码,然后将解码后信息上传自己部署的远端web服务器。 我这里有个演示站 ,是我用阳台上的6米端的水平天线架设的。天线环境和天线本身太差了,展示出来的传播数据仅供参考。持续运行了几个月了,除了偶尔让猫踢开连线,其他时间很稳定:) 统计维度上,目前仅仅做了按时间(分钟/小时/天)的统计,以及按呼号的地理分布展示。更多维度指标可以自行扩展。

所有脚本代码都放在github 上了,感兴趣的自取,欢迎交流。

我自己部署的演示站(非春夏季会下线)。

站点截图

screenshot

为啥不用https://pskreporter.info

主要一来pskreporter是全局传播展示,并不能很好代表自己天线位置的传播情况; 二来pskreporter的记录时长、数据展示模式等都不够灵活,白费全世界给它的数据了。 我这套脚本的思路是自己建一套pskreporter.info,从自己天线位置的角度记录并分析传播。服务器可以部署到家里供自己个人查看,也可以部署到公网上供同好分享(类似于opensdr)。