Bluetooth Printing

I need to print to a bluetooth printer. I already have a program for the Windows mobile platform that sends commands and data via Bluetooth to the Zebra RW 420 printer using the Zebra print protocol. This is just a stream sent via Bluetooth.

Now we would like to do it on Android. I would like to know some basic information:

  • Is this type of printing possible / feasible (we have seen very little information about printing on Android) or is Bluetooth limited to audio and file transfer?
  • How to connect a Bluetooth printer to an Android device.
+4
source share
3 answers

It’s best to use the ZebraLink SDK for Android devices. You can download it from Zebra here . The SDK comes with sample code downloads and documentation that describes how to use it, so you should be able to jump straight!

+8
source

Printing via Bluetooth on Android is not yet possible (according to my information), since Android does not support Bluetooth Profiles, such as BPP (Basic Printing Profile), HCRP (Hardcopy Replacement Profile), BIP (Basic Imaging Profile), etc. ., Which are common profiles used when printing Bluetooth. This link to learn about printing BT profiles.

Android currently supports OPP (Object Push Profile), which is used to send files via Bluetooth and possibly even A2DP.

To have Bluetooth profiles implemented in the Bluetooth stack for Android, you can refer to the Sybase-iAnywhere-Blue-SDK for Android , which provides an SDK to add this functionality to the existing BT stack implementation on Android.

0
source

You can also use the datecs printer: http://www.datecs.bg/en (look for the SDK). There are many printers, card readers, etc.

0
source

Source: https://habr.com/ru/post/1341547/


All Articles