我正在使用ePOS2
Epson 的 SDK 与收据打印机 TM-M30 进行通信。
我能够成功连接到打印机并打印一些数据。
完成打印后,我保持与打印机的连接,所以下次我需要打印一些我不再连接到它的东西。
但是,连接仅存在 90 秒。在 90 秒不活动后,打印机断开连接并Epos2Printer
通知代表电源已关闭:
func onPtrStatusChange(_ printerObj: Epos2Printer, eventType: Int32) {
let eventStatus = Epos2StatusEvent(rawValue: eventType)
// Event status is EPOS2_EVENT_POWER_OFF here
}
我没有看到任何Epos2Printer
保持连接活动的参数。
有人知道如何强制打印机保持连接超过 90 秒吗?