我正在开发一个 POS 应用程序,想支持一些蓝牙打印机打印收据。这些通常是热敏打印机。
谷歌搜索与 iOS 兼容的蓝牙打印机给了我几个型号,但很难确定支持的协议(protocol)。目前我们支持 ESC/POS,但显然许多非 Epson 打印机不支持此协议(protocol)。我们的应用程序已经可以使用 ESC/POS 协议(protocol)在 WiFi/网络打印机上打印。
我的问题:
- 我们应该支持哪些 iOS 热敏收据打印机(哪些是最 流行的和/或最好的,你支持哪个)?
- 我们最能支持哪些打印协议(protocol)/语言,以最大限度地提高 支持的蓝牙/网络 POS 收据打印机的数量?
感谢阅读!
这些是我发现似乎值得支持的打印机:
蓝竹 P25i
注意,P25 系列(没有“i”)不支持 iOS
https://www.bluebamboo.com/other_file/P25i%20Datasheet%20(EN)%20v1.2%2025-Mar-2013.pdfSTAR Micronics SM 系列(SM-T300i/WSP-i350、SM-T400i、SM-S220i)。
小心,SM-T300(没有“i”)不支持 iOS http://www.starmicronics.com/printer/portable_printers/sm-t300i斑马 iMZ220、iMZ320
注意,MZ 系列(没有“i”)不支持 iOS
http://www.zebra.com/us/en/products-services/printers/printer-type/mobile/mz-series.html#mainpartabscontainer=overview爱普生 TM-P60II
注意,并非所有型号都支持 iOS
https://pos.epson.com/download/?AssetPK=27589&File=Mobilink_P60II_iOS_DS_A.pdf爱普生 TM-T88V
注意,并非所有型号都支持 iOS
https://pos.epson.com/products/TM-T88VwithBluetoothSupportforiOS
还有这些协议(protocol):
最佳答案
ESC POS 是热敏打印机的实际协议(protocol)。 即使是来自其他制造商(如 Star Micronics 和 Zebra)的具有专有协议(protocol)的打印机也可以与 ESC POC 协议(protocol)一起使用。
您可以在 Star Micronics 打印机上启用 ESC POS 模式,方法是将 USB 连接到 Windows 计算机并使用打印机随附 CD 中的设置实用程序之一。如果您没有 CD,您可以从 Star Micronics 网站下载该程序
Zebra 和其他采用自定义协议(protocol)的制造商可能也是如此。
关于iOS蓝牙热敏票据打印机,支持哪款?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23473115/