常見問題
距離、障礙物、Wi-Fi、記憶體、合法性、隱私:大家在打造接收器前後會問的問題,直白地回答。
收聽合法嗎?
接收是被動的:你的天線不發射任何東西。ADS-B 以明文廣播,正是為了讓每個人都能聽到,而且這些資料整天都顯示在公開地圖上。在大多數國家,接收未加密廣播的無線電訊號是合法的;把它們分享給追蹤網路,是成千上萬的人公開在做的事。如果你的國家對無線電接收有特定規定,請自行查證;本網站不是法律建議。
我能聽多遠?
你的天線看得多遠,就聽得多遠。訊號是直線傳播的,所以問題在於你的天線和天空之間擋了什麼。一扇窗戶:幾十公里,窗戶朝向的那一側會更遠。陽台或瓦片下的閣樓:常常有 150 到 250 公里。地平線開闊的屋頂:300 公里以上,對巡航高度的飛機而言。你附近的低空飛機會被建築和樹木擋住,怎麼做都一樣。Raspberry Pi 的任何規格都不會改變距離。
我的地圖是空的
第一次啟動後先給它十分鐘。然後依序檢查:接收棒插在 USB 2.0 連接埠上(黑色的,不是 Pi 4 上藍色的 USB 3.0);天線鎖緊且垂直;它靠近窗戶。如果接收棒有被偵測到卻沒有任何資料,可能是增益太高或太低:選單可以讓你一次調一格,統計資料會顯示效果。
Wi-Fi 夠用嗎?
對接收器和餵送程式來說夠用:每秒幾 KB。平板上的牆也很輕量。Wi-Fi 做不好的是穩定性:放在戶外、處於訊號邊緣的 Pi 會偶爾斷線。接網路線能解決;把 Pi 搬個位置也行,因為天線的線可以有好幾公尺長。網路恢復時,ZenithBoard 的看門狗會讓 Pi 重新連線。
1 GB 記憶體夠嗎?
實測,夠。在作者的 Pi 3B 上,同時跑 ADS-B Exchange 和它的 MLAT、FlightAware、Flightradar24、牆、統計和 Bluesky 貼文,1 GB 中仍有 656 MB 可用。512 MB 的 Pi Zero 2 W 可以跑接收器和牆;加上額外的餵送程式就會變得吃緊。別為了這個買更大的 Pi:距離來自天線。
它會拖慢我的網路,或耗費流量嗎?
不會。一個餵送程式每秒傳送幾 KB,比一個網路電台串流還少。一個月下來最多幾 GB,而且是分攤在你餵送的各個網路之間。
誰看得到我的位置?
你餵送的網路需要它來計算距離和 MLAT,並保存在你的帳號裡。它們不會在公開地圖上把圖釘釘在你家。ZenithBoard 絕不會在牆上或貼文裡顯示你的位置:貼文寫的是你的城鎮名稱,不是你的座標。你的牆和你自己的地圖只回應你家的網路,除非你自己把它們開放出去,而 ZenithBoard 會先說明 VPN,才說明開放連接埠。
什麼是 MLAT?為什麼我的接收器需要別人的接收器?
MLAT 是 multilateration(多點定位)的縮寫。它是網路用來找到那些只發送身分、不發送位置的飛機的方法,老式應答機就是這樣:它們回答「我在這裡」,卻少了那個「這裡」。
訣竅在於時間。無線電以光速傳播,每微秒大約 300 公尺。這樣的飛機一發射,範圍內的每一台接收器都聽到同一則訊息,但不是在同一瞬間:最近的那台最先聽到,較遠的那台要晚幾百微秒。一台接收器單獨什麼也學不到;它根本不知道訊息是什麼時候離開飛機的。但把四台接收器放在一起,每台都配著非常精確的時鐘,它們到達時間之間的差異就只在天空留下一個訊息可能來自的地方。把那個地方畫出來,飛機就出現在地圖上了。
圖中:四台接收器,四個到達時間,四個圓。每個圓的意思是「飛機離我這麼遠」。它們只在一個地方相遇,僅此一處。這就是 MLAT,也是為什麼各個網路要求每個餵送程式不只送出訊息,還要送出每則訊息到達的精確時間。
所以你的一台接收器自己做不了 MLAT,這就是「為什麼要分享?」的誠實答案:餵送一個網路,你的天線就成了那四台之一,那些對自己位置一語不發的飛機就開始出現了,出現在網路的地圖上,也透過它們回傳的資料出現在你自己的地圖上。這也解釋了 ZenithBoard 做的兩件事:它只維持一個 MLAT 用戶端運作(這些運算對 Raspberry Pi 來說很重),以及它需要你天線的精確位置,因為從錯誤的地方畫出的圓,會在錯誤的點上和其他的圓相交。
牆會顯示每一架飛機嗎?
每一架廣播自己位置且在你所選半徑內的飛機。配備較舊詢答機、不發送位置的飛機,只有在某個網路的 MLAT 定位到它們時才會出現,而且只出現在各網路的地圖上。有些軍用和國家飛機完全不廣播。牆只說它聽到的,不多不少。
美國和 978 MHz 怎麼辦?
在美國,許多小型飛機使用 978 MHz(UAT)而不是 1090 MHz。要聽到它們,需要第二支接收棒和第二支天線。ZenithBoard 只會問你一次所在地區;如果你回答美國,它會提供這個額外步驟,並以英制單位開始。在其他地方,不會顯示任何關於 978 MHz 的內容。
可以不用 Raspberry Pi 嗎?
接收器和餵送程式可以在任何 Linux 電腦上執行。ZenithBoard 本身以 Raspberry Pi OS 為目標;如果你只是想看看它長什麼樣子,牆的示範可以在任何裝有 Python 的電腦上執行,完全不需要硬體。
這當中有任何東西是商品嗎?
沒有。ZenithBoard 是 GPL 授權的自由軟體;本網站的文字採用 Creative Commons 授權;沒有任何東西要賣,不需要帳號,沒有遙測,本網站不設定任何 cookie,也不呼叫任何第三方。唯一會流動的錢,是每一頁底部那杯啤酒,如果你有興致的話。