【发布时间】:2011-12-16 01:47:14
【问题描述】:
我购买了 Zebra LP 2844 标签打印机,并希望通过 C++ 程序向其发送 ZPLII 打印作业。我可以使用 Zebra Setup Utilities 软件连接到打印机并打印测试标签,但无法使用串行监视器连接到它。我尝试使用不同的串行监视器,但是当我尝试连接时,它们都给出了某种 COM 端口错误。
我认为我可以简单地通过 COM 端口连接到打印机并将 ASCII 数据发送给它,我错了吗?
【问题讨论】:
-
您是否在打开端口或尝试发送数据时收到错误消息?
-
@MarkHall - 我在尝试打开端口时遇到错误。我试过用我知道有效的 C++ 代码来做这件事,我也试过用一些串行端口监视器。例如,我在尝试打开串口时遇到了两个错误:SuperMon:“Comm Port Error”,RealTerm:“Apro exception”。但是,当我打开 Zebra Setup Utilities 程序时,它与打印机的通信没有问题。这真的让我很困惑。
-
如何将您的端口开放代码添加到您的问题中,看看它可能会有所帮助。
-
您好,感谢您的回复。不过,我发现了问题所在!我将发布解决方案作为答案。
标签: c++ printing serial-port