Читать «Еще не поздно. Часть II. На распутье.» онлайн - страница 131

Павел В Дмитриев

   Как начальник, заводишь тудушник, привычку спрашивать еженедельно результаты, выпинываешь задачу с точки как мячик в гольфе из песка, снова и снова... Тудушник разносит к чертям, потом распухает голова, и кошмарик мягких белых стен палаты превращается в навязчивую идею...

   \\\ToDo -- чрезвычайно распространенный тип комментариев, показывающих разработчику место, с которого нужно продолжить работу.\\\

   Однако, перфоратор был полностью подготовлен к испытаниям без всякого моего вмешательства, и, к моему огромному удивлению, "пошел" с первой попытки. Федор явно почувствовал вкус победы в самостоятельном решении задач. Губить такую инициативу все равно что пускать под нож стельную корову. Ему немедленно был открыт следующий горизонт ответственности. Теперь этот волосатый и бородатый хипарь погоняет по коридорам аж трех ботанов-инженеров, учит их "грокать", держать в руках паяльник, правильно нюхать канифоль, а так же ничему не удивляться в "721".

   В запале энтузиазма эта команда умудрилась сама додуматься подключить к уже хорошо освоенному интерфейсу ноутбука (не видя ничего кроме глухой стенки с торчащей из нее парой кабелей) новый телетайп. Даже не спросив меня. Хорошо хоть ничего не спалили при преобразовании уровней сигналов. Уже задним числом я в десятый раз похвалил себя за качественно организованное заземление обоих зданий НИИ. Не будь зарыто в землю столько железа, с такими инициативными товарищами давно пришел бы конец интерфейсам Dell'а. Зато как потешались над моим проектом местные электрики полгода назад, "безграмотный перестраховщик" - это был самый мягкий, почти ласкательный эпитет.

   \\\Телетайп выдает сигналы с уровнем 0...-80В, для COM-порта нужно -12...+12В.\\\

   Не долго думая, выпихнули 5-ти битный телеграфный код МТК-2 в последовательный порт. Дальше пришлось разбираться мне, и, маленькое чудо, в HyperTerminal нашлась крутилочка, переключающая порт на нужную кодировку и скорость. Не отрубили в Микрософте этот древний телетайпный хвост, позаботились о прошлом... Грешным делом, я уж прикидывал, как наиболее безболезненно перенастраивать телетайп, в котором частота передачи задавалась "железно" в буквальном смысле этого слова, а именно вращающимся цилиндром с выступами, которые управляли нажатыми контактами.

   \\\Телеграфный трёхрегистровый код МТК-2 был принят в СССР в 1963 году. Обработка старт-стопных битов во всем их многообразии в тексте опущена. Ничего особо сложного и интересного в этом нет, но изложение загромождает непомерно.\\\

   На этом проблемы только начинались. К своему большому огорчению убедился в очевидном, пять бит достаточно лишь для 32 букв. На советском телетайпе это "изящно" обошли, введя три регистра (латинский, русский, цифры), переключения между которыми производили специальными командами. Не понятно, какой марксизм помешал инженерам СССР подумать чуток о будущем и принять сразу аналог ASCII для русского алфавита. Но бороться с этим явно бесполезно, нужно приспосабливаться.