I'm developing a POS application and would like to support some Bluetooth printers to print receipts. These will usually be thermal printers.
Googling for Bluetooth printers that work with iOS gave me a couple of models, but its difficult to determine the supported protocols. Currently we support ESC/POS, but apparently this protocol is not supported by many non-Epson printers. Our app can already print on WiFi/network printers using the ESC/POS protocol.
My questions:
- Which iOS thermal receipt printers should we support (which are the most popular and/or the best, which do you support)?
- Which print protocol(s)/languages can we best support in order to maximise the number of supported Bluetooth/network POS receipt printers?
Thank you for reading!
These are the printers I've found that seemed support-worthy:
Blue Bamboo P25i
careful, the P25 series (without 'i') doesn't support iOS
https://www.bluebamboo.com/other_file/P25i%20Datasheet%20(EN)%20v1.2%2025-Mar-2013.pdfSTAR Micronics SM series (SM-T300i / WSP-i350, SM-T400i, SM-S220i).
careful, the SM-T300 (without 'i') doesn't support iOS http://www.starmicronics.com/printer/portable_printers/sm-t300iZebra iMZ220, iMZ320
careful, the MZ series (without 'i') doesn't support iOS
http://www.zebra.com/us/en/products-services/printers/printer-type/mobile/mz-series.html#mainpartabscontainer=overviewEpson TM-P60II
careful, not all models have iOS support
https://pos.epson.com/download/?AssetPK=27589&File=Mobilink_P60II_iOS_DS_A.pdfEpson TM-T88V
careful, not all models have iOS support
https://pos.epson.com/products/TM-T88VwithBluetoothSupportforiOS
And these protocols: