Фильтрация последовательного порта io

В настоящее время я работаю над проектом, в котором я взаимодействую с аппаратным обеспечением через com-порт на соответствующем ПК (win xp или 7). Это довольно большой проект, и просеивание файла журнала может быть немного болезненным.

Это мои текущие настройки. Я использую замазку, чтобы установить фактическую последовательную связь, и записываю ее в файл журнала. Затем с помощью MinGW Msys я фильтрую его, используя

tail -f "puttyLog" | grep -i "search term"

Есть лучший способ сделать это? Я имею в виду конкретно фильтрацию ввода в реальном времени.

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

1 ответ

Вы можете попробовать использовать соединение SOL (serial over lan). Это будет как местный. Вот что-то для передачи данных вы можете проверить. SOCAT

Другие вопросы по тегам