реклама на сайте
подробности

 
 
> Обмен через COM-порт в Windows XP (командная строка)
koluna
сообщение Apr 28 2016, 10:26
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Всем привет!

Необходимо в bat-файле с помощью стандартных команд отправить данные в порт, потом сразу считать данные из порта и вывести на экран.
Могу реализовать на Си, могу на Питоне, но надо именно с помощью стандартных команд в командной строке...
Отправить данные - не проблема.
А вот принять - не очень-то просто.

С помощью команд "copy /B com1 con" и "type com1" данные принимаются и выводятся на экран, но данные я вижу на экране спустя 1-2 минуты (точно не измерял, долго ждать, одним словом). Видимо, есть какой-то таймаут, скорее всего в драйвере (ожидается ^-z, но его не будет).
Можно ли этот таймаут настроить т. о., чтобы данные ожидались, скажем, не дольше 1 секунды?


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 17:30
Рейтинг@Mail.ru


Страница сгенерированна за 0.01316 секунд с 7
ELECTRONIX ©2004-2016