LogicalLabs Bluetooth Module

API Docs for: 1.0.3
Show:

Readme

The Bluetooth module allows Titanium developers to access the Bluetooth controller on Android devices and makes it possible to accomplish the four major tasks necessary to communicate using Bluetooth: setting up Bluetooth, finding devices that are either paired or available in the local area, connecting devices, and transferring data between devices.

To access this module from JavaScript, you would do the following:

var Bluetooth = require("com.logicallabs.bluetooth");

The Bluetooth variable is now a reference to the module object.

Usage

Issues and Limitations

None.

Change Log

Version 1.0.0

  • First release

Version 1.0.1

  • Documentation improvements.
  • Marked Bluetooth.createBluetoothSocket method as deprecated.
  • Added fetchUUIDs method and related functionality.
  • Added getType method and related functionality.
  • Added RSSI property to deviceFound event.
  • Fixed null pointer exception that was thrown in certain error conditions.
  • Added printer example.

Version 1.0.2

  • Fixed crash impacting pre-4.2 devices.
  • Added keepListening parameter to the startAccept function.

Version 1.0.3

  • Added example for BPM
  • Documentation improvements

Author

Zsombor Papp, Logical Labs

zsombor.papp@logicallabs.com
titanium@logicallabs.com

License

Logical Labs Commercial License

Copyright (c) 2012-2013 by Logical Labs, LLC