Se você não precisar enviar nenhuma saída pela linha serial, a AFAIK poderá ler apenas a partir do dispositivo serial e usar ferramentas como o grep para a filtragem. Eu não tentei isso, no entanto. Além disso, você pode examinar a documentação das ferramentas que está usando para ver se elas são capazes de registrar todas as entradas em um arquivo. Você poderia, então, teoricamente, fazer o grep do arquivo, mas, na prática, você usaria um pipe nomeado para poder fazer o grep em tempo real.