отправил? Не знаю, как у тебя он работает.
Он ловит то, что отправляется на порт и выводит в эдит
Ну, вот какое-то устройство отправляет в COM-порт отладочную информацию. Какой-то датчик движения на AVR подключён к ПК. А вообще, я затупил, не нужен скриптовый язык. Просто сделай фильтрацию сообщений по содержимому.
Ммм например, какого рода фильтры
скрипт нужен для автоматизации команд
Можно как в ProcessMonitor, там окошко с выбором "is equal", "is contains", и пишешь сообщение. Ещё можно выбрать важность регистра. И вот после установки фильтра, EDIT очищается, и выводится только то, что попадает под условие фильтра.
О, это вот интересно
check('*ERROR*', close_connection)
Можно для начала сделать просто фильтр на "is equal", то есть просто перед выводом проверять, равно ли сообщение с порта фильтруемому сообщению, если да - вывести, иначе пропустить. А затем уже можно добавить проверку регистра, и НАЛИЧИЕ в сообщение (а не равность).
Правда нужно ещё чтобы был определён разделитель для сообщений
Да не, у него там только кнопка старт\стоп, это автоматизировать нет смысла.
всегда есть место развитию
Обсуждают сегодня