Марсіянин - Енді Вір
Я використовую старі частини масиву антен, щоб тримати картки. У цьому є певна іронія.
Нам потрібно говорити швидше ніж “так/ні” питання щопівгодини. Камера може обертатись на 360 градусів, і у мене є вдосталь деталей антени. Час створити абетку. Але просто використати букви від А до Z я не можу. Мої Питаннєві Картки дають 27 карток навколо лендера. Кожна отримає лише 13 градусів дуги. Навіть якщо ЛРР бездоганно направить камеру, все одно лишатиметься велика імовірність, що я не знатиму, яку саме букву вони мають на увазі.
Тому треба використовувати ASCII. (прим.п., англ. American Standard Code for Information Interchange. В обчислювальній техніці - система кодів, у якій числа від 0 до 255 включно поставлені у відповідність літерам, цифрам і символам пунктуації) Це те, що дозволяє комп’ютерам працювати з символами. Кожен символ має числовий код між 0 і 255. Значення між 0 і 255 можна виразити 2-ма шістнадцятковими цифрами. Надсилаючи мені пари гекс-цифр (прим-п., від англ. hexadecimal), вони вказуватимуть будь-які символи, разом з числами, розділовими знаками і под.
Звідки мені знати, які числа яким символам пасують? Річ у тім, що Джогансенів лептоп - це просто скарбниця інформації. Я не сумнівався, що десь у ньому вона берегла таблицю ASCII символів. Усі ґіки мають таку.
То ж я зроблю картки для цифр від 0 до 9, і для букв від А до F. Так буде 16 карток навколо камери і ще Питаннєва картка.17 карток приводять до 21 градуса на кожну. З цим набагато легше буде впоратись.
Час братись до роботи!
Пишіть за допомогою ASCII. Номери 0-F з кроком 21 градус. Дивитимусь за камерою з 11:00 мого часу. Коли закінчите повідомлення, повертайтесь у це положення. Чекайте 20 хвилин після закінчення перед зйомкою світлини (щоб я встиг написати і поставити відповідь). Повторюйте наприкінці кожної години.
С...Т...А...Т...У...С
Фізичний проблем нема. Усі системи Габу діють. Їм 3/4 порції. Успішно вирощую рослини у Габі на культивованому ґрунті. Становище - не провина команди Аресу 3. Не пощастило.
Я...К...Ж...И...В...И...Й
Прохромлений шматком антени. Зомлів від декомпресії. Упав долілиць, кров закоркувала дірку. Опритомнів після відльоту команди. Комп’ютер біо-монітору зламався від штрику. У команда були підстави вважати мене мертвим Не їх провина.
Р...О...С...Л...И...Н...И…?
Довга історія. Екстремальна ботаніка. Маю 126 м2 городу з картоплею. Збільшить запаси харчів, але не достатньо. щоб дочекатись посадки Аресу 4. Змінив ровера для далекої подорожі, планую доїхати до Аресу 4.
Б...А...Ч...И...Л...И…-...С...У...П...У...Т...Н...И...К
Уряд слідкую за мною через супутники? Потрібен бриль з фольги! А ще потрібен швидший спосіб зв’язку. Розмова і писанина забирає увесь клятий день. Ідеї?
В...И...Н...Е...С...И...С...Д...Ж...Р...Н...Р...Н...А...З...О...В...Н...І
Виніс ровера Соджорнер назовні, поставив за 1 метр на північ від Лендера. Якщо можете під’єднатись до нього, я напишу гекс номери на колесах і ви надсилатимете мені шість байт за раз.
С...Д...Ж...Р...Н...Р...Н...Е...В...Д...П...В...Д...А
Дідько. Якісь ще ідеї? Потрібно швидше спілкуватись.
П...Р...А...Ц...Ю...Є...М...О...Н...А...Д...Ц...И...М
Земля вже заходить. Продовжимо о 08:00 за моїм часом завтра вранці. Скажіть родині, що у мене все гаразд. Команді мої найкращі побажання. Скажіть капітанові Ллюїс, що диско - лайно.
Венкат кілька разів кліпнув очима, які сльозилися, розкладаючи папері на службовому столі. Його тимчасовий службовий стіл у ЛРР був складним столиком у віддаленому куточку кімнати для відпочинку. Упродовж усього дня навколо товклися люди, які зайшли поїсти, та з іншого боку. не треба було далеко ходити за кавою.
- Даруйте, - сказав чоловік, підходячи до стола.
- Так, у них скінчилась дієтична кола, - відгукнувся Венкат, не зводячи очей. - Я не знаю, коли персонал для обслуговування заповнить холодильник.
- Насправді я прийшов поговорити з вами, докторе Капур.
- Що? - Венкат нарешті звів погляд. Похитав головою. - Даруйте, я не спав усю ніч. Вибачте, якщо я надто різкий. Ще раз: хто ви?
- Джек Тревор, - сказав тонкий блідий чоловік. - Я працюю у програмному забезпеченні.
- Чи я можу тобі допомогти?
- У нас є ідея для зв’язку.
- Уважно слухаю.
- Ми переглядали старий софт Патфандера. Ми зібрали копію комп’ютерів і проганяємо тести. Ті ж комп’ютери, які вони використали для пошуку проблеми і майже вбили оригінальну місію. Дуже цікава історія. Виявляється, у потоці Соджорнера є інверсія пріоритетів і …
- Ближче до суті, Джеку, - перервав Венкат.
- Так. Отже, річ у тім, що у Патфайндера є процес оновлення ОС. Тому ми можемо змінити програму на будь-що, що нам заманеться.
- Добре, і що з того?
- У Патфайндера є дві комунікаційні системи. Одна для зв’язку з нами, інша для зв’язку з Соджорнером. Можемо змінити другу систему для трансляції на частоті ровера Аресу 3. І можна змусити його вдавати, що це сигнал маяка Габу.
- Ви можете змусити Патфайндер спілкуватись з Марковим ровером?
- Це єдиний варіант. Радіо Габу мертве. Річ у тім, що єдине що робить ровер, це тріангуляція сигналу для визначення свого розташування. Він не відсилає дані назад до Габу. У нього є лише голосовий канал для астронавтів побалакати.