A impressora térmica não imprime até que o buffer esteja cheio

A impressora térmica não imprime até que o buffer esteja cheio

Tenho uma impressora de recibos Epson TM-T88II, com conector DB-25. Conectei-o à minha máquina Debian com um conversor USB pl2303. Configurei a impressora usando o seguinte comando:

stty -F /dev/usbTTY0 9600 ixon raw

Imprimir linhas únicas não funciona, como

echo "Hello world!" > /dev/ttyUSB0

mas imprimir grandes quantidades de texto funciona, com o seguinte comando:

yes > /dev/ttyUSB0

Portanto, a impressora funciona, mas parece que começa a imprimir quando o buffer está cheio.

Como posso imprimir linhas individuais de texto ou imagens, sem primeiro preencher o buffer?

informação relacionada