Важная информация

User Tag List

Страница 33 из 100 ПерваяПервая ... 293031323334353637 ... ПоследняяПоследняя
Показано с 321 по 330 из 992

Тема: Эмулятор терминала типа VT52

  1. #321
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновилась текущая сборка эмулятора терминала типа VT52: VT52_13.02.13_23-42.

    Изменения:

    1. Мультиплексор и драйвер HX переделаны на новый протокол HX 2.2, полностью совместимый с HX 2.1

    2. Теперь при нажатии Ctrl/H в терминале - генерится код 010, а не 0177

    3. В файл Terminal.ini добавлены новые параметры, задающие коды, посылаемые клавишами [Backspace] и [Enter]:

    Код:
    ANSI_STR_FOR_KEY[Backspace] = "\177"
    ANSI_STR_FOR_KEY[Enter]     = "\015"
    Последний раз редактировалось Patron; 23.09.2014 в 13:38.

  2. #322
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Эмулятор при этом страшно пищал !!! )

    Patron, только что словил такой глюк, запустил эмулятор ДВК (файл EXE отсюда переименованный в PDP11.exe) и во время работы с диском словил в рабочую строку содержимое буфера обмена Виндоус?

    Код:
    HD (177720) disk driver v1.0b  2011
    
    SL V08.00 [SW] Сторожевых С.В. 1988
    
    RT-11SJ  V05.01
    
    .SE TT SCOPE, QUIET
    
    Assignments:
    Symbol  Status  Value
    ------  ------  -----
    `       auto <  Dir/Fu/Vo/Bl
    ?       auto <  run
    ;               :
    ^X      auto <  mac
    ^B      auto <  lin
    ^D      auto <  dess
    ^T      auto <  pascal
    \       auto <  nys
    ---------------------
    Empty bytes: 235.
    
    .        (    ).  :
    
    ?
    KMON-F-Invalid command
    
    .
    
    .
    
    .  :
    
    ?KMON-F-Invalid command
    
    .
    
    .-   ,
    
    ?KMON-F-Invalid command
    
    .
    
    ..-,
    
    ?KMON-F-Invalid command
    
    .
    
    .run  780432001, <
    L:NA?KMON-F-File not found DK:780432.SAV
    M
    .xmL:NAMespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
    
    
    
     0!UCL-E-Bad command or file name
    .
    
    . 044030653,
    
    ?KMON-F-Invalid command
    
    
    .
    
    ./ 30301810255000605508
    
    
    ?KMON-F-Invalid command
    
    .
    
    ./ 30101810500000000653,
    
    
    ?KMON-F-Invalid command
    
    .
    
    . 7707083893
    
    ?KMON-F-Invalid command
    
    
    .
    
    
    . :
    
    ?KMON-F-Invalid command
    
    .
    
    .  4230
    
    
    ?KMON-F-I
             nvalid command
    
    .
    
    .
    
    
    .
    
    .
    Как так вышло даже не знаю )
    А что можно из Win-буфера в RT-11 что-то вставлять? )
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  3. #323
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    во время работы с диском словил в рабочую строку содержимое буфера обмена Виндоус
    При нажатии Shift/Insert - содержимое буфера обмена вставляется в терминал.

    Были нажатия на клавиатуру или просто во время простоя эмулятора взял и вставился буфер обмена ?

  4. #324
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    При нажатии Shift/Insert - содержимое буфера обмена вставляется в терминал.

    Были нажатия на клавиатуру или просто во время простоя эмулятора взял и вставился буфер обмена ?
    Конечно нет, я там команду какую-то вбивал ) Я про это сочетание не знал, вполне мог нажать, поскольку - это мой знаменитый INSERT - на ноут-буке который папутно-же и Num_Lock ))) Теперь понятно - вопрос снят ! ) Я мог промахнутся мимо Fn и нажать левый шифт ! )
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  5. #325
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал связаться с TSX через IP с помощью VTCOM и передать файлики. Использовался конфиг default2.cfg.

    Для работы конечно непригодно из-за потерь символов, но файлы вполне терпимо передает... Попробовал эмулятор на максимальной скорости - потерь меньше и на true - потерь больше...
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	ip-max.jpg 
Просмотров:	162 
Размер:	59.5 Кб 
ID:	40133   Нажмите на изображение для увеличения. 

Название:	ip-true.jpg 
Просмотров:	164 
Размер:	57.3 Кб 
ID:	40134   Нажмите на изображение для увеличения. 

Название:	cons.jpg 
Просмотров:	172 
Размер:	49.8 Кб 
ID:	40135  
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  6. #326
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Для работы конечно непригодно из-за потерь символов
    В какую сторону символы теряются по IP - на передачу из эмулятора, на приём в эмулятор или в обе стороны ?

    По идее - на приём символы теряться не могут в принципе, потому что у эмулятора DL-порта не эмулируется оверран и все принятые по IP байты обязательно будут переданы программе RT-11, читающей байты из DL-порта.

    Потеря на передачу (в теории) может происходить только на другой стороне IP-канала. Все отправляемые в DL-порт байты упаковываются в TCP-пакеты и отправляются адресату.

  7. #327
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    В какую сторону символы теряются по IP - на передачу из эмулятора, на приём в эмулятор или в обе стороны ?
    По картинке видно - на прием в эмулятор.

    Цитата Сообщение от Patron Посмотреть сообщение
    По идее - на приём символы теряться не могут в принципе, потому что у эмулятора DL-порта не эмулируется оверран и все принятые по IP байты обязательно будут переданы программе RT-11, читающей байты из DL-порта.

    Потеря на передачу (в теории) может происходить только на другой стороне IP-канала. Все отправляемые в DL-порт байты упаковываются в TCP-пакеты и отправляются адресату.
    Передача через IP вообще головная боль. Когда соединял удаленный ДВК с E11 приходилось повозиться. Я думаю проблема в том, что символы при передаче по IP группируются в блоки и фигачат этими блоками. А вообще - фиг его знает.

    Если просто телнетом подключиться - все работает отлично.

    Огранизация такая:
    Код:
    .SH TE
    
    Line  Type     Vector     CSR    Terminal  Speed     Active  Line Name
    ----  -----  ----------  ------  --------  --------  ------  ------------
     1    Oper.  DL     060  177560  VT100       N/A 8N    Yes   TT0
     2*   Local  DL     300  176500  VT100       N/A 8N    Yes   TT1
     3    Local  DL     310  176510  VT100       N/A 8N    Yes   TT2
     4    Local  DL     330  176530  VT100       N/A 8N    No    TT4
    30    CL     DL     320  176520  unknown     N/A 8N    CL0   CL unit 0
    
    .
    CL0 физически замкнут на TT2, телнетный сервер работает со стороны CL0 и подключает клиента к TT2.

    ---------- Post added at 19:54 ---------- Previous post was at 19:47 ----------

    Только сейчас заметил - промахнулся мимо темы - это по идее в тему эмулятора. Ну да ладно...

    По VT52 эмулятору - обнаружено, что если подключить его через COM порт как терминал к PDP-11, PUD очень плохо реагирует на стрелки, но прекрасно работает с односимвольными клавишами. С K52 кажется (но точно не помню) тоже проблемы были. Это на уродском USB<>2COM, раньше вроде не было проблем когда был обычный порт.

    ---------- Post added at 19:55 ---------- Previous post was at 19:54 ----------

    Да, по VT220 (SecureCRT) все отлично - SL, KED...
    Последний раз редактировалось form; 01.03.2013 в 16:49.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  8. #328
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Я думаю проблема в том, что символы при передаче по IP группируются в блоки и фигачат этими блоками.
    Но теряться они должны ещё до упаковки в TCP-пакеты на передающей стороне. Модульный API в принципе пока не умеет терять байты.

    Можно добавить в конфиг ещё одну консоль и увидеть дамп того, что принимает IP_Adapter:

    Код:
    [objects]
    IP_Dump	 = Ядро:Console
    
    [links]
    IP_Adapter > IP_Dump
    
    
    [IP_Dump.ini]
    TabTitle = 
    InitialStateOf[StatusBar]  = 0
    SaveChangesFor[StatusBar]  = 0
    InitialStateOf[ControlBar] = 0
    SaveChangesFor[ControlBar] = 0
    InitialStateOf[Log]=0
    SaveChangesFor[Log]=0
    DumpMode=1
    Изменяя параметр DumpMode можно получать разные виды дампа.

    Если на выходе IP-адаптера уже не будет части байтов - значит (скорее всего) именно так они и были упакованы в TCP-пакет на передающей стороне ( можно это там как-то проверить? ).

    ...

    Цитата Сообщение от form Посмотреть сообщение
    По VT52 эмулятору - обнаружено, что если подключить его через COM порт как терминал к PDP-11, PUD очень плохо реагирует на стрелки, но прекрасно работает с односимвольными клавишами. С K52 кажется (но точно не помню) тоже проблемы были. Это на уродском USB<>2COM, раньше вроде не было проблем когда был обычный порт.
    Здесь может играть роль настройка терминала
    Код:
    [VT52.ini]
    InitialStateOf[SlowMultiByte] = 1
    При SlowMultiByte = 1 многосимвольные посылки передаются со скоростью 60 CPS, при SlowMultiByte = 0 многосимвольные посылки передаются без ограничения скорости.

  9. #329
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проверил - теряется в эмуляторе.
    Точнее (это и раньше было понятно, забыл уточнить) - не в самом эмуляторе, а в RT-11.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	shouldbe.jpg 
Просмотров:	149 
Размер:	34.3 Кб 
ID:	40138   Нажмите на изображение для увеличения. 

Название:	actual.jpg 
Просмотров:	180 
Размер:	34.2 Кб 
ID:	40139  
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  10. #330
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати можешь проверить от себя - оно у меня внаружу выставлено сейчас на 85.118.227.58. Система нужна FB (или другая с таймером), драйвер XL с параметрами второго терминального порта и VTCOM.REL (запускать можно как SAV если ни разу до этого не запускался как FRUN/SRUN).
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

Страница 33 из 100 ПерваяПервая ... 293031323334353637 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. [Аукционъ] Клавиатура от терминала ЕС-7927
    от BYTEMAN в разделе Барахолка (архив)
    Ответов: 18
    Последнее: 15.05.2012, 14:50
  2. Срочно ищу монитор от терминала 15ИЭ-00-013 (от ДВК-2)
    от dk_spb в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 10.02.2012, 10:19
  3. Куплю клавиатуру КМ-035 для терминала СМ 7238
    от Kronshou в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 13.09.2010, 23:33
  4. C64 или C128 в качестве терминала под Linux
    от Vinnny в разделе Commodore 16/64/128
    Ответов: 6
    Последнее: 14.12.2007, 16:39
  5. Подгрузка pc-файла типа "codes" в эмулятор
    от maximk в разделе Эмуляторы
    Ответов: 15
    Последнее: 13.11.2006, 15:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •