У меня есть чековый принтер Epson TM-T88II с разъемом DB-25. Я подключил его к своей машине Debian с помощью USB-конвертера pl2303. Я настроил принтер с помощью следующей команды:
stty -F /dev/usbTTY0 9600 ixon raw
Печать отдельных строк не работает, например,
echo "Hello world!" > /dev/ttyUSB0
но печать больших объемов текста работает с помощью следующей команды:
yes > /dev/ttyUSB0
Таким образом, принтер работает, но кажется, что он начинает печатать, когда буфер заполнен.
Как я могу напечатать отдельные строки текста или изображения, не заполняя буфер?