![]() |
Quote:
И спичкой ВР зажимал ибо привык к нормальному shift, а не фиксирующимся переключателям. Проверить легко - выводится символ 016 на экран, после чего то, что выводилось англицким текстом станет сразу русским :) |
Quote:
Верно, что вывод на 15ИЭ-00-013 последовательности кодов <017><0106> приведёт к отрисовке на экране символа " F ". Но утверждение, что вывод на 15ИЭ-00-013 последовательности кодов <016><0106> приведёт к отрисовке на экране символа " Ф " однозначно ошибочно. Символ " Ф " имеет код 0146 ( код символа " f " ) и отрисовывается на экране при приходе последовательности кодов <016><0146>. Quote:
И ещё. У меня большая просьба - запустите на этом терминале утилиту CPS.SAV и напишите результат. А то у меня при эмуляции фрязинского терминала - XONIX бегает раза в полтора быстрее, чем в оригинале, и я полагаю, что это именно из-за неправильной эмуляции задержки вывода символов на терминал. |
Quote:
|
Quote:
1. Сразу после включения. 2. После получения эха клавиши <РУС> в эмуляторе пульта. |
Quote:
1. Какие коды посылает клавиатура после включения терминала (мне кажется, что латинский верхний регистр) ? +++ Лат. Загл. 2. Какие коды посылает клавиатура после переключения терминала в русский регистр кодом 016 (мне кажется, что русский верхний регистр - т.е. латинский нижний и символы `{}|~) ? +++ А вот переключить могу только с клавиатуры клавишей РУС. 3. Как работают клавиши <ВР> и <НР> ? Нужно ли прижимать <НР>, чтобы получить "%" вместо "5" ? +++ Нет. Ее нужно однократно нажать. |
Quote:
|
Quote:
Выводит русские заглавные. А если нажать НР, то горит лампочка НР, ЛАТ - не горит, но выводятся заглавные латинские буквы. |
Quote:
1. Если на клавиатуре горит [ЛАТ] и не горит [НР] - клавиатура генерит коды 0100-0137 (<F> генерит 0106 ). 2. Если на клавиатуре не горит [ЛАТ] и не горит [НР] - клавиатура генерит коды 0140-0176 (<F> генерит 0146 ). 3. Если на клавиатуре не горит [ЛАТ] и горит [НР] - клавиатура генерит коды 0100-0137 (<F> генерит 0106 ). 4. Если на клавиатуре горит [ЛАТ] и горит [НР] - клавиатура генерит коды 0140-0176 (<F> генерит 0146 ). А уж как их отрисует монитор - от клавиатуры не зависит :) ---------- Post added at 20:02 ---------- Previous post was at 19:48 ---------- SKcorp., у меня есть ещё один вопрос :) Вы можете сделать качественное цифровое фото "морды" 15ИЭ-00-013 ? Я хочу сделать 2D симуляцию фрязинского терминала ( чтобы на больших LCD мониторах "морда" 15ИЭ-00-013 выводилась 1:1 ), но для этого мне нужны снимки оригинала. И ещё - возможно ли записать звук, издаваемый фрязинским терминалом при получении кода 07 ? А то пока приходится использовать звук от VT100, что не вполне аутентично. |
Quote:
Да, переключатель на блоке неродной. Со звуком сложнее - это надо разбирать терминал и на динамик вешать проводки. Возможно при случае, но случай будет не скоро. |
Хорошая фотка!
Чтобы получить более точные значения RGB для "чёрных" и "белых" точек - сделайте (если возможно) ещё один снимок без вспышки (со штатива или какого-то упора) так, чтобы заполненный символами экран занимал весь кадр. ... Если динамик способен пищать - звук можно записать на мобильник в режиме диктофона. Для меня главное - точная продолжительность звука и частоты основных гармоник. Например, осцилограмма писка VT-100 выглядит так: http://www.imagepost.ru/images/627/Beep.png |
Quote:
Quote:
выходных. |
Quote:
Quote:
|
Это уже не эмулятор, а эмулятор-симулятор получится :)
Автору большой респект ;) |
Quote:
Правда, пока даже со звуковой симуляцией проблемы - Win32 API не позволяет (насколько мне показалось) микшировать несколько звуковых потоков с индивидуальной регулировкой уровня. Возможно, придётся писать собственную библиотеку на базе DirectSound. Поэтому, 2D симулятор экранной части монитора с единственным звуковым потоком (писком) - пока самый реальный вариант "крутой симуляции". |
SKcorp., если будете фотографировать 15ИЭ-00-013 - было бы полезно сделать ещё и более крупные снимки шильдиков, примерно так:
http://www.imagepost.ru/images/650/PICT0163x.jpg |
Звук: http://bk0010.spb.ru/PHOTO/15ie00013/15ie00013.wav
1-й пик со щелчком выключателя собственно пик при включении. 2,3,4 пики те же(?) пики инициализации по кнопке ОЧС и по СУ-G. 5,6,7 пик при нажатии на кнопку в цифробуквенном поле. ---------- Post added at 17:29 ---------- Previous post was at 17:19 ---------- http://bk0010.spb.ru/PHOTO/15ie00013/PICT0165.JPG Увы, нормальный цвет при затемнени не получить на моем фотике, пришлось выкрутить яркость монитора для похожего зеленого цвета. http://bk0010.spb.ru/PHOTO/15ie00013/PICT0162.JPG http://bk0010.spb.ru/PHOTO/15ie00013/PICT0164.JPG http://bk0010.spb.ru/PHOTO/15ie00013/PICT0167.JPG http://bk0010.spb.ru/PHOTO/15ie00013/PICT0168.JPG |
Ещё пара вопросов про 15ИЭ-00-013.
SKcorp. - Супер!
=============================== Ещё пара вопросов про 15ИЭ-00-013. Code:
9600 0010 1110 0000 09 15 00Верно? 2. Клавиши "<-|" и "|->" во второй ( совместимой с VT52 ) системе команд терминала 15ИЭ-00-013 генерят коды (Esc)+(Cntrl/T) и (Esc)+(Cntrl/S). Драйвер SL в предложенном коллегой form загрузочном образе RT-11v5.7 настроен именно на эти коды клавиш. И действительно, когда я нажимаю на клавишу, генерящую (Esc)+(Cntrl/T) - то командная строка смыкается в точке нахождения курсора. Когда же я нажимаю клавишу, генерящую (Esc)+(Cntrl/S) - то эта последовательность ( в соответствии со стандартом ANSI ) распознаётся системой RT-11, как одиночный XOFF ( который влез в середину какой-то Esc-последовательности ) и обмен с терминалом прекращается до посылки XON (Cntrl/Q). Отсюда второй вопрос: в каком случае нажатие клавиши, посылающей (Esc)+(Cntrl/S) - будет отработано драйвером SL так, как надо мне, а не стандарту ANSI. Сдаётся мне, что в любой операционной системе, прекращающей передачу информации на терминал после нажатия <Ctrl><S> - клавиша "|->" терминала 15ИЭ-00-013, генерящая (Esc)+(Cntrl/S) - не может нормально использоваться. Но ведь повсюду полно драйверов SL, настроенных на эту клавишу. Эта же последовательность (Esc)+(Cntrl/S) распознаётся как код размыкания строки и в варианте редактора Edik для 15ИЭ-00-013. Но объясните мне ..КАК ? Как это может/должно работать ??? |
Quote:
|
1 Attachment(s)
Quote:
1. Амплитудная характеристика (осцилограмма) до удаления шума: http://www.imagepost.ru/images/674/15_00_01354B.png 2. После удаления шума: http://www.imagepost.ru/images/674/15_00_013333.png 3. Фрагмент с писком: http://www.imagepost.ru/images/674/15_00_013u1H.png 4. Частотная характеристика писка: http://www.imagepost.ru/images/674/15_00_013h2w.png Основная гармоника = 2400 Гц Все длинные звуки писка = 0.40 сек. Все короткие звуки писка = 0.15 сек. В приложении - mp3 вариант записи писка с уменьшенным фоновым шумом. Предлагаю прослушать на качественной акустике при таком же уровне громкости, как у оригинала - и сравнить на предмет возможных отличий в звучании. Действительно ли у 15ИЭ-00-013 такой тонкий "голосок" ? |
Quote:
|
Quote:
Но хотя бы продолжительность короткого и длинного писка удалось определить точно. Это уже неплохо. Если писк идёт через обычный динамик - возможно, подключение к его проводу действительно позволит записать именно тот звук писка, который издаёт терминал. ... Quote:
У меня есть исходники редактора Edik и там, в модуле настройки на терминал - в варианте для 15ИЭ-00-013 используются именно коды (Esc)+(Cntrl/T) и (Esc)+(Cntrl/S). Получается, что и автор редактора, и все его пользователи (включая меня), работавшие 25 лет назад за терминалами 15ИЭ-00-013, не испытывали описанных проблем.. Или испытывали ? ... Update: Команда SET TT NOPAGE отменяет реакцию системы RT-11 на <Ctrl/S> и <Ctrl/Q> |
Quote:
чтобы писать с ПЦ-спикера на магнитофон не рискуя спалить выход звука. Но когда до этого руки дойдут - х.з. |
Я тоже выводил звук с ПЦ-шной пищалки наружу через трансформатор. Тут главное что б первичка была больше 4 Ом.
|
У кого-нибудь есть документация на контроллер MY?
|
Жека:), а что именно по контролеру интересует
|
|
Господа, кто-нибудь может детально описать назначение кнопок на ДВК "УСТ", "Пульт" и "Таймер"?
|
Quote:
Кнопка "Таймер" [пропускает/не пропускает] меандр с частотой 50Гц на ножку процессора IRQ2. |
УСТ = RESET.
|
Quote:
Кнопка "УСТ" [активирует/деактивирует] сигнал на ножке процессора DCLO. Это даёт те же результаты, что и выключение/включение питания, но без уничтожения содержимого памяти. При выполнении команды процессора RESET происходит INIT всех устройств, кроме процессора. При сбросе по DCLO - выполняется INIT всех устройств, включая процессор. Или я ошибаюсь и сброс процессора по DCLO не вызывает ( аппаратно ) выставление на шине сигнала INIT ? ... В описании 1801ВМ1 указано, что ножка процессора INIT допускает входной сигнал. Значит, возможен такой вариант: Кнопка "УСТ" [активирует/деактивирует] сигнал на ножке процессора INIT. Это даёт те же результаты, что и выполнение процессором команды RESET. А какой вариант правильный ? |
Quote:
Quote:
- появление питания - процессор выставляет INIT - не раньше чем через 3ms после появления питания выставляется DCOK - процессор снимает INIT - не менее чем через 70ms после DCOK выставляется POK У ВМ видимо примерно также с той только разницей, что сигналы ACLO/DCLO противоположны по смыслу POK/DCOK. |
Quote:
современной кнопки сброса. |
КЦГД при УСТ точно сбрасывается.
|
Quote:
При сбросе по DCLO - состояние ВЕ-таймера становится таким же, как после включения питания. При сбросе командой RESET - состояние ВЕ-таймера становится таким же, как после выполнения команды CLR @#177712. |
Andrey_Ak, помогите, пожалуйста!
Andrey_Ak, приветствую! Я в соседней теме: "Описание дисководов: СМ5603, СМ5631, "ЭЛЕКТРОНИКА ГМД-70", "ЭЛЕКТРОНИКА ГМД-7012"."
Разыскиваю хоть какую-нибудь информацию об этих дисководах, а у Вас оказывается кое-что есть интересное. :) Quote:
Так же смотрю Вы искали документацию по "ГМД-7012". Quote:
Заранее благодарю за помощь! :) |
KokaF77 А в журналах МПСиС за 1988 год не смотрели, там что-то писалось про двойную плотность записи?
|
Viktor2312, Там писалось о доработках. Мне же надо нормальное полное описание и схемы. :)
|
Там как вроде и схема интерфейса имеется принципиальная, стр. 51, №1, 1988г.
|
Quote:
Ну у меня есть что-то там по ГМД-70, но у меня сам привод ГМД-7012, а он отличается от ГМД-70.... А именно по 7012 еще ничего не нашел.. |
Quote:
Quote:
|
| All times are GMT +4. The time now is 02:43. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.