google / eddystone

Specification for Eddystone, an open beacon format from Google
Apache License 2.0
3.08k stars 762 forks source link

App using Eddystone!!!! #179

Open arksramesh opened 7 years ago

arksramesh commented 7 years ago

I'd like to develop an android app using Eddystone. Since I'm new to to eddystone, Can any one please clarify my doubts?

  1. The existing mobile phones(equiped with bluetooth) can be used to detect the signal from the beacons?
  2. For the test case, should i need any beacon hardware to send the UUID or the url? Can i use a bluetooth module to transmit BLE?
mashbridge commented 7 years ago

Hi arksramesh. Yes, most modern mobile phones should have no trouble detecting beacon signals. If you want to get started, check out https://github.com/google/eddystone/tree/master/tools/eddystone-validator which is a very basic Android app that finds and validates Eddystone beacons.

To test your application it'll be easiest if you have a beacon. You can find some manufacturers here: https://developers.google.com/beacons/eddystone#beacon_manufacturers

If you have a phone that can broadcast BLE signals, you can use the TxEddystone-UID app here to turn your phone into a beacon: https://github.com/google/eddystone/tree/master/eddystone-uid/tools/txeddystone-uid

There's another, more experimental, version here that can broadcast UID, URL and TLM frames too: https://github.com/google/eddystone/tree/txeddystone/tools/txeddystone/TxEddystone

Bear in mind that you'll need two phones -- a phone can't receive its own broadcasts.

Hope that helps!