Сигнал DTR не приходилось использовать, поэтому не было необходимости его как-то учитывать в программе. При организации сниффера используется виртуальная пара com0com, в которой сигнал DTR пропадает. В данной статье описание алгоритма настройки сниффера порта больше подходит для работы с виртуальными портами через USB, а не с железными. Не должно быть никаких проблем при считывании лога виртуального порта, который эмулируется с помощью USB. Обмен по железному порту можно посмотреть, если используются только TX и RX. В крайнем случае можно и проводками подпаялиться к TTL-выводам, чтобы считать лог. На досуге поразбираюсь с включением контроля сигнала DTR.
При первом запуске терминал по умолчанию настроен для работы с обычной текстовой строкой. Далее уже можно настроить всё под свою задачу. Естественно, можно под себя что-то написать на каком-нибудь языке, но это потребует времени на отладку и тестирование. Например, если нужно распарсить пакет и сохранить десяток графиков в файл, то в этом терминале нужно поставить несколько галочек и нажать пару кнопок за пару минут, а написание отдельной программы потребует явно намного больше времени.
Сигнал DTR не приходилось использовать, поэтому не было необходимости его как-то учитывать в программе. При организации сниффера используется виртуальная пара com0com, в которой сигнал DTR пропадает. В данной статье описание алгоритма настройки сниффера порта больше подходит для работы с виртуальными портами через USB, а не с железными. Не должно быть никаких проблем при считывании лога виртуального порта, который эмулируется с помощью USB. Обмен по железному порту можно посмотреть, если используются только TX и RX. В крайнем случае можно и проводками подпаялиться к TTL-выводам, чтобы считать лог. На досуге поразбираюсь с включением контроля сигнала DTR.
Скорость можно вводить вручную, а способ распространения использовал дедовский. По этому вопросу пока не думал.
Как сделать правильно?
Спасибо. Не подумал. Добавлю данное бла-бла-бла.
При первом запуске терминал по умолчанию настроен для работы с обычной текстовой строкой. Далее уже можно настроить всё под свою задачу. Естественно, можно под себя что-то написать на каком-нибудь языке, но это потребует времени на отладку и тестирование. Например, если нужно распарсить пакет и сохранить десяток графиков в файл, то в этом терминале нужно поставить несколько галочек и нажать пару кнопок за пару минут, а написание отдельной программы потребует явно намного больше времени.
Какая лицензия? Всё бесплатно на чистом энтузиазме.
По поводу подсветки байтов можно и доработать, но зелёный цвет на белом фоне мне больше нравится.