Эмулятор терминала типа VT52
Эмулятор терминала типа VT52 ( текущая сборка VT52_04.09.22_00-03 описана здесь ) позволяет подключаться к реальным и эмулируемым компьютерам через IP или COM порт.
Эмулятор получен путём переименования исполнимого файла "эмулятора ДВК" ( pdp11.exe ) в VT52.exe и использования специальных файлов конфигурации, создающих только объект Terminal и адаптер IP- или COM-порта для потока байтов.
Описание:
При первом запуске файла VT52.exe - эмулятор загружает файл конфигурации IP.cfg пытаясь осуществить терминальное подключение на IP-адрес 127.0.0.1 ( порт 8023 ).
Эмулятор терминала.
1. Основные сведения.
2. Настройки клавиатуры.
3. Настройки цвета.
4. Настройки курсора.
5. Настройки полосы статуса внутреннего окна.
Использование эмулятора терминала:
Подключение через IP-порт.
Подключение через COM-порт.
Загрузка RT-11 через порт системного терминала.
Использование консольного дампа.
Подключение реальной клавиатуры МС 7004.
...
Подключение через IP-порт.
При запуске эмулятора терминала в конфигурации по-умолчанию он использует файл конфигурации IP.cfg, пытающийся установить терминальное подключение на IP-адрес 127.0.0.1 ( порт 8023 ).
Если одновременно запустить "эмулятор ДВК" в конфигурации Server.cfg, то результат будет таким:
http://s3.hostingkartinok.com/upload...360ab36341.png
Адрес и порт для подключения задаются в разделе [IP_Adapter.ini] файла IP.cfg:
Код:
[IP_Adapter.ini]
Listen_on_IP =""
Listen_on_Port = 0
Connect_to_IP = 127.0.0.1
Connect_to_Port= 8023
Extended_Log=0
Для подключения к любому другому адресу и/или порту нужно изменить соответствующие значения.
В комплекте также есть файлы конфигурации CTAKAH.cfg и MIM.cfg для подключения к соответствующим Telnet-серверам сети HECnet.
Подключение через COM-порт.
Для подключения эмулятора терминала к реальному компьютеру через COM-порт нужно использовать файл конфигурации COM.cfg.
Раздел [ComPort.ini] файла COM.cfg содержит текущие настройки:
Код:
[ComPort.ini]
PortName="COM4"
InitialStateOf[ShowPortUse]=1
SaveChangesFor[ShowPortUse]=1
Параметр PortName задаёт системное имя используемого порта в Windows, а состояние ShowPortUse разрешает/запрещает вывод текущих значений скорости чтения и записи через этот порт в полосе статуса конфига.
Базовые параметры настройки COM-порта находятся в ini-файле класса Terminal_ComPort_Adapter.ini:
Код:
[Main]
BaudRate = CBR_9600
fDtrControl = DTR_CONTROL_DISABLE
fRtsControl = RTS_CONTROL_DISABLE
Parity = NOPARITY
StopBits = ONESTOPBIT
ByteSize = 8
fParity = FALSE
fOutxCtsFlow = FALSE
fOutxDsrFlow = FALSE
fDsrSensitivity = FALSE
fTXContinueOnXoff = FALSE
fOutX = FALSE
fInX = FALSE
fErrorChar = FALSE
fNull = FALSE
fAbortOnError = FALSE
XonLim = 512
XoffLim = 512
XonChar = 021
XoffChar = 023
ErrorChar= 0
Любой из этих параметров можно изменить в данном файле (тогда изменения коснутся всех создаваемых экземпляров типа Terminal_ComPort_Adapter ) либо переопределить в разделе конкретного объекта данного типа в интересующем файле конфигурации.