La impresora térmica no imprime hasta que el buffer está lleno

La impresora térmica no imprime hasta que el buffer está lleno

Tengo una impresora de recibos Epson TM-T88II, con conector DB-25. Lo conecté a mi máquina Debian con un convertidor USB pl2303. Configuré la impresora usando el siguiente comando:

stty -F /dev/usbTTY0 9600 ixon raw

La impresión de líneas individuales no funciona, como

echo "Hello world!" > /dev/ttyUSB0

pero imprimir grandes cantidades de texto funciona, con el siguiente comando:

yes > /dev/ttyUSB0

Entonces la impresora funciona, pero parece que comienza a imprimir cuando el búfer está lleno.

¿Cómo puedo imprimir líneas individuales de texto o imágenes sin llenar primero el búfer?

información relacionada