2009-12-18 18 views
0

有谁知道如何使用Epson TM-88IV热敏打印机的高级打印机驱动状态API监控钱箱的开/关状态。爱普生TM-IV88 MS现金抽屉状态API

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

请帮...........

+0

你使用串口还是USB? – 2009-12-18 16:02:14

+0

我正在使用USB。 – Xience 2009-12-18 22:46:38

回答

1

哇,花了一段时间才弄清楚,如何使用StatusAPI for Epson TM-88IV打印机确定钱箱的打开/关闭状态。该栏位代表现金抽屉已关闭状态。

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

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

+0

嗨,你有一个如何实现这个请示例吗?我试图监视抽屉的状态,使用来自C#应用程序的esc/pos命令将其启动。 – 2018-01-17 10:49:31

0

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

这似乎是获得关于爱普生POS产品技术信息的地方。我不能说他们是否特意拥有你想要的东西。我刚刚注册,但现在我必须等待他们回到我身边:

感谢您注册 EpsonExpert。我们已收到您的 注册信息,并将 很快与您联系,一旦您的 请求已被审查。

0

我有一个不同的问题。我也有相同的打印机(TM-T88IV)和标准的现金抽屉。我让他们在SetupPos中设置,并且CheckHealthTest应用程序对打印机和抽屉(打印机打印和抽屉打开)均正常工作。但是,一旦我尝试运行Epson钱箱的.net示例,它会抛出PosControlException并说“信息不以XML描述”。 花了几天的时间试图找到解决方案,我来到了一个地方,但从几个论坛拉了几个关于这个问题的想法。他们说这个错误与这个事实有关,即资金抽屉服务对象在Configuration.xml(Microsoft POS for .net)中没有完全定义。此外,关于设置现金抽屉的爱普生文档指出,如果OPOS无法创建通信类实例,则会引发异常。 我非常确定,我不是一直在解决这个问题,并会感谢任何有用的反馈! 谢谢!

+0

解决。 SetupPOS(以及CheckHealthTest)需要与管理员凭据一起启动!否则它只会保存对当前用户的本地配置文件的更改! – Nikolay 2010-04-29 09:30:59