EastRoyce Developes/Customizes BLE Bluetooth Printing Solution and MFi Bluetooth Printing Solution for different customer.
When we want to choose a Bluetooth printer on iOS, there are two Bluetooth solutions available which are "BLE Bluetooth solution" and "MFi Bluetooth solution".
What is the difference between BLE Bluetooth solution and MFi Bluetooth solution ?
----BLE Bluetooth Printer Solution VS MFi Bluetooth Printer Solution----
BLE Bluetooth Printer Solution-->
The printer uses BLE(Bluetooth Low energy) Bluetooth module as communication interface, Apple opens the BLE API/interface to iOS developer, and makes the BLE related products popular such as heart rate monitors and digital thermostats.
Advantages of BLE module:
A. Low hardware cost
B. Low development cost
C. No need to get Apple Official Authority.
And this makes the bluetooth printer price much low.It is popular among customer all over the world.
How to combine the BLE bluetooth printer into your iOS project ?
First, you need to have/develop an App(for expample, cafe POS App), then if you need to print something from this App using the BLE Bluetooth Printer, Finally you will need to upgrade your App to support bluetooth printing.
But how to upgrade your App to support bluetooth printing ?
Power on the printer, then all the jobs are done by App including scan/connect/data transferring/disconnect. To get all done, there are two methods followed.
Method 1: You can develop on your own if you are familiar with BLE technology and also familiar with printing commands.
Method2: Get BLE Bluetooth printer iOS SDK from printer developer/factory, it makes your App upgrading much easier and faster.
MFi Bluetooth Printer Solution-->
The printer uses MFi Bluetooth module as communication interface, Apple Team is 100% taking control of MFi bluetooth module hardware purchasing, manufacturing,development, Mass Production.
Disadvantages of MFi bluetooth moudule:
A. Super high hardware cost
B. Super high development cost, need to join Apple MFi program
C. Pinter need to be delivered to Apple authorized lab for Approval
D. Need to purchase MFi related chips under Apple control.
E. Need to pay royalty to Apple every printer which is sold.
And this makes MFi Bluetooth printer price super high, always with a price of hundreds of US dollars. 70% of customers around the world will not afford it. MFi Bluetooth Printer will be recognized as standard external accessory of iOS devices.
How to combine the MFi Bluetooth printer into your iOS project ?
First you need to have/develop an App,before you start printing from your iOS App, you need to power on printer,and then do pairing and connection by going to iOS-->Setting-->Turn on Bluetooth,when bluetooth printer is found, click it to pair&connect. Then all other jobs will be done by App including connect/data transferring/disconnect.
But how to upgrade your App to support this functions ?
Method 1: You can develop on your own if you are familiar with MFi bluetooth technology and also familiar with printing commands.
Method2: Get MFi Bluetooth printer iOS SDK from printer developer/factory, it makes your App upgrading much easier and faster.
After you have read all the information above, I think you already have a good understanding of iOS bluetooth application. which way are you going to choose when you need to print receipt/anything under iOS devices ?
Here we will suggest to use BLE Bluetooth Solution ,and we already have BLE Bluetooth SDK and manual, please let your engineer have a look and evaluate, then decide whether to choose our printer or not , thanks in advance.
Here We have two BLE Bluetooth printer models for selection.
Model 1: ER-58AI BLE Bluetooth Printer (paper width: 58mm)
Model 2: ER-80AI BLE Bluetooth Printer (paper width: 80mm)
Take a shot at the print sample from our iOS BLE Bluetooth SDK Demo