ModeSDeco2是个简单又暴力的ADS-B解码器,自带web界面,没有GUI,天生就适合作为服务来运行
下载地址:http://xdeco.org/?page_id=30
目前最新版本是:modesdeco2_windows_20180429,原作者扔到Google Drive了,国内下载略费力,顺手做个镜像:
https://johnliu.info/wp-content/uploads/2019/06/modesdeco2_windows_20180429.zip
下载后解压,扔到modesdeco2文件夹,先测试下
首先请确保已有RTL-SDR可以正常使用
文件夹里有个modesdeco2_example.bat,右键编辑,根据自己的环境和需要修改,重点关注的参数:
–beast Beast输出端口
–avr AVR输出端口
-sbs10001 SBS-3输出端口
–location 当地经纬度,格式经度:维度,西经和南纬用负数
–metric 米制单位
–web web服务器端口
–db baseStation.sqb位置,没有可以从这里下载:http://johnliu.info/wp-content/uploads/2019/06/BaseStation.sqb
我自己用到的启动参数是:
–location 88.888:111.111 –web 8080 –db d:\Soft\modesdeco2\db\basestation.sqb –metric –beast 31001 –avr 31002 –sbs10001 31003
其余设置项文档里很清楚
保存,双击,会得到一个黑乎乎的cmd表示已经在干活了
没有任何异常就可以准备安装为服务,下载NSSM:
开一个管理权限的cmd,nssm.exe install SERVICENAME,接下来跟着GUI就很简单了,完工,启动服务,就可以从浏览器打开127.0.0.1:8080看看效果了
有个BUG在于,这货默认用了Google地图,需要翻墙……