带 epson TM-IV88 状态 API 的 MS 现金抽屉

发布于 2024-08-15 03:42:55 字数 221 浏览 9 评论 0原文

有谁知道如何使用 Epson TM-88IV 热敏打印机的高级打印机驱动程序状态 API 来监控钱箱的打开/关闭状态。

我希望我可以在 ADK .Net 上使用 OPOS,但还没有在 Windows 7 上设置它。有谁知道如何成为 epson 开发者网络的一部分。我已浏览 www.epson-pos.com 上提供的信息,但没有有关 POS/ESC 代码的信息。

请帮忙............

Does anyone know how to monitor cash drawer's open/close state using Advanced Printer Driver's Status API for Epson TM-88IV thermal printer.

I wish i could use OPOS for ADK .Net, but haven't had luck setting it up on windows 7. Does anyone know how to be a part of epson developer network. I have gone through the information available at www.epson-pos.com but there is no information available on POS/ESC codes.

Please help...........

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

祁梦 2024-08-22 03:42:55

哇,花了相当长的时间才弄清楚如何使用 Epson TM-88IV 打印机的 StatusAPI 确定钱箱的打开/关闭状态。该字段表示现金抽屉关闭状态。

Public Const ASB_DRAWER_KICK As com.epson.pos.driver.ASB = 4

根据epson的文档(而是根据我的理解),0代表抽屉打开,4代表抽屉关闭状态。因此,在监视打印机状态时,您需要检查该位。

Wow, it took a quite a while to figure out, how to determine cash drawer's Open/Close status using StatusAPI for Epson TM-88IV printer. This field represents the cash drawer closed status.

Public Const ASB_DRAWER_KICK As com.epson.pos.driver.ASB = 4

According to documentation from epson (rather, according to my understanding of it), 0 represents drawer open and 4 represents drawer closed status. So while monitoring printer status you need to check for this bit.

游魂 2024-08-22 03:42:55

尝试在这里注册:https://www.epsonexpert.com/login

这似乎就是这个地方获取有关 Epson POS 产品的技术信息。我不能说他们是否特别有你想要的东西。我刚刚注册了,但现在我必须等待他们回复我:

感谢您注册
爱普生专家。我们已收到您的
注册信息,并将
一旦您的
请求已被审核。

Try signing up here: https://www.epsonexpert.com/login

That seems to be the place to get technical info about Epson POS products. I can't say if they specifically have what you want. I signed up just now, but now I have to wait for them to get back to me:

Thank you for registering with
EpsonExpert. We have received your
registration information and will be
contacting you shortly, once your
request has been reviewed.

向日葵 2024-08-22 03:42:55

我有一个不同的问题。我还有相同的打印机(TM-T88IV)和标准现金抽屉。我在 SetupPos 中设置了它们,并且 CheckHealthTest 应用程序对于打印机和抽屉都可以正常工作(打印机打印并且抽屉打开)。但是,一旦我尝试运行 Epson 现金抽屉 .net 示例,它就会抛出 PosControlException 并显示“该信息未在 XML 中描述”。
我花了几天时间试图找到解决方案,但一无所获,但从几个论坛中汲取了一些关于这个问题的想法。他们表示,该错误与 Configuration.xml(Microsoft POS for .net)中未完全定义现金抽屉服务对象有关。另外,有关设置现金抽屉的 Epson 文档指出,如果 OPOS 无法创建通信类实例,则会引发异常。
我很确定我无法解决这个问题,并且希望得到任何有用的反馈!
谢谢!

I have a different problem. I also have the same printer (TM-T88IV) and a standard cash drawer. I have them set up in SetupPos and CheckHealthTest application works fine for both printer and drawer (the printer prints and the drawer opens). But once I try to run the Epson cash drawer .net sample it throws PosControlException and says "The information is not described in XML".
Having spent a couple of days trying to find the solution I came nowhere but pulled a couple of thoughts on the issue from several forums. They say that the error is related to the fact that the cash drawer service object is not fully defined in Configuration.xml (Microsoft POS for .net). Also the epson documentation on setting up cash drawers states that if OPOS fails to create the communication class instance it throws an exception.
I am pretty sure that me being not along in getting across with this problem and would appreciate any useful feedback!
Thanks!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文