img

Bluetooth LE Scanner App

/
/
/
356 Views

This is a demo application to show the use of the Bluetooth LE library.

I allows you to scan and obtain information about Low Energy Bluetooth Devices in your vicinity.

The library allows for easy access to a Bluetooth LE device’s Advertisement Records.
It also offers:

* A simple running average RSSI reading keeping.
* For iBeacons: Manufacturer data record parser.
* For iBeacons: Distance indicators (Near, Far, Immediate, Unknown).
* For iBeacons: A decently inaccurate (due to real world issues) distance approximation.
* All the new object types are Parcelable.

This will only work on Android 4.3 (API Level 18).

WHAT’S NEW

v0.0.1
First public release
v0.0.2:
Can now export scanned devices as a CSV file.
v0.0.3:
UI Refresh.
v1.0.0:
Migrated project to Android Studio/ gradle
Using version v1.0.0 of the library project
v1.1.0:
App refactor and materialisation.
Added runtime permissions.
v1.1.1
Fixes case where in pre API23 the app would ask for COARSE_LOCATION and fail to get it as it not needed
  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest
This div height required for enabling the sticky sidebar