在 Windows 7 中使用 RJ11 DIO 12/24V 端口打开现金抽屉

在 Windows 7 中使用 RJ11 DIO 12/24V 端口打开现金抽屉

我最近买了一个浩鑫一体机 X50V4及其扩展卡POS01(这是一个已经安装好的卡的捆绑包)。

我也买了一个Metapace K-1隱藏錢屬抽屉。

我知道大多数情况下,现金抽屉都连接到打印机,而打印机本身又连接到计算机,向打印机发送特定的字符序列会触发现金抽屉的打开。

就我而言,我希望能够在没有打印机的情况下打开现金抽屉。根据 POS01 文档所述(现金抽屉的 RJ11 DIO 12/24V 端口),这应该是可能的。

我读到过一些文章说我只需要向收银机发送一个脉冲,但我不知道该怎么做... 我阅读了我能找到的两家制造商的所有资料,但什么也没找到。POS01 板的 4 个 COM 端口在 Windows 上被检测到(至少它们在设备列表中),LPT 端口也是如此,但我不知道如何检查 RJ11 DIO 端口。

我的最终目标是能够从 C# 应用程序(WPF)打开现金抽屉,但现在我想使用 DOS 命令行、powershell 或 python 进行一些测试。

希望有人能帮忙,如果这不是合适的地方询问,请原谅我!

答案1

我联系了 Shuttle 支持部门,他们给我发了一个小CashDrawer.exe软件工具。该工具不对外开放,因此遇到相同问题的人应直接联系 Shuttle 支持部门,联系方式为此表格

对于想要使用该平台作为 POS 的人来说,以下一些附加信息可能有用:

  1. 仅以管理员身份运行该可执行文件时它才会起作用。

  2. 没有关于输出电压(12V 或 24V)的信息...它与我的 Metapace K-1 配合使用,这就是我所知道的。

  3. 可执行文件是随附的WinIO32.dll,因此我假设它使用低级 I/O,但由于我只有可执行文件,所以我无法真正创建自己的代码(我必须从我自己的应用程序中调用它们的可执行文件)。

相关内容