如何获知POS机钱箱是否在关闭状态? ( 积分: 39 )

  • 主题发起人 主题发起人 章慧
  • 开始时间 开始时间

章慧

Unregistered / Unconfirmed
GUEST, unregistred user!
如题.开钱箱EASY, 怎么关或者判断已关?
 
如题.开钱箱EASY, 怎么关或者判断已关?
 
有通用的协议呀
 
什么通用的协议?还望指教
 
isClose():boolean
 
哪个对象有此方法?或者哪个类?操控钱箱不是向串/并口发数据的吗?在这里isclose()是call谁?
 
就我所知,目前的POS机钱箱就支持一个打开功能,其本质是发送一个脉冲而已;

而且用程序控制关钱箱没有必要
 
对,楼上所言极是,目前POS机钱箱就一个打开功能,你可以查看一下钱箱的说明书啊。
 
为什么要程序控制关呢,夹到 mm 的手怎么办,要包医药费的啊![:D]
 
算了,自己解决了。[:(!]
from EPSON MANUAL

DLE EOT n                  实时状态传送
格式:  ASCII: DLE EOT n
    十进制: 16 04 n
   十六进制: 10 04
说明:
1 ≤ n ≤ 4
传送以实时的方式,n代表被选择的打印机状态,基于下列参数:
n = 1: 打印机状态
n = 2: 脱机状态
n = 3: 错误状态
n = 4: 纸检测器状态
返回的字节每位设置如下:
n = 1: 打印机状态
此时第2位为钱箱状态
 
>>算了,自己解决了。[:(!]

怎么楼主问题解决了还不高兴吗?你想想你在这里说过打印机是什么型号、钱箱是什么型号吗?你以为打印机就只有EPSON一种、钱箱也只有一种吗?你这个代码只要换一种钱箱保证什么用都没有!
 
怎么看不到回答?
代码:
 
后退
顶部