У меня есть чековый принтер Epson TM-T88II с разъемом DB-25. Я подключил его к своей машине Debian с помощью USB-конвертера pl2303. Я настроил принтер с помощью следующей команды:

stty -F /dev/usbTTY0 9600 ixon raw

Печать отдельных строк не работает, например,

echo "Hello world!" > /dev/ttyUSB0

но печать больших объемов текста работает с помощью следующей команды:

yes > /dev/ttyUSB0

Таким образом, принтер работает, но кажется, что он начинает печатать, когда буфер заполнен.

Как я могу напечатать отдельные строки текста или изображения, не заполняя буфер?

0