google / eddystone

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

Changing URL in Android App #70

Closed coomby closed 9 years ago

coomby commented 9 years ago

After saving a new URL in the Android App the Android device no longer detects the Beacon unless you once again out it into configuration mode. I am not sure if this is an issue with the CSR1010 code or the Android APP...? Appreciate any help...

fkruta commented 9 years ago

When you are connected typically the CSR 1010 stops advertising. You have to disconnect configuration to see it advertise again.

coomby commented 9 years ago

That makes sense, however i disconnected the power which should reset the beacon device but still not visible. I also deleted data and cache on the app... The only way i can see the beacon advertising again is to re flash the device...

scottjenson commented 9 years ago

Sorry, but there just isn't enough information here for us to help you. Just the basics: which beacon? Which app? There are >10 beacon companies right now so it's hard to give you advice.

coomby commented 9 years ago

I am using the CSR tag development board and installed the beacon code using the SDK as per the example code provided... Using the physical web app on an android nexus 4 phone.

scottjenson commented 9 years ago

OK, that helps thanks. The Physical Web app writes URIBeacon format to the CSR board. We are moving away from that and using Eddystone instead. Each of those beacons has their own app for configuration.

If there is a bug with the "Physical Web" app, that really should be put into the Physical Web github However, I have to admit that I'm a bit baffled. We've had 1000s of these beacons distributed and used for early testing and we've never heard anything like this. My only guess is that the battery might be getting low. The act of writing a new URL is very power intensive and the battery could be cutting out. If you have a spare 2032 coin cell lying around, I'd give that try first.

ukBaz commented 9 years ago

Has anyone run the Eddystone Validator against the CSR1010 code?

g-ortuno commented 9 years ago

@scottjenson Writting to an Eddystone-URL and to a UriBeacon is done in the same way. The beacon is in charge of broadcasting the right packet.

@ukBaz there are two validator apps. The Eddystone-URL validator app has been tested with the CSR1010 code.

roywant commented 9 years ago

We have added a pre-built (apk) version of the Eddystone-URL config service validator tool today to make it easy for you to download and try this out. I personally tested it with the Eddystone-URL CSR1010 example code in the implementations directory and all tests pass. As a result, I'm closing this thread.