Patron, спасибо! С первой частью я сообразил - тут как раз помог HX_COM_(176560).cfg, а вот вторую часть - не догадался
А как насчёт скоростей - 230400, 460800, 921600?
Patron, спасибо! С первой частью я сообразил - тут как раз помог HX_COM_(176560).cfg, а вот вторую часть - не догадался
А как насчёт скоростей - 230400, 460800, 921600?
Поддерживаются настройки скорости порта в Wndows, которые описаны в DCB structure (winbase.h)
Скорость в настройках можно указывать и просто числом, и строкой с префиксом CBR_.Код:Terminal_ComPort_Adapter::aValidBaudRates[] = { {110,"CBR_110"}, {300,"CBR_300"}, {600,"CBR_600"}, {1200,"CBR_1200"}, {2400,"CBR_2400"}, {4800,"CBR_4800"}, {9600,"CBR_9600"}, {14400,"CBR_14400"}, {19200,"CBR_19200"}, {38400,"CBR_38400"}, {57600,"CBR_57600"}, {115200,"CBR_115200"}, {128000,"CBR_128000"}, {256000,"CBR_256000"} };
Если просто числом - то будет просто попытка это число передать Windows как скорость порта?
- - - Добавлено - - -
Попробовал - выставляет 256000...
- - - Добавлено - - -
В смысле попробовал выставить 921600 - эмулятор VT52 показал 256000
У меня usb com порт - он показывает в настройках 230400, 460800, 921600
Может, в случае указания числа просто его и передавать в Windows? Всё равно определяются те же самые значения?
Если бы это делала какая-то подпрограмма, работающая только в этом месте - можно было бы её подправить. Но это делает объект, который используется для параметров вроде TRUE/FALSE, чтобы в конфиге можно было словом написать "TRUE" или числом задать 1. И если кто-то вместо 1 напишет 2 - объект сам исправит на 1, потому что у поименованных параметров есть только фиксированные значения.
А чтобы можно было на выбор использовать в параметре и поименованные значения, и "безымянные" (что само по себе идея весьма здравая) - нужен специальный объект, которого пока нет.
Ясно. Ну, пока получается, что максимум, что можно использовать - 115200. Так как варианты 128000 и 256000 - пока не встречал.. Хотя, как эксперимент, попробую (позже) поставить 128000 и 256000 и посмотреть, что получится...
Patron, а есть ли полноэкранный режим ?
Добрый вечер!
Вопрос не совсем в тему (да простит меня модератор) - в эмуляторе ДВК можно сделать отдельное окно для графического дисплея?
.
Обновилась текущая сборка эмулятора терминала типа VT52: VT52_04.09.22_00-03
Изменения:
1. В модуль Main_module.em добавлен объект BinSender, позволяющий отправить двоичное содержимое любого файла размером до 128 Кб в байтовый канал (в терминальный порт эмулятора, в IP-порт или COM-порт). Если установить для состояния Load этого объекта начальное значение 1 - отправка файла будет начинаться сразу после выбора образа файла в меню кнопки подключения образов.
Это позволяет не использовать отдельную интерфейсную кнопку для отправки подключенного файла, хотя создать и использовать такую дополнительную кнопку при желании можно.Код:[BinSender.ini] InitialStateOf[Load] = 1
2. В файлы конфигурации HX_COM.cfg и HX_IP.cfg добавлен объект BinSender, подключать к которому образы файлов можно той же кнопкой выбора образов, которая используется для объекта HX (нужно нажать слева на маленькую кнопку [>] и в появившемся меню выбрать для подключения образов устройство BIN).
3. Добавлен каталог Paper Tapes\ с образами перфолент для передачи с помощью BinSender.
Последний раз редактировалось Patron; 04.09.2022 в 19:55.
Здравствуйте, а как добавить задержкау Бин сендеру просто не все версии эл.60 имели разрешение приема передачи и по этому приходится ставить задержку на примерное время обработки
Последний раз редактировалось Woxem; 06.09.2022 в 09:22.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)