Кибер. Гражданин (СИ)
Следующим днем зашел Влад Раж в промокшей от пота форме пилота мех-десанта с лычками капитана. Он был не в духе, но что интересно, в разговоре с Димом держал себя в руках. Поздоровался, поинтересовался, не фикция ли заверения механика, и напомнил про сроки, озвученные Рос Пером. Получив обнадеживающий ответ, вышел из арсенала, ставшего мех-мастерской.
Только после напоминания о том, что осталось всего три дня, Дим вспомнил о сроках. Такое случалось часто: увлекшись каким-то сложным делом и вникая в тонкости и детали, Дим часто забывал о том, что лежит на поверхности — что нужно попить, поесть или сдать работу в конкретный срок. Вот и сейчас слова десантника будто прищемили хвост, заставив приложить силы к скорейшему завершению работ.
Работы было слишком много, но не это тревожило Дима. В голове у инженера-самоучки был лишь концепт. Голый концепт, не обросший пока техническими решениями и “костылями”, которые неизбежно понадобятся при попытке объединить три системы в одну.
Работа шла, и шла очень даже бодро. В первый день удалось скомпоновать модуль управления мехом в кабине бота серии “Зверобой”. Как оказалось, если убрать из кабины допотопное нейрокресло, демонтировать шкаф-блок ЦУ, заменив его на современный, умещающийся на ладони, то по объему пространства эта кабина оказывалась больше, чем его комната в сиротском приюте. Места с лихвой хватило для установки механических осей управления десантным модулем.
Проспав всего четыре часа, Дим еще затемно вернулся в арсенал цитадели и… обнаружил Рома Лерма, который плакал!
— Дим, я хочу тебе помочь, правда! — сходу едва не взмолился Ремесленник, ухватившись почему-то забинтованными руками за отвороты рабочего комбинезона Дима – Скажи, что надо, я все сделаю!
– Погоди, Ром. – прервал его монолог обескураженный механик — Ты уже привел в полностью рабочее состояние бот третьего поколения?
-- Да, “Шерхана”, – часто закивал Ром, а Дим заметил, что блеснувшие дорожки от слез на его щеках не были оптической иллюзией, вызванной плохим освещением в арсенале.
– А что у тебя с руками?
– Неважно, – коротко ответил Лерм, уже поднимаясь на ноги.
– Неважно, так неважно, – Пожал плечами Дим. – Приводи бот сюда, сразу “посадим” кабину. Ты займешься подключением, а я продолжу работу с объединением платформ, – Произнес Дим, стараясь придать как можно больше уверенности голосу.
К концу второго дня, Дим понял, что они не успевают. Кабина была установлена, в ней уже стоял модуль управления десантным мехом, в котором, в свою очередь, была закреплена управляющая матрица и электроды из экзоскелета. Но одно дело собрать модули, вложив один в другой, и совсем другое подключить и заставить работать.
“Танцы с бубном” ни к чему не приводили. Дим и Ром вовсю пытались оживить механического колосса, но тщетно. И самое страшное то, что Дим просто не догадывался, почему не хочет ожить бот третьего поколения Шерхан. Такое зачастую случается, и приходится буквально просеивать каждый элемент и узел, пока не найдётся неисправность или же ошибка, которую можно “залатать” при помощи “костылей” и изоленты.
– Иди, – произнес он измученному Ремесленнику – я тоже сейчас пойду. Ещё одну систему проверю и пойду. – не задумываясь соврал он.
Их последняя смена длилась уже вторые сутки, Рома заметно клонило в сон. Он то и дело присаживался и отключался на несколько секунд, затем вздрагивал, вытирал рукой заспанное лицо и принимался за работу. У Дима же таких проблем не было: с каждым часом психологическое расстройство всё навязчивее напоминало о себе. Пропало желание спать, только в глаза будто песка насыпали, желудок недовольно ворчал, требуя пищи, но мозг слышал эти сигналы как-то отдаленно.
В обычный день Дим не задумываясь бы отложил инструменты и постарался побыстрее поесть, отвлечься и уснуть, но не сегодня. Сегодня они опаздывали, и от синдрома “кроличьей норы” Дим видел прямую пользу, которая не даст послезавтра утром пустить его на органы, плазму и крововосстанавливающие препараты.
Блоки сенсоров, расположенные на корпусе боевого бота, аналогичны электродам на экзокостюме мех-пехоты. Движения бота и пилота синхронизированы благодаря механической системе из десантного модуля. Вот и весь нехитрый план.
Но, как говорилось во времена до Последней войны, “гладко было на бумаге, да забыли про овраги”. Такие, казалось бы, бесполезные присказки из прошлого Дим узнал благодаря одной из, казалось бы, бесполезных инфокарт. Всего пятьсот очков социальной значимости и Дим обогатил свой кругозор знаниями веков, заключёнными в короткие, ёмкие и запоминающиеся присказки.
Теперь эти самые “овраги” Диму придется зарыть вручную, да так, чтобы ни одна “болячка” боевого бота не вылезла в момент эксплуатации. Модуль экзоскелета просто не имел “мозгов”, лишь чип, в котором на самой плате была “забита” последовательность команд при том или ином движении мех-пехотинца. Диму же предстояло синхронизировать боевого бота, весом в пятьсот тонн, и семидесятикилограммовое тело человека.
Экзоскелет больше не требовал простоты электронной начинки, так как находился внутри двух кабин, каждую из которых вполне можно изолировать от электромагнитного излучения хоть тем же свинцом. Реакторы боевого бота и не заметят лишней тонны нагрузки.
Вот и настало время тех самых рабочих костылей: выдернув модуль управления из экзоскелета, Дим положил его перед собой, как образец. Сверяясь с ним, он начал распаивать на макетную плату провода от электродов, считывающих мышечные движения с тела мех-пехотинца. Теперь уже сверху на макетную плату был установлен внешний жесткий диск и две аккумуляторные батареи на кремниевых нанопроводах. Такие, если не использовать бот в боевом режиме, будут поддерживать систему в рабочем положении лет семьдесят. Энергонакопители, использованные Димом, лет тридцать никому не нужным хламом пылились в арсенале Черного утеса, так почему бы им еще разок не послужить во благо доминиона?
Дальше пошла работа с нуля: опираясь на знания, полученные благодаря нейроинсталляции инфокарт по роботостроению, Дим досконально знал архитектуру программного кода ботов до пятого поколения. Чтобы избежать конфликта систем, он взял ее, как основу, для написания новой системы под центр управления экзокостюмом.
Последующие несколько часов Дим только и делал, что выделял и стирал, удалял и стирал, целые пласты мусорного текста, абсолютно не нужных команд и откровенно конфликтующих между собой скриптов. Когда обновленная система была инсталлированна в центры управления Шерхана, Дим не удержался и запустил пробную симуляцию. Время отклика удалось уменьшить до четырех миллисекунд, оставив архаичные цифры в семнадцать-двадцать шесть миллисекунд в прошлом.
Пришёл невыспавшийся, но невероятно мотивированный Ром. Её он приобрёл после встречи с Владом Ражом. Десантник мотивировать умел, очевидно, и перебинтованные руки с мозолями у Рома по его милости.
Так как знания у Рома были, в основном, по механике и ремонту боевых ботов, а с электрикой и электронной начинкой он не связывался, Дим озадачил его установкой кресла для второго пилота, а также попросил приступить к изоляции свинцом кабины пилотов. Рос Пер дал четко понять, что при испытаниях новой системы оба инженера-механика обязаны присутствовать внутри своего детища.
Осталось двадцать шесть часов до “часа Х”. Размяв пальцы, Дим перехватил из принесенного Ромом пайка с напитком энергетический батончик, запил его растворимым витамином с ароматом вишни и углубился в написание адаптированного кода.
Потерев красные от недосыпа и усталости глаза, Дим поставил скобку, закрывающую последний скрипт. Он сделал всё, что мог, а до испытания осталось меньше полутора часов. Даже если он где-то ошибся, времени исправлять уже не будет. За предыдущие сутки ему удалось поспать всего дважды по два часа. Ром Лерм управился гораздо быстрее него и, видя измученное состояние своего напарника, настоял на пусть кратковременном, но сне, а когда тот не желал отрываться от написания кода даже на пять минут, кормил его с ложки.