如何获得ESC / POS网络打印机状态

时间:2015-03-31 08:15:59

标签: python printing network-programming thermal-printer escpos

我正在开发POS应用程序并使用python脚本与ESC / POS打印机进行通信。我能够成功地将ESC / POS命令发送到网络上的打印机,但我无法接收响应,尤其是在尝试通过网络获取打印机状态时。

这是python lib的link

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

您提到的库无法从打印机获取响应。如果仔细观察,那么你会看到它只发送。

答案 1 :(得分:0)

以及我能够发送DLE EOT 1以获得b'\ x16'响应,即二进制位的0001 0110位3是在线或离线的状态,但您必须反转位顺序,请参阅:{ {3}}