在 SO 和 Google 上发了很多帖子后,我找不到我的问题的答案。大多数类似的问题都以 Windows/VB/.Net/C#/Java 为中心。
我需要向 Zebra USB 打印机 (TTP2130) 发送 ESC 命令并使用 C/C++ 获取状态。我可以使用以下方法进行正常打印(将 Zebra 通用驱动程序设置为默认打印机):
$ lpr file.prn
使用 Zebra Toolbox 在 Windows 中进行通信并使用 ESC 命令生成 *.prn 文件。
但是,如果我发送了一个包含需要打印机响应的命令的文件,则什么也不会发生。
实现这一目标的最佳方法是什么?也许直接使用libusb1.0?
谢谢你的帮助!