緩衝區已滿前熱感式印表機不會列印

緩衝區已滿前熱感式印表機不會列印

我有一台 Epson TM-T88II 收據印表機,帶有 DB-25 連接器。我使用 pl2303 USB 轉換器將其連接到我的 Debian 機器。我使用以下命令配置印表機:

stty -F /dev/usbTTY0 9600 ixon raw

列印單行不起作用,例如

echo "Hello world!" > /dev/ttyUSB0

但是可以使用以下命令列印大量文字:

yes > /dev/ttyUSB0

所以印表機確實可以工作,但似乎是在緩衝區已滿時才開始列印。

如何在不先填滿緩衝區的情況下列印單行文字或圖像?

相關內容