【问题标题】:Epson POS printer - Automatic Status Back SpecificationEpson POS 打印机 - 自动状态返回规范
【发布时间】:2010-10-05 13:56:26
【问题描述】:

我正在尝试解释来自 Epson POS 打印机的自动状态返回 (ASB) 数据。我已经使用 UB-E20 技术参考指南 (www.amigopos.com/faq/faq_262.aspx) 中的一些示例代码成功地与打印机取得了联系。不幸的是,该手册仅说明了我的查询返回字符串中的 4 字节 ASB 数据。它没有解释这 4 个字节中每个位代表什么。当我打开打印机盖和/或取出纸张时,我可以看到返回值发生了变化,但我想确定我正在为不同的故障模式寻找正确的值。

我曾尝试联系爱普生,但没有得到回应。而且我似乎在网上的任何地方都找不到 ASB 的规范。有人在爱普生打印机上使用过 ASB 吗​​?

【问题讨论】:

标签: point-of-sale epson


【解决方案1】:

几个月前我也遇到了同样的问题,但我和一些来自 Epson 的人交谈后发现了这个问题。这是如何获得论文的状态 我希望这会对你有所帮助。

' ************ **********
' 格式化 ASCII DLE EOT n
' 十进制 16 4 n
' *************** *******
'n 函数
' 1 传输打印机状态
' 2 传输离线状态
' 3 传输错误状态
' 4 传送纸卷传感器状态
' ************* em>**********

comPort.Write(Chr(16) & Chr(4) & Chr(4))
将 aReplyBuffer(0) 调暗为字节
将 intNBytes 调暗为整数 = 0
comPort.Read(aReplyBuffer, 0, 1)

这就是回应

' 状态响应
'n 名字
'0 错误
' 30 无纸
' 18 确定

【讨论】:

    【解决方案2】:

    我通过他们的开发者网络直接联系了爱普生。他们让我签署了 NDA,现在我有了规范。我只是将这些信息放在这里,以供将来可能需要它的任何人使用。

    【讨论】:

      【解决方案3】:

      如果有人仍在寻找它,您现在可以在以下位置找到它: https://reference.epson-biz.com/modules/ref_escpos/index.php?content_id=122

      【讨论】:

        猜你喜欢
        • 2020-09-22
        • 2014-01-27
        • 2017-07-16
        • 2014-07-26
        • 2018-12-30
        • 2020-12-27
        • 1970-01-01
        • 1970-01-01
        • 2014-09-12
        相关资源
        最近更新 更多