Для выбора программ последовательного терминала у нас есть гипертерминал и замазка в Windows; миником и экран на Linux/Mac. Но, насколько я знаю, ни один из них не имеет функции фильтрации сообщений, как описано ниже:

Что мне нужно, так это возможность фильтрации сообщений. Устройство черного ящика, которое у меня есть, выдает множество подробных сообщений, только крошечные из которых мне интересны. Я хотел бы отфильтровать эти шумы, но при этом держать терминал интерактивным, чтобы я мог вводить команды.

Какие-либо предложения?

1 ответ1

0

Если вам не нужно выдвигать какие-либо выходные данные через последовательную линию, AFAIK вы можете просто прочитать с последовательного устройства и использовать такие инструменты, как grep для фильтрации. Я этого не пробовал. Также вы можете посмотреть документацию по инструментам, которые вы используете, чтобы увидеть, способны ли они регистрировать все входные данные в файл. Затем вы могли бы теоретически выполнить grep файл, но на практике вы бы использовали именованный канал, чтобы вы могли выполнить вывод в реальном времени.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .