Google’s Eddystone – a flexible, open-source iBeacon alternative
1–10 of 45 posts
Re: Google’s Eddystone – a flexible, open-source iBeacon alternative
#2I really dislike the decision to make it part of the Play API (as opposed to standard Android), as it ends up not being really open after all.
I wish they would also document their packet format. At least they write that they support parallel operation as Eddystone + iBeacon [1], which means that they probably use the BLE "advertisement" frame for the iBeacon and the BLE "scan response" for the Eddystone data. With both frames limited to 29 bytes, there is not much space to toy around.
[0] http://developer.radiusnetworks.com/2015/07/14/introducing-e...
[1] http://altbeacon.github.io/android-beacon-library/eddystone-...
Re: Google’s Eddystone – a flexible, open-source iBeacon alternative
#3This is a really interesting idea. iBeacon is way too inflexible in what you can encode in it. I really dislike the decision to make it part of the Play API (as opposed to standard Android), as it ends up not being really open after all. I wish they would also document their packet format. At least they write that they support parallel operation as Eddystone + iBeacon [1], which means that they probably use the BLE "…
https://github.com/google/eddystone/blob/master/protocol-spe...
I love this release Google needed to take a direction there are so many use cases for this sort of micro proximity I cannot wait to see what folks can do without freaking people out over privacy..
Re: Google’s Eddystone – a flexible, open-source iBeacon alternative
#4Re: Google’s Eddystone – a flexible, open-source iBeacon alternative
#5This is a really interesting idea. iBeacon is way too inflexible in what you can encode in it. I really dislike the decision to make it part of the Play API (as opposed to standard Android), as it ends up not being really open after all. I wish they would also document their packet format. At least they write that they support parallel operation as Eddystone + iBeacon [1], which means that they probably use the BLE "…
Re: Google’s Eddystone – a flexible, open-source iBeacon alternative
#6In particular most BLE implementations like CoreBluetooth and bluez have a lot of caching and assume that a device's broadcast & advertisement data rarely changes. This causes a ton of trouble when you put frequently changing data in broadcast packets since you can easily get stale or cached data instead of the most recent broadcast. I'd love to know if the Eddystone developers ran into similar issues with their telemetry packets and had any workarounds.
Re: Google’s Eddystone – a flexible, open-source iBeacon alternative
#7This is a really interesting idea. iBeacon is way too inflexible in what you can encode in it. I really dislike the decision to make it part of the Play API (as opposed to standard Android), as it ends up not being really open after all. I wish they would also document their packet format. At least they write that they support parallel operation as Eddystone + iBeacon [1], which means that they probably use the BLE "…
Re: Google’s Eddystone – a flexible, open-source iBeacon alternative
#8Damnit Google! Naming things after light-houses is our "thing"![1][2][3][4] :-)
All joking aside this sounds like a pretty cool project. And anything that helps keep as much IoT infrastructure open-source as possible, is a Good Thing in our book. I'm actually really hoping this catches on and displaces iBeacon as much as possible.
[1]: https://github.com/fogbeam/Quoddy/
[2]: https://github.com/fogbeam/Neddick/
Re: Google’s Eddystone – a flexible, open-source iBeacon alternative
#9This is a really interesting idea. iBeacon is way too inflexible in what you can encode in it. I really dislike the decision to make it part of the Play API (as opposed to standard Android), as it ends up not being really open after all. I wish they would also document their packet format. At least they write that they support parallel operation as Eddystone + iBeacon [1], which means that they probably use the BLE "…
Binding things to the Play API has been an unfortunate compromise for Android; their product partners have not been forthcoming on continued device support, so google has had to bundle more and more as an updatable package rather than as part of the core OS. It's a shame that it's been this way, but in the prisoners dilemma of older device support, LG/Samsung/Etc have chosen to rat many, many times, and Google had to…