我正在使用 Verifone E355 进行付款的 POS(iPad)应用程序中工作。现在我需要通过 iPad 上的软件触发 verifone e355 设备(https://www.verifone.com/en/us/devices/mpos/e355 )的条码扫描器。
VMF(Verifone 移动框架)iOS sdk 用于与 E355 进行呼叫通信。
我遵循了框架文档并初始化了条形码扫描仪 API。要激活条形码扫描仪并扫描以下代码片段,请使用。
在调用 startScan 和 sendTriggerEvent: api时,我总是得到 -9 的返回(这是一个错误代码,按照文档的描述 -当设备连接但未初始化连接时发送命令时返回的值)。
[self.barcodeScanner initDevice];
int startScanResult = [self.barcodeScanner startScan]
int setSoftTrigger = [self.barcodeScanner sendTriggerEvent:true];
上面的代码块是我到目前为止所尝试的。如果有人有使用 e355 集成的经验,请在此处提供帮助。