Technical solution in three steps.
Bluetooth low energy devices android.
Android 4 3 api level 18 introduces built in platform support for bluetooth low energy ble in the central role and provides apis that apps can use to discover devices query for services and transmit information.
With lightblue you can scan connect to and browse any nearby.
The first problem i faced was that i needed to make sure that the device s bluetooth is not only on but also visible.
This article covers the missing and confusing parts in the android developers overview article on bluetooth low energy.
Lightblue can connect you to all of your devices that use bluetooth low energy also known as bluetooth smart or bluetooth light.
Bluetooth low energy ble available in android 4 3 and later creates short connections between devices to transfer bursts of data.
Ble remains in sleep mode when not connected.
This is not a tutorial.
Bluetooth low energy provides only 0 3 mbps of application throughput.
The data is sent in small 20 bytes packages but the range can be even more than 100 meters 330 feet and the minimum latency between unconnected state to data transfer can be counted in a handful of milliseconds while in bt classic it s about 100 ms.
With its ability to consume very little power yet still provide the connectivity to communicate with small devices more and more people are looking to hop on the bluetooth low energy ble bandwagon for android apps.
Common use cases include the following.