Skip to content

Repository files navigation

android-Blutetooth

BeatTheVirus

Introduction

In This project, we build an android app that will help to follow social distancing during COVID-19. The basic idea behind this app is the estimation of the distance between two mobile devices on the basis of the signal strength of the Bluetooth signal received at the mobile device. As any other device whose bluetooth is on comes close ( less than 2m) to your device, the app will sound an alarm and alert you to maintain a distance. So that you can maintain social distancing to each other. We use the Android Beacon library to calculate the distance. App will scan nearby devices in every 15sec.

Hardware Requirements

An Android device Having Bluetooth capability Its a concept of finding distance between two person so both sould have android bluetooth enabled devce.

In future

We can use Bluetooth Low energy that can save battery as bluetooth need to always in scanning mode. As if app is running it takes lot of resources from Mobile phone. And using caliberation we can enhance precise distance.

Software Requirements

Bluetooth Discoverable (always) Android Version 5 or above

Process Flow

Image of Yaktocat

Data Flow Diagram

Image of Yaktocat

References

What exactly is txPower for Bluetooth LE and how is it used?

Android Beacon Library

Understanding ibeacon distancing

Get Tx Power of BLE Beacon in Android

About

App helps to maintain social distance, warn every time you come closer with anyone who turned on their Bluetooth with alarm/tune.Can show you number of devices nearby with distances. Distance may not be accurate, we haven't calibrated to find actual constants , because different devices can have different radiation strength, calculating based on a…

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages