-Стоп!-резко скомандовал он и техники прервали процесс проверки.-На каком тесте программа выдала ошибку?
-При переключении с основных протоколов наведения на вторичные. Как только это происходит, система управления полностью отключается и отрубает протоколы для удалённого контроля.
-Значит, ошибка в программе...
-Да, мы тоже так подумали...
-Нет, отрезал Геворк.-Она гарантированно там. Если бы это был брак железа, то первичная система бы так же не прошла проверку, потому что вторичная постоянно работает с ней в тандеме, проверяя её данные для последующей корректировки. Смотри.
Фрелпс указал на момент, когда была смоделированная ситуация отказа основной системы наведения.
-Видишь? Как только проверочная программа симулирует отключение основной системы, вторичная, которая завязана на поступающих с неё данных так же отключается.
-Но это бред. Программы загружаются с одного сервера. Ошибка должна была проявится во всех блоках, а не только у одной части.
Вместо ответа Геворк наклонился к техникам.
-Отключите тестовую проверку на передачу контроля с первичной системы на вторичную и запустите симуляцию заново.
Экраны перед ним снова очистились и вновь заполнились поступающей информацией. И в этот раз она не прервалась, выдав очередную ошибку.
Фрелпс обрадованно щёлкнул пальцами.
-Видишь? Я был прав.
-Так то да,-Перри наклонился к экрану.-Но это не решает нашу проблему...
-Всё это решает,-не согласился с ним Геворк.-Смотри, ошибка возникает лишь тогда, когда происходит резкий переход с первичной на вторичную. При этом обрывается поток данных, с которыми сверялась вспомогательная система наведения. Всё что нам нужно, это программная заплатка, которая заставит запасную систему не только сверятся с основной в фоновом режиме, но и работать параллельно с ней. В таком случае если основная система внезапно отключится, запасная сохранит все данные целеуказания и перейдёт на автономную работу.
-Я не уверен...
-Вот поэтому мы прямо сейчас всё и проверим,-раздражённо бросил Геворк и достал собственный ком, чтобы вызвать программистов прямо сюда.
На то, чтобы ввести их в курс дела и объяснить задачу, потребовалось всего тридцать минут. Сама по себе задача была крайне простой и специалистам потребовался всего час, на её выполнение. Ещё пятнадцать минут на отладку и загрузку крошечного кусочка кода и настало время очередной проверки.
Перри и Фрелпс завороженно смотрели как по экрану побежали первые зелёные строчки, ознаменовавшие начало тестов. В помещении повисла такая тишина, что звук входящего вызова на личном коме Геворка показался громом среди ясного неба.