Rating:        Based on 1 rating
Reviewed:  0 reviews
Downloads: 826
Change Set: 7a4691917950
Released: Jun 19, 2014
Updated: Jun 29, 2014 by RobMiles
Dev status: Stable Help Icon


Application BluetoothPrinterDemo
application, 618K, uploaded Jun 19, 2014 - 826 downloads

Release Notes

A program that can be used to drive a Bluetooth connected serial printer from Windows Devices. Makes use of the Bluetooth Manager which abstracts the Bluetooth serial connection from the application that is using it. Both Windows Phone 8.1 and Windows 8.1 versions are provided.

This version lets you type in text and send it to the printer. Line breaks can be inserted using the Return key. The program has been tested with a SparkFun thermal printer:


This was connected to a JY-MCU HC-06 V Bluetooth Transceiver module. These are easy to get hold of. Just search for Bluetooth JC-MCU

It is important to note that for that particular printer to work the Bluetooth transceiver must be configured to 19,200 baud. This is not the default speed setting for that device. The only way to configure the Bluetooth device is by sending commands via the serial connection. An Ardunio sketch is provided as a separate download which will do this for you.

If you want to just use the Bluetooth Manger class you can find it in the Shared folder. Note that to use a Bluetooth serial port on either a Windows Phone 8.1 or a Windows 8.1 application you must add the following to the Package.appmanifest.xml file for both projects,
    <DeviceCapability Name="proximity" />
    <m2:DeviceCapability Name="bluetooth.rfcomm">
      <m2:Device Id="any"  >
        <m2:Function Type ="name:serialPort"/>

This is in both of the files in the sample project, just cut and paste it from there.


Reviews for this release