/Lastleaf

Android application that generates beacons (Apple iBeacon Std.) and sends GPS (Lat | Lon) information as payload and an associated raspberry pi client does processing on the data. The app uses Bluetooth Low Energy technology to transmit data which is more economical than Bluetooth and doesn't requires the hassle to set up peer to peer connection.

Primary LanguageJavaGNU General Public License v2.0GPL-2.0

Lastleaf - Client mobile application

About the repository

Lastleaf (moblie client) is a mobile client application that produces iBeacons and sends GPS data as payload using the Bluetooth LE technology.

Supported devices

Please visit these links to check if your device supports iBeacons:

About the application

Lastleaf (moblie client) is an android application that requests for current GPS location from user and generates beacons to broadcast the GPS data (current latitude and longitude) as payload. The beacons released maintains iBeacon standards. More here. Please note that this application does not involve capturing existing beacons in space. The produced iBeacon gets captured by a Raspberry pi zero W hardware and triggers events declared in repository here.

Libraries and dependencies

Please make sure to have the following library and dependency before compiling.

dependencies {
    implementation 'org.altbeacon:android-beacon-library:2.16.1'
}

Screenshots

Lastleaf banner