由于COVID-19 持续影响芯片供应,树莓派价格日趋离谱,已经炒到一块3B+500块人民币的传家宝价格,4B 8G内存版更是高达一千块往上。这就显得FA和FR24的免费高级会员没那么值了。二选一多没劲,咱全都要。
参考FR24论坛的这个帖子:
原理就是在FA提供的PiAware镜像(包含dump1090和PiAware)里再嫁接一个FR24进去,听起来有点NTR但这不重要。当然,反过来或者在官方镜像上装两个也可以,但是FR24没有GUI,没法在本地当雷达用应该没人单独用FR24的吧。
PiAware部署没什么可说的,按照FlightAware的官方教程一步一步操作就可以了。 全都跑起来了之后再进行下一步,把FR24装进去。
这时,你需要在镜像根目录放置一个名为“ssh”的空文件:新建一个文本文档然后重命名成ssh就可以了。这可以开启Raspbian Pi OS的SSH功能。
通过SSH访问树莓派:pi@piaware:22, 默认密码“piaware”。可以参考这篇文章。
输入以下命令安装fr24:
sudo bash -c "$(wget -O - https://repo-feed.flightradar24.com/install_fr24_rpi.sh)"
由于FR24和PiAware都使用dump1090访问SDR,所以不能选择DVBT Stick (USB)。请依以下方法选择使用网络访问ModeS Beast
Step 4.1 - Receiver selection (in order to run MLAT please use DVB-T stick with dump1090 utility bundled with fr24feed): 1 - DVBT Stick (USB) ----------------------------------------------------- 2 - SBS1/SBS1er (USB/Network) 3 - SBS3 (USB/Network) 4 - ModeS Beast (USB/Network) 5 - AVR Compatible (DVBT over network, etc) 6 - microADSB (USB/Network) 7 - SBSx via Basestation (localhost:30006) Enter your receiver type (1-7)$: 4 Step 4.2 - Please select connection type: 1 - Network connection 2 - USB directly to this computer Enter your connection type (1-2)$: 1 Step 4.3A - Please enter your receiver's IP address/hostname $: 127.0.0.1 Step 4.3B - Please enter your receiver's data port number $: 30005 Step 5.1 - Would you like to enable RAW data feed on port 30334 (yes/no)$: no Step 5.2 - Would you like to enable Basestation data feed on port 30003 (yes/no)$: no
这样FR24和PiAware就能共存在同一块树莓派上了。