Вход

Просмотр полной версии : Эмулятор терминала типа VT52



Страницы : 1 2 3 4 [5]

Patron
17.11.2025, 15:56
Здравствуйте. Такая ситуация. Пытаюсь использовать ваш эмулятор для скачивания матобеспечения со станка с чпу. Такой вопрос. Возможно ли принять данные, как двоичные и записать в файл?
Т.е. можно ли сохранить принимаемые из последовательного канала байты в лог-файле без каких-либо изменений, так?

Сам объект "Terminal" при записи лога автоматически перекодирует KOI-7 и KOI-8 в Windows-1251.

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

SaTaN5076
17.11.2025, 17:01
Спасибо, буду пробовать. Прошивка пересылается просто байтами из ПЗУ, как есть.

Patron
17.11.2025, 18:09
Прошивка пересылается просто байтами из ПЗУ, как есть.В такой ситуации, когда надо сохранять лог принимаемых терминалом байтов без перекодирования - может быть проще всего использовать любой из обычных эмуляторов терминала, вроде PuTTY, где сохранение входного потока в файл байт-в-байт можно (как я полагаю) просто включить в настройках.

Полученный таким способом лог-файл надо будет потом обрезать, удалив из файла все байты, полученные терминалом до и после передачи содержимого ПЗУ. В результате должен получиться готовый двоичный файл образа содержимого ПЗУ.