SmartBeacon - iBeacon
The AIRcable SmartBeacon can be used as a fully configureable, Apple compliant iBeacon®. Apple requires iBeacons to send out an advertisement package every 100ms.
In addition to the standard iBeacon advertisement format package the SmartBeacon provides an additional connect advertisement package as well. Transmitting two packages shortly after each other allows the AIRcable SmartBeacon to wake up devices that are listening for iBeacons as well as allowing them to make connections back to the iBeacon. The back connection can them provide additional information beyond the Major/Minor number inside the iBeacon, e.g. it's name. It can also send sensor data for example or it can provide an icon or URL for a Proximity Marketing solution. See SmartBeacon Peripheral for details.
Setup the SmartBeacon as iBeacon
configure the SmartBeacon to send out an iBeacon package every 100ms
check status of the broadcast
Setup as Eddystone UID
configure the SmartBeacon to send out an Eddystone UID package every 1000ms
The Eddystone UID NID and BID are made from the UUID. Use the 'u' command to setup the UUID. When the UUID changes, the transmitted data changes instantly. You can also use the 'pc' command to send out Eddystone UIDs manually.
Setup as Eddystone-URL
configure the URL, must be short (17 char)
send the URL every 500ms, type=Eddystone-URL
Configure UUID and Major/Minor Number
|OK> @u1234 2345 3456 4567 5678 6789 7890 890a||UUID has 8 16 bit numbers, it is used in the iBacon package|
|OK> @m0123 4567||Change the Major and Minor number of the iBeacon|
Scanning for iBeacons
Use the SmartBeacon to scan for iBeacons. See Central.
|OK>I2||Scan and interprete iBeacons for 2 seconds|
iBeacon addr=40446ce289c5 uuid=12342345-3456-4567-5678-67897890890a major=1234 minor=5676 tx=-2 rssi=-34
For infinite scanning use I59.
About This Community
|Asked: 12/29/15, 11:46 PM|
|Seen: 2190 times|
|Last updated: 9/28/16, 4:58 PM|