Перейти к содержимому

Раздел 5 из 15

Как работает трекер

Откуда берётся каждое число в разборе: нормы, ворота, секунды и способ замера посадки.

Предыдущая глава отвечает, сколько стоит каждая проверка. Эта — откуда трекер вообще берёт числа: с какой высоты начинает спрашивать, сколько секунд даёт на действие и как именно меряет жёсткость посадки. Всё, что здесь написано, — то, что делает программа на вашем компьютере; ничего не додумывается на сервере.

Что трекер записывает и отправляет

Трекер подключается к симулятору и раз в секунду забирает состояние борта: положение, высоту, скорости, углы, шасси, закрылки, спойлеры, огни, транспондер. Из этого собирается «чёрный ящик» рейса — то, что вы потом видите в разборе.

Трек
точка раз в секунду весь полёт; на стоянке и в паузе — раз в 10 с
События
смена стадии, отрыв, касание, шасси, закрылки, огни, второй круг, крушение
Касания
время, вертикальная, перегрузка, тангаж, крен, скорость, координаты, признак отскока
Кадры касания
окно ±10 с вокруг касания: вплотную к контакту — на полной частоте симулятора, дальше прорежено до 10 кадров в секунду. За рейс сохраняются до четырёх посадок, среди них обязательно самая жёсткая и последняя
Трейс решений
когда сменилась стадия, когда проверка взвелась и зафиксировалась, как разобрано касание
В кадрах касания едут и органы управления — ручка, педали, рули и триммер (трекер 1.29 и новее). Если симулятор ручку не отдаёт — у части аддонов её нет ни в одной переменной, — трекер 1.30 берёт её с осей вашего джойстика, штурвала и педалей прямо из Windows. Настраивать ничего не нужно: весь полёт трекер сам сверяет каждую ось устройства с тем, что делает самолёт, и запоминает, какая ось чем управляет, — на любом борту. Такая ручка в разборе подписана «по вашему джойстику»: это движение руки до кривых и мёртвых зон симулятора. Клавиатура, мышиный штурвал, VR-контроллеры и трекер на другом компьютере, чем симулятор, так не работают — там ручки в записи просто нет.
Пропала сеть — рейс не потерян. Точки копятся в трекере и досылаются пачками, когда связь вернётся. Если вы вышли из трекера, не подав рейс, запись хранится на сервере сутки: при следующем запуске трекер предложит подать её, продолжить или отменить. Трекер или сим закрылись посреди рейса? После перезапуска запись продолжится с того же места: трек не пропадёт, а «Топливо за рейс» и профиль высоты на главном экране трекера продолжат считаться от начала рейса, а не с нуля. Связи не было дольше получаса и рейс пропал с карты? Запись продолжится с первой же точки после возвращения сети, ничего нажимать не нужно. Сеть у вас есть, а сервер не отвечает? Под номером рейса в трекере появится «Сервер недоступен — полёт записывается»: запись и посадка идут на вашем компьютере как обычно. Превью придёт, когда сервер ответит, а «Подать рейс» можно нажать и раньше — рейс уйдёт сам, как только связь вернётся. Трекер и симулятор до этого не закрывайте: неотправленное живёт в памяти трекера. На крайний случай трекер держит на компьютере резервные копии последних десяти рейсов — папка backup рядом с журналами трекера; если рейс всё же пропал, поддержка попросит прислать файл оттуда.
Хотите начать рейс с нуля, а не продолжать? Например, сим вылетел посреди полёта, и вы подняли его заново у гейта вылета. Нажмите «Начать заново» рядом с «Завершить рейс» и подтвердите: записанный трек сотрётся, время, топливо и нарушения обнулятся, а бронь останется за вами. Новая запись начнётся сама, когда борт тронется у аэропорта вылета; не подхватилась — нажмите «Начать запись» на карточке брони во вкладке «Рейсы». Без этого шага трекер продолжит прежнюю запись. На трекере старше 1.23 то же самое делают две кнопки подряд: «Завершить рейс», затем «Перелететь».

Стадии полёта: как трекер понимает, где вы

Проверки включаются не по времени, а по стадии. Стадия определяется по состоянию борта — никакого плана полёта трекеру для этого не нужно.

Руление на вылет
на земле, путевая больше 1 узла, приборная меньше 40
Взлёт
на земле, приборная 40 узлов и выше
Начальный набор
борт оторвался от земли и разогнался быстрее 30 узлов — три секунды подряд
Набор высоты
набрано 3000 футов над землёй — или набор кончился раньше: за полторы минуты борт поднялся не выше 200 футов. Второе условие для тех, кто до 3000 футов не поднимается вовсе: вертолёт с площадки на площадку, санзадание, патруль. Смотрим именно НАБРАННОЕ, а не плавность полёта: у лёгкого вертолёта на малой высоте вертикальная гуляет всегда, и «стало спокойно» у него не наступает — борт числился в наборе до самой посадки
Крейсер
набор кончился: за полторы минуты борт поднялся не выше 200 футов. Если он снова полез вверх (от 500 fpm, три секунды подряд и минимум 400 набранных футов), это опять набор: площадка на промежуточном эшелоне под ограничение по схеме и ступенчатый набор крейсером не считаются. Если вы указали имя пользователя SimBrief и план совпадает с рейсом, трекер вдобавок не объявит крейсер, пока борт больше чем на 3000 футов ниже планового эшелона — но не дольше десяти минут горизонта: летите ниже плана, и через десять минут это всё равно крейсер
Начальный заход
снижение больше 400 fpm, и оно держится полминуты подряд: один болтаночный кадр начало снижения не объявляет. Если борт потом снова занял высоту и держит её три минуты, оставаясь выше 12 000 футов над аэродромом прибытия, это опять крейсер — занятие эшелона ниже по указанию диспетчера УВД точкой снижения не считается
Заход
ниже 3000 футов над землёй, ещё в воздухе и не дальше 15 морских миль от аэродрома прибытия. Расстояние здесь не придирка: без него борт, снизившийся за тридцать миль до полосы, уже «на заходе», а наверх из захода ведёт ровно одно ребро — любой возврат на эшелон читается уходом на второй круг. Если координат аэродрома нет (нет плана, аэродрома нет в справочнике), заход объявляется по одной высоте, как раньше
Пробег
коснулся земли; проверок на пробеге нет
Руление на стоянку
на земле, путевая упала ниже 40 узлов; повторный взлет отсюда (touch-and-go после глубокого торможения) считается уходом на второй круг
Прибыл
стоит и двигатели выключены

Уход на второй круг трекер видит сам: устойчивый набор от 500 fpm, который держится 3 секунды подряд и даёт минимум 400 набранных футов. Одной вертикальной скорости мало — вывод из снижения при занятии площадки всегда даёт выброс вверх, и без требования по набранной высоте он засчитывался бы уходом. Разовый «клевок» на выравнивании фазу тоже не переключает. Набор дальше 15 миль от аэродрома уходом не считается вовсе: там ещё начальный заход, а не заход — это перевекторение или занятие эшелона, а не второй круг. Возврат к заходу — снова ниже 3000 футов и устойчивое снижение. Касание с последующим уходом (touch-and-go) распознаётся так же, с пробега.

При уходе на второй круг все замечания захода снимаются: оценивается последний заход, а не первый неудачный. Иначе убранные шасси и разгон на уходе — то есть ровно то, что положено делать, — оставались бы в отчёте навсегда.

Три типа проверок

Проверки устроены по-разному, и от этого зависит, простит ли трекер задержку в пару секунд.

Ворота (момент)
Спрашиваются один раз — в момент, когда положено. Трекер смотрит окно первых 20 секунд после этого момента и берёт лучшее увиденное. Так проверяются закрылки к разбегу, посадочные фары к отрыву и к 1500 футам. Уборка закрылков и спойлеров после посадки — тоже ворота, только окно у них своё: от касания до конца льготы, и убрать можно хоть на пробеге. Увидели убранными — зачёт, и то, что покажет переменная потом, этого уже не отменяет.
Состояние (с выдержкой)
Смотрит непрерывно, но записывает замечание, только если непорядок держится подряд заданное число секунд. Одиночный кадр при переключении тумблера ничего не стоит.
Предел (сразу)
Срабатывает от любого кадра: перегрузка, сваливание, крушение, тангаж на взлёте. Тут выдержки нет — событие само по себе однократное.

Сколько секунд даётся, прежде чем непорядок станет замечанием:

Обычная проверка состояния5 секунд
Тангаж и крен3 секунды — болтанка и порывы не считаются
Скорость выше предела ниже 10 000 футов3 секунды: у предела стрелка гуляет
Превышение скорости1 секунда — мгновенный порыв ветра не считается
Скорость руления выше 30 узлов8 секунд
Ширина ворот момента20 секунд
Погасить фары выше эшелона перехода30 секунд
Пауза перед проверками руления20 секунд после схода с ВПП
Убрать механизацию и погасить фары3 минуты после схода с ВПП
Все выдержки считаются в секундах, а не в кадрах. MSFS отдаёт состояние раз в секунду, X-Plane — пять раз; пока они считались кадрами, пилот X-Plane получал замечание впятеро быстрее за то же самое.

С какой высоты и скорости трекер начинает спрашивать

Почти у каждой проверки есть высота или скорость, ниже или выше которой её просто нет. Это сделано намеренно: заход начинается с 3000 футов, и спрашивать посадочную конфигурацию там значило бы штрафовать всех подряд.

Шасси убраныспрашивается выше 500 футов над землёй и только у бортов, у которых шасси убираются
Закрылки убраныспрашивается выше 10 000 футов над землёй, в наборе и на эшелоне; 30 секунд на уборку
Скорость до 260 узловспрашивается ниже 10 000 футов по высотомеру: в наборе, на эшелоне и на снижении; тяжёлым (категория следа H и J) до 290
Посадочные фары выключеныспрашивается выше 10 500 футов по высотомеру, при вылете из США и Канады — выше 18 500
Посадочные фары включеныворота открываются ниже 1500 футов над землёй
Закрылки и шасси выпущеныспрашивается ниже 1000 футов над уровнем аэродрома
Скорость меньше 180 узловспрашивается ниже 1000 футов над уровнем аэродрома
Перегрузка до 2.5Gне считается ниже 50 футов — там перегрузку оценивает посадка
Абсолютные высоты — те самые 10 500 (при вылете из США и Канады 18 500) и 10 000 футов — трекер берёт с барометрического высотомера, то есть читает ровно то число, что стоит у вас на приборе. Раньше он брал истинную высоту над уровнем моря, а она расходится с прибором на поправку за давление: в обычный день это 400–500 футов, и порог наступал не там, где вы его отрабатывали. Высоты над землёй и над аэродромом по-прежнему геометрические — барометра в них нет и быть не должно, иначе тысяча футов на заходе перестала бы быть тысячей футов над полосой. В разборе рейса рядом с высотой теперь видна и установка высотомера: по ней сразу понятно, откуда взялась разница.
Тысяча футов на заходе отсчитывается от уровня аэродрома прибытия — это ровно та высота, на которой второй пилот докладывает «stabilized». Высота над рельефом для этого не годится: на заходе через хребет или над обрывом к воде она расходится с высотой над аэродромом на сотни футов, и ворота открывались бы не там, где звучит колл. Если превышение аэродрома трекеру неизвестно (свободный полёт без плана, аэродрома нет в справочнике), он считает по рельефу, как раньше.

Как считается жёсткость посадки

Мгновенная вертикальная в кадре, где симулятор впервые сказал «на земле», не годится: стойка уже сжалась и погасила снижение — по ней любая посадка выходит мягкой. Поэтому вертикальная берётся по первому доступному источнику из четырёх:

  1. 1Значение самого симулятораMSFS отдаёт вертикальную касания напрямую — это самый точный источник. У X-Plane такого нет. Значение приходит через секунду-две после касания и держится до следующей посадки, поэтому на втором касании трекер берёт его, только если симулятор его обновил; иначе считает по кадрам сам. Есть и второе условие. Симулятор обновляет это число на ЛЮБОМ касании колёс полосы — в том числе на коротком подскоке, который трекер посадкой не считает. Если между касанием и приходом значения такой подскок случился, значение уже про него, и трекер оставляет собственный замер по кадрам. В разборе рейса это видно отдельной строкой.
  2. 2Кадры перед контактомПо кадрам, где борт ещё В ВОЗДУХЕ, за четверть секунды до касания, трекер строит прямую и берёт с неё вертикальную в момент самого контакта. Нужно хотя бы три кадра. Именно прямую, а не среднее: на выравнивании снижение всё время уменьшается, и среднее по окну — это значение из его середины, то есть завышение на пол-окна. Прямая от ширины окна не зависит, а от шума кадров защищает так же. У X-Plane этот источник основной — готовой вертикальной касания он не отдаёт, — и у него есть своя особенность: вариометр X-Plane запаздывает примерно на секунду. На выравнивании он ещё показывает снижение, которое уже погашено, а при провале в последний момент — меньше, чем было. Эту задержку сайт снимает при разборе рейса, поэтому в отчёте число бывает мягче или жёстче того, что трекер показал у себя, а разбор рейса называет оба.
  3. 3Темп снижения по радиовысотеСредняя скорость уменьшения высоты за полсекунды. Способ честный, но у самой земли радиовысота упирается в ноль и число завышается — поэтому он третий, а не первый.
  4. 4Вертикальная последнего кадраПоследний рубеж, когда истории не хватило вовсе.
Какой источник сработал — видно в разборе рейса: в трейсе решений трекер пишет все четыре кандидата и помечает выбранный.

Перегрузка считается из темпа гашения вертикальной скорости на окне 0,15 секунды, а пик ищется вокруг касания — от полсекунды до него и до 0,8 секунды после, пока обжимается стойка. Готовую перегрузку симулятора трекер тоже пишет и показывает в трейсе, но в оценку она не идёт: MSFS и X-Plane формируют удар по-разному, и сравнивать их числа между собой нельзя. Отсюда же следует, что наше число несопоставимо и с чужими счётчиками посадки, и с порогами реальной авиации: темп гашения — не пиковая перегрузка, это разные величины. Смысл имеет только сравнение с нашими собственными порогами. Темп гашения меряется по ЧАСАМ СИМУЛЯТОРА, а не по тому, когда кадры доехали до трекера: подвисшая на мгновение картинка, тяжёлая сцена или свёрнутое окно перегрузку не раздувают, а ускорение времени её не занижает.

Касанием считается переход «воздух → земля», но только если борт пробыл в воздухе хотя бы 0,4 секунды. Более короткие срабатывания — это дребезг датчика на отрыве, а не посадка. Повторное касание в течение 5 секунд помечается отскоком. Если касаний несколько, в зачёт идёт ПЕРВОЕ — то же, что показывают счётчики посадки. Отскок при этом не бесплатен: он судится отдельной проверкой по тому, насколько следующее касание оказалось жёстче зачётного. Повреждения борта считаются по самому жёсткому касанию — железу безразлично, каким по счёту его приложили. Пауза и повтор посадкой не становятся: если борт стоял на земле до паузы, всё воздушное, что прокрутилось внутри повтора, воздушным участком не считается, и выход из повтора касания не создаёт. А настоящая пауза посреди захода воздушный участок не обнуляет — посадка сразу после снятия с паузы записывается как обычно.

Выравнивание считается так: берётся кадр, где радиовысота ближе всего к 50 футам перед касанием, и его вертикальная сравнивается с вертикальной самого касания. Разница в процентах — это и есть «гашение снижения». Рядом показан прирост тангажа между теми же двумя точками.

Почему внешний счётчик посадки показывает другое число

Попап стороннего счётчика («landing rate») часто показывает мягче, чем разбор рейса, и разница бывает в полтора раза. Спор тут не о строгости оценки: расходится не мнение, а то, ЧТО и КОГДА измеряется. Три различия объясняют почти все случаи. У X-Plane к ним долго добавлялось четвёртое, и оно было нашим: запаздывание вариометра (см. «Кадры перед контактом» выше). Теперь сайт его снимает.

Момент замера
Вертикальная в момент касания и вертикальная через полсекунды после — разные числа: стойка гасит снижение за десятые доли секунды. На разобранном рейсе −290 fpm в кадре контакта превращались в −221 уже через 0,46 с. Счётчик, который снимает показания «когда заметил касание», читает работу амортизатора, а не саму посадку.
Что именно меряется
На ровной полосе вертикальная скорость борта и скорость сближения с землёй — одно и то же, а на наклонной — разное. Стойка чувствует СБЛИЖЕНИЕ С ПОЛОСОЙ, и на полосе под гору мы засчитываем именно его: рельеф уходит вниз вместе с бортом, и гасить приходится меньше, чем говорит вертикальная по горизонту. В Ла-Пальме это 240 fpm из записанных 486. В MSFS сближение с полосой отдаёт сам симулятор, в X-Plane трекер считает его сам, вычитая уклон, и показывает у себя то же число, что уйдёт в отчёт, — поэтому строка о касании появляется в журнале трекера не сразу, а после 10–15 секунд пробега. На полосе в горку поправку не вносим: в X-Plane там засчитывается вертикальная по горизонту, она немного мягче. Уклон мы меряем по ПРОБЕГУ, где колёса заведомо на полосе, а не по кадрам перед касанием: там радиовысота и вертикальная расходятся слишком сильно, чтобы доверять такому замеру. Зато до торца рельеф — ещё не полоса, и счётчики, считающие всю вертикальную из y_agl, там по-прежнему занижают: на заходе в ULMM грунт уходит вниз на 24 фута за последние 10 секунд.
Перегрузка — это пик, а не среднее
Удар стойки приходит через десятые доли секунды ПОСЛЕ касания. Счётчик, усредняющий перегрузку за секунду ДО контакта, физически не может его увидеть и показывает около 1,0 g на любой посадке — хоть на идеальной, хоть на грубой. Мы берём пик в окне ±0,5 с вокруг касания.
Проверить свой счётчик можно самому, не веря на слово никому: посмотрите в его логе на перегрузку. Пик ниже 1,0 g на касании — признак, что число снято не в момент удара, а раньше или позже; тогда и вертикальной в той же строке верить нельзя. Для сравнения: за 303 посадки, записанные нашим трекером, перегрузка ниже 1,0 g не встретилась ни разу, минимум за всё время — 1,02 g.

Почему числу трекера можно верить

Не потому, что оно наше, а потому, что его можно перепроверить — спустя недели и не спрашивая нас.

  • Он хранит доказательства, а не только вывод. С рейсом сохраняются весь трек, кадры вокруг каждого касания на частоте симулятора и трейс решений. Любую цифру в разборе можно пересчитать заново — по ним и разбираются спорные рейсы.
  • Он показывает, откуда взял число. В трейсе видны ВСЕ кандидаты вертикальной — значение симулятора, кадры перед контактом, темп по радиовысоте, мгновенная — и помечен выбранный. Замечание тоже объясняет себя: когда проверка взвелась, когда зафиксировалась, при какой высоте, скорости, перегрузке, тангаже и крене. Худшую перегрузку за весь полёт трекер называет отдельной строкой — и называет её всегда, даже когда замечания не было: видеть запас так же важно, как видеть превышение.
  • Найденная ошибка исправляется, а задетые рейсы пересчитываются задним числом — вместе с баллом и опытом. Трекер не безгрешен; отличие в том, что его вердикт лежит рядом с данными, по которым его вынесли, и потому проверяем.

Ускорение времени и перенос борта

Ускорять время можно — это нормальный способ летать дальние плечи. Но налёт при этом считается по времени СИМУЛЯТОРА: час реального времени на 4× — это четыре часа рейса. Иначе множитель превращался бы в скидку, ведь экипаж, ТО-резерв и износ борта считаются от часов, а выручка от дальности: тот же рейс приносил бы столько же, а стоил вчетверо дешевле. Трекер сам считает часы симулятора, а сервер сверяет их с треком: путь между точками сравнивается с путевой скоростью борта, и во сколько раз первое обгоняет второе, во столько раз шёл симулятор. Налёт берётся не меньше того, что видно по треку (рулёжка по обычным часам, полёт с замеренным ускорением), и ни разу не умножается дважды. Поэтому правило одинаково работает в обоих симуляторах, даже если симулятор не сообщает трекеру об ускорении. Свободного полёта множитель не касается: экипажа, ТО и выручки там нет, и умножать нечего — в личный налёт идут просиженные часы.

А вот переносить борт по карте нельзя — это проверка «Без телепортации борта», вес 3. Речь про мгновенное перемещение: в MSFS это режим slew, в X-Plane — перетаскивание самолёта мышью на карте. В MSFS трекер видит режим напрямую и даёт секунду на случайно задетую горячую клавишу. В X-Plane такого режима нет вовсе, поэтому перенос ловится геометрией — скачком координат, который не объяснить путевой скоростью. Повтор переносом не считается: пока он идет, трекер держит борт там, где тот стоял до паузы. А перенос, сделанный на паузе, ловится в момент, когда пауза снята, сколько бы она ни длилась.

Ускорение времениразрешено, идёт в налёт полностью
Паузаразрешена, в налёт не идёт; выдержки проверок и стадия полёта на паузе стоят; в ленте — дольше 3 с
Режим переноса (MSFS)замечание, если держится дольше 1 с
Скачок координатвпятеро больше физически возможного с поправкой на ускорение времени И дальше 3 км
Дыра в кадрах дольше 30 сне перенос — это обрыв связи

Когда трекер считает, что вы освободили полосу

От этого зависят проверки руления на стоянку и предложение подать рейс. Раньше отсчёт шёл от падения скорости ниже 40 узлов — но это происходит ещё НА полосе, где гасить фары и убирать механизацию как раз нельзя. Теперь трекер строит ось ВПП по фактическому направлению движения на пробеге и следит за уходом с неё. Уход ловится по текущему направлению движения, поэтому поворот на рулёжку засчитывается и после длинного пробега, как только борт отошёл от оси метров на 30. Разворот и обратное руление по полосе сходом не считаются. Страховка на пять минут нужна на случай, если борт заглушили прямо на полосе — иначе рейс завис бы навсегда.

Смещение вбок от осибольше 60 метров
Отклонение движения от осибольше 40°, удерживается 5 секунд
Ось считается надёжнойпосле 150 метров или 8 секунд пробега
Страховка5 минут после касания, в том числе при посадке без пробега, как у вертолета

Посадка на запасной аэродром

Раньше близость к плановому аэродрому была условием прибытия: если вы сели не там, трекер не предлагал подать рейс вообще, и запись пропадала. Теперь прибытием считается сама остановка после посадки — где бы вы ни сели. Куда борт сел на самом деле, определяет сервер по последней точке трека: берётся ближайший аэродром в пределах 30 км. Не совпал с плановым — рейс засчитывается как уход на запасной.

Где вы сели
ближайший аэродром к точке остановки, в пределах 30 км; определяет сервер по треку, а не трекер
Расходы
остаются фактическими: топливо по сожжённому, аэронавигация — по пути, который борт прошёл до запасного
Решение засчитано
сели на запасной из вашего плана SimBrief, уходили на второй круг или на плановом была погода ниже минимума
Борт
остаётся там, где сел; под следующий рейс система предложит перегон и покажет его цену
Если решение не засчитано, часть билетной выручки уходит на доставку пассажиров до пункта назначения. Если засчитано — выручку не режут, но и надбавки за уход не будет: посадка на запасной не должна становиться выгоднее нормального прилёта. Не удалось определить аэродром (трек не дошёл, рядом ничего нет) — рейс считается прилетевшим по плану.

Остальные числа в карточке рейса

Их трекер не оценивает, но именно они попадают в отчёт и в экономику.

Время рейса
по времени СИМУЛЯТОРА, а не по часам на стене: ускорение времени идёт в налёт полностью, пауза — не идёт вовсе
Дальность
зачётная — по паре аэродромов из расписания; рядом видно, сколько вы пролетели на самом деле
Аэронавигационный сбор
по фактически пройденному пути, а не по прямой: не меньше прямой и не больше чем вдвое с небольшим от неё
Топливо
первый кадр с ненулевым остатком минус последний; залитое по ходу сессии не вычитается из сгоревшего
Ночной взлёт и посадка
по координатам и времени отрыва и последнего касания
Погода
вылета — на старте записи, прилёта — в момент подачи
Уходы на второй круг
счётчик за рейс

«Не удалось измерить»

Часть проверок зависит от переменных, которых у конкретного борта может не быть: у планера нет спойлеров, а сложные аддоны нередко не ведут стандартный транспондер, отдавая своё собственное значение. Если переменная молчала весь полёт, проверка уходит в «неприменимо» — она исчезает и из провалов, и из знаменателя, так что балл от этого не страдает. Свет при этом читается двумя независимыми способами: положением тумблера и тем, что симулятор реально светит. Достаточно любого из них, чтобы фара считалась включённой, — платные борты часто ведут свой свет сами и стандартный тумблер не трогают, и по нему одному «не включал» от «борт не отдаёт переменную» не отличить.

Тип борта: замечание, а не штраф

Трекер один раз за сессию спрашивает у симулятора, что за борт загружен, и делает это двумя способами. Имя ливреи («PMDG 737-800 Аэрофлот») отдаёт только MSFS, и по нему мы догадываемся. Код типа, который автор борта вписал в сам самолёт (B738, A20N), отдают оба сима — X-Plane напрямую, MSFS не всегда. Если семейство оказалось не тем, что в брони (бронь на A320, а летели на 737), в разборе рейса и в журнале трекера появляется замечание. Оно ни на что не влияет: балл, XP, деньги, пассажиры и износ по-прежнему считаются по типу из брони. Когда борт назвал себя кодом типа, замечание позволяет себе пошутить — тут мы уверены. Когда семейство только угадано по имени ливреи, тон нейтральный. Мы отличаем ТОЛЬКО семейства и молчим при любом сомнении: A320 против A320neo замечанием не считается, непонятное имя ливреи — тоже, а если код типа и имя ливреи спорят друг с другом, мы молчим оба раза.

Частые вопросы

Трекер закрылся посреди рейса — всё пропало?

Нет. Запустите его снова: трекер спросит сервер и продолжит ту же запись, включая отсчёт времени и нумерацию кусков трека. Заводить рейс заново не нужно.

Запустил трекер, когда уже был в воздухе

Запись начнётся, но не сразу: трекер сначала минуту смотрит на борт и требует, чтобы тот за неё не просел больше чем на 300 футов. Так отсекается запуск на заходе — иначе последние минуты чужого полёта становились отдельным «рейсом» на минуту, с оценкой и опытом. Перезапуск в наборе или в крейсере эту минуту переживает, и запись получается. Если при этом у вас есть бронь, совпадающая с вашим планом SimBrief, трекер спросит, не этот ли рейс вы летите, и по вашему «да» запишет его как рейс по брони, а не свободным полётом. Молча он этого не делает: слетать тот же маршрут личным полётом — ваше право. Не ответите — через две минуты пойдёт свободный полёт. Стадии, которых запись не видела (руление, разбег, отрыв), в оценку не войдут — ни замечанием, ни зачётом.

Трекер выскакивает поверх симулятора

С версии 1.12.5 окно поднимается само ровно один раз за рейс — когда вы выключили двигатели на стоянке и рейс пора подавать. Всё остальное время трекер живёт в трее и на передний план не лезет. Если он всплывал у вас на загрузке симулятора, причина была в двух автозапусках сразу: «запускать с Windows» и «запускать с MSFS» включаются независимо, и симулятор запускал трекер второй раз, а второй запуск будил окно. Теперь беззвучен и он, и перезапуск после автообновления; само обновление к тому же не ставится, пока сим на связи и бронь взведена.

Как обновить трекер, не дожидаясь?

Трекер спрашивает про обновления при запуске и дальше раз в четыре часа, поэтому вышедшая днём версия доезжает не сразу. В настройках, в карточке «Обновление», есть кнопка «Проверить и обновить»: она спрашивает прямо сейчас и, если версия новее, скачивает её и перезапускается. Посреди рейса обновление не встанет — трекер скажет, что поставит его после подачи.

Забыл подтвердить запись и улетел следующим участком

Трекер подаст отложенную запись сам, как только увидит начало нового разбега — 40 узлов на земле, две секунды подряд. Ловим именно на разбеге, а не на отрыве: так следующий участок успевает зацепиться за свою бронь. Повтор посадки за разбег не принимается: пока сим показывает повтор или стоит на паузе, трекер ничего не подает и нового полета не заводит.

Ставил паузу — это нарушение?

Нет. Пауза ничего не стоит: отойти от компьютера — нормально. Более того, время на паузе не идёт в длительность рейса, так что за перерыв не набегут ни лишние часы борту, ни расходы на экипаж. В ленте событий остаются паузы дольше 3 секунд — по ним читается разрыв в треке. Короткие не показываются: сим иногда поднимает флаг паузы на один кадр, не останавливаясь при этом, и объяснять в треке нечего. На разборе посадки она тоже не сказывается: анализ на это время замирает, чтобы просмотр повтора не записался вторым касанием. Сам повтор считается так же, как пауза, в обоих симах: разбор замирает, время не идет в налет, правила его не судят, а в ленте это может отметиться паузой (MSFS с версии 1.17.2, X-Plane с 1.22.1). С версии 1.22.1 повтор посадки можно смотреть и сразу после рейса: новым полетом он не станет, и отложенную запись трекер из-за него сам не подаст. С версии 1.23.1 повтор можно смотреть и посреди записи, и после посадки до подачи: борт для трекера стоит там, где его поставили на паузу, поэтому повтор не считается переносом борта, не меняет стадию полета и не попадает ни в трек, ни в пройденный путь.

Летал без интернета

Точки копятся и уходят пачками при первой возможности. Пачка режется по 1800 точек, порядок сохраняется. Заметная дыра в треке означает, что связи не было слишком долго.

Забронировал рейс, а трекер его не видит

Посмотрите на строку брони в окне трекера. Если под ней написано «Ждёт борт» — бронь оформлена с перегоном: борт ещё летит в аэропорт вылета, и до его прилёта рейс не начать. Там же указано, какой это борт, откуда он идёт и во сколько сядет; как сядет, строка станет обычной сама, перезапускать трекер не нужно. Если строки нет вовсе — трекер не видит саму бронь: проверьте, что вошли тем же аккаунтом, и нажмите «Обновить».

Трекер не подхватил рейс сам — как начать запись руками

На вкладке «Рейсы» под составом каждой летаемой брони есть кнопка «Начать запись». Она вооружает трекер этой самой бронью, не спрашивая, где стоит борт, и запись начинается сразу. Кнопка видна, только когда трекер подключён к симулятору и ничего не пишет. Это страховка, а не обычный путь: обычно рейс находится сам, и если нажать кнопку до того, как вы сели в кабину, в записи окажется лишнее время стоянки. Но если трекер рейс не увидел — жмите не раздумывая: без записи рейс теряется целиком, а лишняя стоянка в начале стоит несравнимо меньше. Начать можно и в воздухе; стадии, которых запись не видела, в оценку не войдут.

Рейс не записался — что прислать?

Ничего искать не нужно. Откройте в трекере «Настройки» → «Диагностика», опишите в двух строках, что случилось, и нажмите «Отправить диагностику»: трекер сам соберёт журналы последних полётов и отправит их нам. В ответ он покажет короткий номер обращения — назовите его в теме на форуме, и мы найдём ваши файлы по нему. Та же кнопка есть на главном экране, рядом с журналом. Личных данных и паролей в журналах нет, а лежат они у нас четыре недели.

Раньше в ленте событий и в оценке стояла разная перегрузка

Так и было: лента показывала мгновенное значение в момент контакта, а оценка — пик за полсекунды после. С версии 1.11.2 в обоих местах одно число — то, что получилось при разборе касания. С версии 1.13 это число трекер считает сам, чтобы MSFS и X-Plane судились одинаково; в трейсе рядом видно и то, что показывал симулятор.

Свободный полёт считается так же?

Замер и разбор — те же самые, включая трек, касания и кадры вокруг посадки. Разница в последствиях: свободный полёт не даёт ни экономики, ни пилот-рейтинга, только личный налёт и символический опыт.

Не согласен с замечанием

Откройте разбор рейса: у каждой проверки видно, в какой момент она взвелась и при какой обстановке зафиксировалась. Если там расходится с тем, что было в симуляторе, напишите в «Предложения» и укажите номер рейса — по трейсу видно решение трекера целиком.