Atualmente, estou trabalhando em um projeto em que me comunico com o hardware por meio de uma porta de comunicação em seu respectivo PC (win xp ou 7). É um projeto bastante grande e a peneiração do arquivo de log pode ser um pouco trabalhosa.
Esta é a minha configuração atual. Eu uso massa de vidraceiro para fazer a comunicação serial real e gravá-la em um arquivo de log. Em seguida, usando MinGW Msys, eu filtro-o usando
tail -f "puttyLog" | grep -i "search term"
Existe uma maneira melhor de fazer isso? Quero dizer, filtrar especificamente a entrada em tempo real.
Não que o meu seja terrível, mas ainda envolve ter que ler de um log e, às vezes, houve dificuldades em que será adiado por um minuto ou 2. Eu já usei software no passado com uma janela principal do io e painéis de filtro internos , mas não consegue mais se lembrar ou encontrar.