Прежде чем приступить к этому проекту, я обнаружил, что поддержка последовательных устройств в Windows Terminal не идеальна.
Некоторое время я пробовал проект SerialPortForWindowsTerminal Чжоу-чжи-пэна.
Однако в этом проекте возникла проблема с преобразованием кодировки, из-за которой данные отображались искаженными символами, и в настоящее время автор не предоставляет последующей поддержки. Поэтому я решил создать этот проект.
./COM
по параметрам./COM
Устройство ввода выводит UTF8, а терминал выводит GBK ./COM -p COM8 -b 115200 -o GBK
Выходной цветной терминал
Шестнадцатеричный получает ./COM -p COM8 -b 115200 -i hex
Шестнадцатеричная отправка ./COM -p COM8 -b 115200
Интерактивная конфигурация ./COM
Комбинация клавиш Ctrl отправляет команду Command.ctrl .ctrl c
Демонстрационная загрузка файла index.html
Сравнение контента
временная метка./COM ./COM -p COM8 -t
Изменение формата. ./COM -p COM11 -t='<2006-01-02 15:04:05>'
Синхронная переадресация на несколько серверов ./COM -p COM11 -f 1 -a 127.0.0.1:23456 -f 1 -a 127.0.0.1:23457