硬件 - NewHope - qt
最后更新于 2025/02/11   阅读数 8

一、功能简述

功能:硬件对接,newhope一体机设备,仅显示器,没有秤体,不支持读重,支持秤一键设置。POS支持自定义打印(可选驱动打印、端口打印);POS支持调用第三方exe开钱箱,需要配置newhope钱箱口;POS不支持软件层操作【清零】【去皮】,需要按实体按键

钱箱:需要第三方Open538DK1.exe、Open538DK2.exe、WinDrawer.dll

Open538DK1.exeOpen538DK2.exeWinDrawer.dll

秤配置,默认读重端口com1,如果实际读重端口不一样,按实际配置

打印配置,按连接的打印机配置,可以是驱动打印、或是端口打印

钱箱配置,需按钱箱连接的口,配置1或者2

应用场景:店的NewHope设备,POS安装后,可下载硬件模板【M_NEWHOPE】,同时读重、打印、钱箱会选择到默认配置。打印机和钱箱的配置,按实际连接情况处理

适配机型:NewHope

二、流程

三、代码结构

代码文件

实现的函数方法

方法作用

代码文件

实现的函数方法

方法作用

weighthelper_newhope.h

newhope

bool init();
1
plaintext

初始化动态库

WeightInfo readData();
1
plaintext

读重

bool openCashDrawer();
1
plaintext

开钱箱

bool print(const char*text);
1
plaintext

打印文本

bool printBmp(const char *file);
1
plaintext

打印图片

int getPrintType(){return PrintOnCustem;}
1
plaintext

返回允许打印类型

static WeightHard getDefaultSetting();
1
plaintext

返回秤默认配置

static QList<FileProperty> getNeedFile();
1
plaintext

返回秤所需文件

四、接口


未能解决您的问题?请联系
本篇目录

一、功能简述

二、流程

三、代码结构

四、接口