FAQ
Дальность, препятствия, Wi-Fi, память, законность, приватность: вопросы, которые задают до и после сборки приёмника, с прямыми ответами.
Законно ли слушать?
Приём пассивен: ваша антенна ничего не передаёт. ADS-B передаётся в открытом виде именно для того, чтобы его мог слышать каждый, и эти данные целый день показываются на публичных картах. В большинстве стран приём радиосигналов, передаваемых без шифрования, законен; делиться ими с сетями отслеживания — то, что тысячи людей делают открыто. Если в вашей стране есть особые правила радиоприёма, проверьте их; этот сайт не является юридической консультацией.
Как далеко я буду слышать?
Так далеко, как видит ваша антенна. Сигнал идёт по прямой, так что вопрос в том, что стоит между вашей антенной и небом. Окно: несколько десятков километров, больше в ту сторону, куда оно выходит. Балкон или чердак под черепицей: часто от 150 до 250 км. Крыша с открытым горизонтом: 300 км и дальше, в сторону самолётов на крейсерской высоте. Низко летящие самолёты рядом с вами скрыты зданиями и деревьями, что бы вы ни делали. Ничто в Raspberry Pi не влияет на дальность.
Моя карта пуста
Дайте ей десять минут после первого запуска. Затем проверьте, в таком порядке: брелок вставлен в порт USB 2.0 (чёрный, а не синий USB 3.0 на Pi 4); антенна прикручена и стоит вертикально; она рядом с окном. Если брелок виден, но ничего не приходит, усиление может быть слишком большим или слишком маленьким: меню позволяет менять его по одному шагу, а статистика показывает эффект.
Хватит ли Wi-Fi?
Да, для приёмника и фидеров: несколько килобайт в секунду. Табло на планшете тоже лёгкое. С чем Wi-Fi справляется плохо, так это с надёжностью: Pi на улице, на краю зоны покрытия, будет время от времени отваливаться. Кабель это исправляет; помогает и перестановка Pi, поскольку антенный кабель может быть длиной в несколько метров. Сторожевые таймеры ZenithBoard переподключают Pi, когда сеть возвращается.
Хватит ли 1 ГБ памяти?
Измерено: да. На Pi 3B автора с запущенными ADS-B Exchange и его MLAT, FlightAware, Flightradar24, табло, статистикой и публикациями в Bluesky 656 МБ из 1 ГБ оставались свободными. Pi Zero 2 W с 512 МБ тянет приёмник и табло; добавьте дополнительные фидеры, и станет тесно. Не покупайте для этого Pi побольше: дальность даёт антенна.
Замедлит ли это мой интернет или потратит трафик?
Нет. Фидер отправляет несколько килобайт в секунду, меньше, чем поток интернет-радио. За месяц это самое большее несколько гигабайт, распределённых между сетями, в которые вы передаёте данные.
Кто может видеть моё положение?
Сетям, в которые вы передаёте данные, оно нужно для расчёта дальности и MLAT, и они хранят его в вашем аккаунте. Они не ставят булавку на ваш дом на публичной карте. ZenithBoard никогда не показывает ваше положение ни на табло, ни в публикации: посты называют ваш город, а не координаты. Ваше табло и ваша собственная карта отвечают только вашей домашней сети, если вы сами их не откроете, и ZenithBoard объясняет VPN прежде, чем объяснять открытый порт.
Что такое MLAT и почему моему приёмнику нужны другие?
MLAT — сокращение от мультилатерация. Так сеть находит самолёт, который передаёт свой идентификатор, но не своё положение, как делают старые транспондеры: они отвечают «я здесь» без самого «здесь».
Весь фокус во времени. Радиосигнал идёт со скоростью света, примерно 300 метров за каждую микросекунду. Когда такой самолёт передаёт, каждый приёмник в пределах досягаемости слышит одно и то же сообщение, но не в один и тот же миг: ближайший слышит его первым, более далёкий — на несколько сотен микросекунд позже. Один приёмник сам по себе ничего из этого не узнает: он понятия не имеет, когда сообщение покинуло самолёт. Но соберите четыре приёмника, каждый с очень точными часами, и разница между их временами приёма оставит в небе только одно место, откуда сообщение могло прийти. Это место наносится на карту, и самолёт появляется.
На картинке: четыре приёмника, четыре времени приёма, четыре круга. Каждый круг означает «самолёт на таком-то расстоянии от меня». Они сходятся в одном месте, и только в одном. Это и есть MLAT, и поэтому сети просят каждый фидер передавать точное время приёма каждого сообщения, а не только само сообщение.
Так что ваш единственный приёмник не может делать MLAT в одиночку, и это честный ответ на вопрос «зачем делиться?»: передавая данные в сеть, ваша антенна становится одной из четырёх, и самолёты, которые ничего не говорят о своём положении, начинают появляться — на картах сетей и, через данные, которые те отправляют обратно, на вашей. Это объясняет и две вещи, которые делает ZenithBoard: он держит запущенным один клиент MLAT (вычисления тяжелы для Raspberry Pi), и ему нужно точное положение вашей антенны, потому что круг, построенный не из того места, пересекает остальные не в той точке.
Покажет ли табло каждый самолёт?
Каждый самолёт, который передаёт своё положение и находится внутри выбранного вами радиуса. Самолёты со старыми транспондерами, не передающими положение, появляются только если их находит MLAT какой-либо сети, и только на картах сетей. Некоторые военные и государственные воздушные суда не передают вообще. Табло говорит то, что слышит, не больше.
А как насчёт США и 978 МГц?
В США многие малые самолёты используют 978 МГц (UAT) вместо 1090 МГц. Чтобы их слышать, нужны второй брелок и вторая антенна. ZenithBoard один раз спрашивает ваш регион; если вы ответите США, он предложит дополнительный шаг и начнёт с имперских единиц. В других местах ничего про 978 МГц не показывается.
Можно ли запустить это без Raspberry Pi?
Приёмник и фидеры работают на любом компьютере с Linux. Сам ZenithBoard рассчитан на Raspberry Pi OS; демо табло запускается на любом компьютере с Python, вообще без оборудования, если вы просто хотите посмотреть, как оно выглядит.
Является ли что-то из этого продуктом?
Нет. ZenithBoard — свободное программное обеспечение под лицензией GPL; текст этого сайта — под лицензией Creative Commons; ничего не продаётся, аккаунт не нужен, телеметрии нет, и этот сайт не ставит cookie и не обращается к третьим сторонам. Единственные деньги, которые тут ходят, — это пиво, если будет желание, внизу каждой страницы.