I am trying to understand more about the new Apple iBeacon protocol and how it would apply to other devices.
I have seen that the protocol itself has been reverse engineered: http://developer.radiusnetworks.com/2013/10/01/reverse-engineering-the-ibeacon-profile.html which is good news, but I have some further questions about the protocol.
Is the protocol designed to allow custom text messages to send to receiver clients? Such as "welcome to my shop" as opposed to just proximity to a certain beacon?
I can see a lot of other SO questions, but I am a little confused about where I would inject that text (as Hex) into the protocol.
What is the iBeacon Bluetooth Profile
Use BlueZ Stack As A Peripheral (Advertiser)
It looks like the protocol is setup to only really broadcast beacons of a UUID and Major/Minor set, which then the client app needs to do something with. But I would like it to more reflect a custom message, like "come inside for a free coffee" or something like that... is that possible using the iBeacon protocol, or do I need to just use standard Bluetooth LE for that?