Ищу монитор порта или терминал с окном класса ConsoleWindowClass

Voodoo Doll
Voodoo Doll аватар
Offline
Зарегистрирован: 18.09.2016

Или инфу, как самостоятельно написать терминал на чём-то, что можно собрать под x86-, x64-windows. Native Windows API там, я не знаю. Глубинно я таки представляю, что работа с устройством в Windows физически суть то же, что и работа с файлом, но есть же отличия, скажем в функциях fopen() и fsockopen(), не?

Короче, мне надо консольный терминал. Его удобнее грабить, его можно перенаправить в stdout/stderr, там удобнее шрифт, его удобнее запускать из нормальной, вменяемой оболочки (cmd/powershell/FAR). Ищу, надо.

Нет, Putty/HT не устраивает. Да, про Norton terminal emulator знаю, угадайте, сожрёт ли x64 система приложение под 80286? И вообще, пытаться запустить такое старьё - моветон.

Voodoo Doll
Voodoo Doll аватар
Offline
Зарегистрирован: 18.09.2016

UPD. Есть либа d2xx, но она под FTDI, а я использую в основном Uno/Nano, и мне не попадалось ни слова о подобных библиотеках для сериал преобразователей WCH, Prolific и кто их там ещё делает. Надо софтину, которая пишет именно в порт (на уровне системы), а не на уровне драйвера, то есть вендоронезависимое.

b707
Offline
Зарегистрирован: 26.05.2017

если нужно грабить и запускать из-под шелла - нафига вообще окно? пишите приложение, которое читает вывод из COM-порта и сразу обрабатывает. Примеров в сети - вагон.

b707
Offline
Зарегистрирован: 26.05.2017

Voodoo Doll пишет:

 Надо софтину, которая пишет именно в порт (на уровне системы), а не на уровне драйвера

нафига? если в системе стоят дрова для вашего COM - зачем что-то выдумывать? Работайте на уровне приложений. все равно погружение в недра системы вам никаких преимуществ не даст (при скоростях сериала-то...)

Voodoo Doll
Voodoo Doll аватар
Offline
Зарегистрирован: 18.09.2016

В том то и соль что вагон а не собиралось, а готовое не устраивает. Разбираюсь с новой версией компилятора, думаю вопрос снят.