Forked from (https://github.com/MacKentoch/reactNativeBeaconExample).
React Native app for indoor positioning using BLE beacons. Displays your relative position to the BLE beacons on a map. I couldn't find any accurate trilateration libraries, so I hacked this together using linear interpolation.
Note that the iOS version is untested; Android works fine but you have to use a real phone because emulators do not support bluetooth capabilities.
- Enable Developer Mode and turn on USB debugging
react-native run-android
- Turn on your BLE beacons. Alternatively, use a simulator.
- Register BLE beacons using the form
- Use proper trilateration
- Monitor Web Blueooth spec