URL Broadcast Interface Asset
This URL Broadcast interface asset enables you to broadcast a URL over Bluetooth Low Energy (Bluetooth LE) using the Eddystone-URL protocol, the most common scenario typical of the Physical Web™. It is core to the URL notification scenario described in the Beacons overview article.
This interface asset is only available on the Windows platform and requires use of a very specific Bluetooth stack. To learn more about these hardware requirements, see this article.
The Eddystone-URL protocol comes with a size limit imposed by the Bluetooth LE stack, requiring the URL you broadcast to be quite short: approximately 17 characters max. The details rules to compute the length of a URL to be encoded in the Eddistone-URL protocol are described in this article.
To accommodate this limit, IntuiFace has a URL Shortener converter that can take any long URL and make a short one for you.
Here is an example:
http://www.intuilab.com/features/connect-extendcounts as 33 and won't be broadcasted
- the shortened version:
http://tinyurl.com/jk9uua7counts as 16 and will be broadcasted
To scan using Google Chrome on Android or iOS devices, you can follow the instructions of this guide
- URL: The URL to broadcast.
- Broadcast URL: Toggle whether or not IntuiFace should broadcast the specified URL.
- Bluetooth device: Specifies which Bluetooth LE dongle attached to the Windows PC should be used for URL broadcasting. For details about this Bluetooth LE dongle, see here.
The property listed below is read-only and thus only accessible via binding.
- URL format is valid: a true/false value confirming whether the entered URL is valid or not. Useful if the URL you will be broadcasting is dynamically provided by a third party source.
- Is started: Raised when the URL broadcast has started.
- Is stopped: Raised when the URL broadcast has stopped.
- URL format is invalid: Raised when the URL format is invalid.
- URL format is valid: Raised when the URL format is valid.
- URL has changed: Raised when the URL has changed.
In addition to the action enabling you to set the three major properties, you can also:
- Start broadcast: Start broadcasting the predefined URL.
- Stop broadcast: Stop broadcasting the URL.