Фильтрация последовательного порта io
В настоящее время я работаю над проектом, в котором я взаимодействую с аппаратным обеспечением через com-порт на соответствующем ПК (win xp или 7). Это довольно большой проект, и просеивание файла журнала может быть немного болезненным.
Это мои текущие настройки. Я использую замазку, чтобы установить фактическую последовательную связь, и записываю ее в файл журнала. Затем с помощью MinGW Msys я фильтрую его, используя
tail -f "puttyLog" | grep -i "search term"
Есть лучший способ сделать это? Я имею в виду конкретно фильтрацию ввода в реальном времени.
Не то, чтобы это ужасно, но это все еще связано с необходимостью чтения из журнала, и иногда были зависания, когда он задерживался на минуту или на две. В прошлом я использовал программное обеспечение с главным окном ввода-вывода, а затем с внутренними панелями фильтров., но уже не могу вспомнить или найти его.
1 ответ
Вы можете попробовать использовать соединение SOL (serial over lan). Это будет как местный. Вот что-то для передачи данных вы можете проверить. SOCAT