Синхрон: Сигнал

- -
- 100%
- +
Один из полковников, высокий, с рыхлым лицом плохо спящего человека, уже что-то говорил Ченцову, размахивая планшетом. Доносились отдельные слова:
«сценарий»,
«нечистая методика»,
«не надо нам лабораторной магии».
Ченцов слушал без видимого интереса.
Анна подошла ближе ровно в тот момент, когда полковник сказал:
— ...и чтобы окно было заранее известно, без фокусов.
— Если бы у войны были заранее известны окна, — сказал Ченцов, — у нас была бы совсем другая служба.
Полковник заметил Анну, оглядел её плащ, сапоги, лицо и сразу выбрал тон.
— Ветрова?
— Да.
— Полковник Баранов. Сегодня проверяем вашу стойкость к реальности.
— Тогда вы по адресу, — сказала Анна. — Мы тоже ей интересуемся.
Он, кажется, не понял, шутка это или нет, и потому решил счесть хамством. Так даже было удобнее.
В фургоне уже разместились Ставров, Вера и Денис. Ченцов остался снаружи, рядом с терминалом и комиссией. Рядом с такой вещью всегда полезно иметь человека, который ей не кланяется.
Анна поднялась внутрь последней.
Внутри было тесно, жарко и пахло так, как пахнут все правильные машины перед перегрузкой: пылью, тёплым лаком плат и человеческим напряжением.
Вера закрепляла кабель с такой сосредоточенной злостью, будто кабель был лично виноват в том, что именно сегодня всем понадобилось чудо.
— Антенна?
— Механика в допуске, — сказала она. — Но если они навалят сверху ещё и структурный мусор, я за красивый режим не отвечаю.
— А за рабочий?
— За рабочий я обычно отвечаю лучше.
Денис не отрывал глаз от ноутбука.
— Я сместил приоритеты в сторону коротких пакетов. Если пойдут битые, хотя бы управление не умрёт сразу.
Вера даже не посмотрела на него.
— «Не умрёт сразу» — довольно оптимистичное описание текущего состояния мира.
Ставров, сидевший у стойки с терминалом, поднял голову. Он смотрел не на людей, а на узлы — будто они могли подсказать, выдержит ли система ещё один его «правильный» выбор. Затем перевёл взгляд на экраны:
— Мне нужен не красивый режим. Мне нужен тот, который потом не придётся объяснять.
Он говорил тихо, но после этого замолкали даже те, кто не считал его начальником.
Анна прислонилась плечом к переборке. Сейчас, когда всё уже было готово к запуску, её всегда начинало мутить одним и тем же чувством: ясностью. Не страхом. Мир вдруг сжимался до нескольких переменных, и становилось очень легко представить, как именно всё рухнет. Хуже всего в этой ясности было то, что она почти всегда приходила с лицами: кто сорвётся первым, кто попытается дотянуть молча, кто потом будет делать вид, что не дрогнул до самого конца.
Семь лет назад она ошиблась ровно в одном человеке. Хватило.
Это был тёплый июньский вечер, один из тех, которые память хранит с особой бережностью. Анна помнила это тёпло лучше, чем сам разговор.
Старая дача под Зеленогорском. Белая скатерть на веранде. Тень от яблони на его руке. Он смеялся над чем-то обыденным, неровно резал хлеб и говорил, что ей надо хотя бы иногда переставать быть директором.
Тогда это казалось заботой.
В тот вечер она впервые сказала вслух то, что обычно держала при себе: где у проектов тонкие места, кого из инвесторов можно продавить, чего она боится, на ком всё держится — пока люди доверяют лично ей. Не документы. Не секреты в юридическом смысле. Карта слабостей.
Через две недели эта карта вернулась к ней чужими словами на переговорах.
Фразы были переставлены, вычищены от интонации, превращены в хирургически точные аргументы против неё. Он сидел на другой стороне стола и смотрел на неё абсолютно спокойно, почти с сожалением — как смотрят на человека, который сам открыл дверь и теперь почему-то считает это взломом.
Внутри была буря. Анна с трудом её сдерживала.
Щелчок внутри был почти беззвучным, с тихой механической точностью. Как тумблер, который наконец нашёл своё положение.
После этого доверие перестало быть чувством. Стало режимом доступа. Ограниченным. Временным. Отзываемым.
Фургон дёрнулся, тронулся, тяжело вошёл в колею. На первом участке всё шло почти неприлично спокойно.
Канал держался.
На служебном экране бежала телеметрия. Контрольный поток с бортовой камеры приходил ровно, хоть и неидеально. На внешнем мониторе, вынесенном в палатку комиссии, сейчас наверняка шёл тот самый скучный, обнадёживающий вид, который любят люди, не понимающие, что настоящая драма техники всегда начинается на границе скуки.
Денис первым перестал ей доверять.
— Сейчас включат.
Как по заказу, в наушнике у Веры щёлкнул служебный голос:
«Контур два. Активная помеха. Начало.»
На экране дрогнула диаграмма. Сначала это выглядело почти незаметно. Чуть вырос шумовой ковёр. Чуть поплыло время прихода. Чуть занервничала служебная строка. Потом фургон вошёл под кабельный пролёт, и всё стало заметно сразу. Картинка с камеры дёрнулась, как человек, которому влепили подзатыльник. Цвет пополз в серую кашу. Один пакет телеметрии повис. Второй пришёл с задержкой.
Вера коротко выругалась.
— Вот. Пошла ломка геометрии.
— Держим, — сказал Ставров.
Он не трогал клавиатуру. Только смотрел.
Анна знала этот его способ смотреть. Не как инженер на прибор, а как человек на долг, который уже поздно обсуждать.
Ставров смотрел не на экран с картинкой — только на строку управления. Решение он уже принял, просто ещё не наступило нужное время.
В наушнике снова голос:
«Рой в канале. Имитируем закрытие сектора.»
В служебном канале прорезался ещё один голос — короче и точнее.
«Диаграмма уходит влево под роем. Третий сектор.»
Вера сдвинула взгляд на секунду — не ответила.
— Мирошников видит, — сказала она и поставила маркер.
Над крышей фургона прошёл тонкий, мерзкий визг. Будто стая механических насекомых решила проверить, не слишком ли самоуверенно люди внутри фургона разговаривают о физике.
Картинка распалась на квадраты.
Денис потянулся к клавиатуре.
— Сейчас подожму...
— Не трогай, — сказала Вера.
— У нас счётчик сыплется.
— Я вижу.
— Вера.
— Если ты полезешь править режим на ходу, я тебе пальцы сломаю.
Анна посмотрела на Ставрова. Он всё ещё молчал. Значит, ждёт.
Фургон дёрнулся на выбоине. Никто будто не заметил. На панели вспыхнула красная метка. Не авария — пока только предупреждение о просадке. Тряхнуло на стыке плит. Антенная система коротко пересчитала наведение. Полсекунды ушло в пустоту — этого хватило, чтобы картинка развалилась. На внешнем мониторе теперь была уже не демонстрация, а судорога.
Из наушника донёсся сухой голос наблюдателя:
«Фиксируем деградацию видеопотока.»
И в ту же секунду Анна почувствовала, как в ней поднимается то самое старое, острое, ледяное чувство. Ещё не провал, но его осязаемая тень. Будущее, в котором через час ей придётся стоять перед этими людьми и объяснять, что частичная катастрофа является частью рабочего процесса.
У Ставрова напряглась скула. Он протянул руку.
— Режем видео.
Денис вскинул голову.
— Сейчас?
— Сейчас.
— Они решат, что мы проиграли.
— Если мы попытаемся сохранить картинку, мы проиграем по-настоящему.
Вера переключала профиль. На секунду всё стало ещё хуже. Потом поток с камеры почти исчез. Вместо него остались редкие, болезненно скупые кадры. Но рядом, в другом окне, выровнялись контрольные строки.
Координаты.
Короткие пакеты.
Управление.
Фургон шёл дальше.
В наушнике захрипели недовольные голоса комиссии. Кто-то снаружи уже, вероятно, объяснял, что так не договаривались, что «нам нужен целевой сценарий», что «визуальный контроль является частью задачи».
Ченцов в этот момент, как предположила Анна, стоял с тем выражением лица, с каким уставшие взрослые обычно смотрят на детскую очевидность.
Денис больше не шутил. Вера сидела, накрыв ладонью кабель, будто держала его пульс.
Фургон снова вошёл под деревья. На этом участке было хуже всего. Берёзы ещё не покрылись листвой до конца, но кроны и мокрые ветви уже давали ту мерзкую непрозрачность, которую на презентации не увидят, а система обязана выдерживать.
Служебная строка дёрнулась. Одна из телеметрических метрик провалилась в жёлтую зону. Потом ещё одна.
Вера тихо сказала:
— Если сейчас сорвётся удержание, повторный захват съест нам всё окно.
Денис больше не спорил.
Анна вдруг заметила, что он перестал дышать нормально и делает короткие, злые вдохи, как человек, который ждёт приговора, зная, что апелляции не будет. Реальность в такие секунды быстро отучает думать, что на вторую попытку вообще есть право.
Ставров наклонился ближе к экрану. На его лице не было восторга, надежды или страха. Только то жестокое внимание, которое люди обычно расходуют на снаряды или операции.
— Вера.
— Вижу.
— Если сорвёт?
— Если сорвёт, то быстро не поднимем.
— А если сейчас уберём сервисный шум?
Она повернулась к нему резко, почти зло.
— Тогда потеряем половину внутренней диагностики.
— Зато выиграем окно.
— А если железо уйдёт в отказ, мы узнаем об этом последними.
— Но узнаем, — сказал Денис. — Когда доедем.
Вера посмотрела на него так, что в другой день он, возможно, обиделся бы. Сегодня он только кивнул.
Ставров принял решение за всех:
— Убираем.
Вера не стала спорить дальше. Она сдвинула профиль ещё на шаг ниже — туда, где инженеру уже становилось больно: технология перестаёт быть красивой и остаётся голой.
На панеле погасли две второстепенные строки. Канал вздрогнул. И — удержался. Не выровнялся. Не победил. Именно удержался. Как человек, который сорвался на мокром склоне и в последний момент вцепился в корень.
Через мгновение в системе пришёл короткий пакет от удалённой машины-мишени, которая шла по соседнему маршруту в качестве контрольного объекта.
Пакет был ничтожный.
Координаты.
Состояние.
Метка времени.
Но он дошёл.
Через секунду — ещё один.
Вера выдохнула так тихо, что это почти не было звуком.
Денис прошептал:
— Есть.
Ставров молчал. Телеметрия была грубой, скупой — и именно в ней, если уметь читать, уже проявлялся другой масштаб предстоящих задач.
Снаружи в наушнике уже говорили громче:
«Подтвердите прохождение.»
«Подтвердите, что контроль не потерян.»
«Почему сняли приоритет с видео?»
Ченцов ответил не сразу. Пауза вышла длинной, почти воспитательной.
Потом его голос ворвался в кабину:
— Потому что они показывают связь нового уровня, а не презентационные слайды. Контроль есть. Канал жив.
Фургон выбрался из лесного участка на бетонку. Самый грязный участок остался позади.
Система начала дышать свободнее, но Ставров по-прежнему не возвращал видеопоток.
— Можно вернуть, — сказал Денис.
— Не надо, — сказала Вера.
— Почему?
— Потому что наша задача — удержать канал, а не зрелище на экране.
Он хотел что-то возразить, но Ставров опередил:
— Запомни, Денис. Если у тебя на линии живой человек, ты первым делом должен решить, что в канале является жизнью, а что тщеславием.
Анна подняла на него уставший взгляд. Хорошо, что он сам не слышит, как сейчас звучит.
Фургон остановился в конечной точке. Внутри всё ещё пахло перегретым железом, тёплой пылью и работой, доведённой до предела.
Вера первой сняла наушники и только после этого позволила себе сесть нормально, а не так, будто всё это время удерживала стойку собственным позвоночником. Пальцы на правой руке она разжала не сразу — по одному, с неприятными сухими щелчками суставов.
— Температуру потом посмотрю отдельно, — сказала она. — И лог по удержанию. Там было некрасиво.
— Красиво было бы ложью, — ответил Ставров.
— Я не про эстетику. Я про ресурс. Мы сейчас прожгли узел по-взрослому.
Денис наконец улыбнулся — криво, устало, слишком молодо для этого круга лиц.
— Зато не на стенде.
Вера посмотрела на него без всякого умиления.
— Вот из‑за таких фраз начальство начинает думать, что инженер может работать без нормального финансирования.
Денис хотел огрызнуться, но только провёл ладонью по лицу, размазав по щеке пыльный след от перчатки.
Они выбрались наружу.
Комиссия уже ждала у бетонной площадки. Ветер таскал по лужам бумажные стаканчики. Один из беспилотников сел неподалёку, ещё по инерции повизгивая мотором — как злой комар, которого наконец прихлопнули. Человек в плаще стоял чуть поодаль, руки в карманах.
Баранов стоял, расставив ноги, с тем выражением лица, которое военные считают нейтральным, а все остальные — предвестником скандала на повышенных тонах.
— Видео вы уронили, — сказал он вместо поздравления.
— Уронили сознательно, — ответил Ставров.
— То есть изделие не держит полный профиль.
— Изделие держит связь там, где известные вам системы связи уже заняты анализом собственной смерти.
Баранов шагнул ближе.
— У меня одна задача: написать в протокол, что изделие держит полный профиль. Сейчас я этого сделать не могу. Мне не нужны красивые фразы. Мне нужен ответ.
— Это и есть ответ.
На секунду Анна решила, что сейчас всё пойдёт по худшему сценарию: два упрямых мужика начнут меряться не правотой, а крепостью позвоночника, и день погибнет не от физики, а от мужского темперамента.
Но Ченцов вмешался раньше.
— Полковник, — сказал он, — вы же не слепой. Поток они пожертвовали сами. Управление не потеряли. Координаты прошли. Телеметрия прошла. Подвижная платформа отработала маршрут — на скорости, в грязи, под роем и активными помехами закрытого сектора.
Человек в плаще спросил негромко, не обращаясь ни к кому конкретно:
— Сколько таких вы сможете сделать за квартал?
Анна быстро ответила:
— Если финансирование и компонентная дисциплина будут не декоративными — пятьдесят.
Он перевёл взгляд на неё.
— А сто?
— Сто потребуют другого разговора. Другого авансирования. Другой ответственности с обеих сторон. И, главное, быстрого наращивания технических мощностей.
Он чуть заметно кивнул, будто именно этого и ждал: не победной лжи, а правильно названного предела.
Баранов недовольно сжал рот.
— Значит, пока пятьдесят.
Анна выдержала паузу.
— Пока пятьдесят.
Это «пока» он услышал. И ей это понравилось.
Один из экспертов спросил не поднимая взгляда от блокнота:
— А если поднять коэффициент расширения, помехозащита выросла бы?
— Эксперт АО «ЗАСЛОН», — тихо сказала Анна Ставрову. — Они нам помогали на начальных этапах в разработке «СТЕЛАРа», сейчас часть компонентов поставляют.
Ставров взглянул на эксперта — и ответил иначе, чем отвечал Баранову.
— Стоит шестьсот восемьдесят. При тысяче двадцати четырёх выиграем ещё два децибела по шуму. И потеряем синхронизацию на ходу. Подвижная платформа — это постоянное доплеровское смещение. Код начинает дрейфовать быстрее, чем петля слежения успевает его поймать. Нам нужно пробить сто двадцать восемь байт управления: при К_сс шестьсот восемьдесят — восемнадцать миллисекунд, при тысяче двадцати четырёх — двадцать семь. Разница кажется незначительной, но когерентное окно канала живёт не вечно. Оно схлопывается. Пакет не успевает пройти... В расчётах красиво. В поле — не сработает.
— Разумно, — коротко подытожил заслоновец и пометил что-то в блокноте.
Потом начался тот деловой ад, который всегда приходит сразу после настоящей технологической победы. Люди звонили. Что-то уточняли. Требовали выгрузку логов. Спорили о профиле испытаний. Просили пояснить, почему именно в лесном секторе был снят приоритет с видео. Кто-то уже пытался вставить в разговор слово «доработка», а кто-то, наоборот, слишком рано произнёс «серия».
Анна ходила между ними с выражением человека, для которого показать усталость сейчас было бы организационной ошибкой.
За ангаром у сервисного стола уже спорили двое техников, можно ли дотянуть до вечера на запасном блоке или лучше сразу снимать стойку. У одного из них дрожали пальцы, когда он пытался попасть разъёмом в колпачок. Анна уже повернулась к нему, но у палатки комиссии назвали её фамилию. Она запомнила лицо и пошла на голос. Мелкие правки в формулировках.
Лейтенант, которому утром не подписали смету на экраны, теперь таскал мокрые кабели и смотрел на «МИТОН» с тем уважением, которое рождается не из любви, а из необходимости.
На телефоне у Анны висели три пропущенных: начальник производства из Петербурга, сервис по старым аэродромным системам и зам по медтехнике, у которого, конечно, именно сегодня горел график отгрузок.
Это тоже был «МИТОН».
Не только «СТЕЛАР», а целое тяжёлое технологическое акционерное общество, которое держалось на десятках правильных, скучных, пока ещё неисторических вещей — и на людях, у которых дома никого не интересовало, насколько удовлетворительно сегодня прошла демонстрация.
Ставров ушёл от толпы почти сразу.
Она нашла его за ангаром минут через двадцать. Он стоял один у ржавой металлической бочки, в которой когда-то жгли мусор, и смотрел в поле, где уже снимали часть внешнего контура. Визг беспилотников стихал. Вместо него возвращались звуки привычного мира: ветер, дизель, человеческая ругань, гул генераторов, мокрая земля под подошвами.
— Нас сейчас начнут любить, — сказала Анна.
Ставров не обернулся.
— Нет. Нас сейчас начнут встраивать в систему.
— Почти то же самое.
Он всё же посмотрел на неё. В глазах была не радость. Раздражённая трезвость человека, у которого работа только что перестала помещаться в старое слово.
— Ты понимаешь, что именно сегодня произошло? — спросил он.
— Да. Мы не умерли.
— Нет. Сегодня он впервые не умер там, где должен был.
Анна почувствовала, как усталость внутри неё на секунду уступила место вниманию.
— И?
Он кивнул на трассу, где виднелись столбы, мокрая колея, обрывки кабельных линий и люди, сворачивающие полигонную ложь обратно в хозяйственную реальность.
— И теперь придётся доводить всё до состояния, в котором это нельзя будет списать на удачу.
За спиной хрустнула мокрая щебёнка.
К ним подошёл Ченцов. Без плаща. Без папки. В левой руке он всё ещё держал незажжённую сигарету — убрал её в карман, так и не закурив.
Он остановился напротив Ставрова и посмотрел на него — без сентиментальности, без восторга, с той грубой внимательностью, которой старые специалисты награждают только действительно опасные вещи.
— Поздравлять не буду, — сказал он.
— И не надо, — ответил Ставров.
Ченцов перевёл взгляд на поле, потом на сервисный стол у распахнутых ворот ангара, где ещё стоял терминал.
— Если это не убьют сегодня, — сказал он, — это изменит не только войну.
Потом он сделал полшага в сторону и посмотрел на Ставрова уже иначе: не как на инженера после удачного испытания, а как на человека, у которого в руках только что оказалось что-то гораздо большее, чем он сам может осознать.
— Вы понимаете, что у вас есть?
Вопрос прозвучал не как похвала. Как диагноз.
Ставров ответил не сразу. Сначала подошёл к сервисному столу и провёл большим пальцем по кромке корпуса, будто проверял заусенец.
— Пока — только связь.
Анна почему-то почувствовала не торжество, а холодную тяжесть в груди. То, что ещё минуту назад можно было принять за хорошую сделку, уже начинало жить собственной жизнью.
Ставров больше ничего не сказал. Посмотрел на сервисный стол у ворот ангара, где «СТЕЛАР» стоял уже без торжественности демонстрации — просто железо с именем, которому предстояло дожить до серии.
Человек в плаще уходил последним. У сервисного стола он на секунду остановился — не трогая терминал, не читая маркировку. Просто посмотрел сверху вниз, как смотрят на вещь, решение о которой уже принято. Потом пошёл к машинам — не прощаясь.
Ставров посмотрел ему вслед только тогда, когда тот уже взялся за ручку двери.
Анна проследила за его взглядом.
Ставров тихо сказал:
— Похоже, он знает, кто мы.
На сервисном столе у ворот мигнул индикатор — «СИНХРОН» — и потом ничего.
Анна достала телефон. Три пропущенных. Она убрала его обратно в карман, так и не нажав ни одной кнопки.
Петербург ждал.
Глава 2. Пятьдесят — не сто.
Лето
Конец ознакомительного фрагмента.
Текст предоставлен ООО «Литрес».
Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.




