Thursday, February 27, 2014

iBeacon GUI (Rudolph Productions Application)

Community,

With the recent update of Apple's OFFICIALLY released iBeacon Protocol I present you with:

iBeacon GUI Generator

Here is the link to the application: BeaconGUIRPhttp://bit.ly/Nzk9uG
http://http://bit.ly/1fWq43M

The iBeacon GUI application will generate your major and minor hex values for your iBeacon (with Apple's official protocol). One neat feature that is baked into this is that you are not limited to the 16 bit major identifier (being ffff or the maximum number of beacons on one UUID of 65535). My application will allow you to produce identifiers for 16,777,215 separate beacons that all share the same broadcast UUID.

UUID needed to recognize iBeacon's:
1ACBAD6E-E1A5-4838-A62A-22D35D00C35B

This will also generate the BGScript needed to flash onto your BLE devices.

1.) Say that we want an iBeacon with the Major Identifier of 720 and a Minor Identifier of 2.




2.) You must then click Test Our Broadcast Signal which will simulate an iBeacon's transmitted signal (in hex) and verify that it matches our major and minor beacon values (in decimal). If you're green then you are good to go.



3.) After verification is validated, we are now able to generate a BGScript for that file.
Click the Generate Script button and your BGS file will now be in your Downloads folder.



P.S. Do you need a 65536th iBeacon in your vicinity? (This will cause an overflow because 65536 in hex is "10000" and iBeacons are only allowed to broadcast 4 hex digits... Do not worry because this is also built in as well. Everything will verify correctly and your signal will be created. For you to decompose this from hex back down to usable numbers, I am able to send the source as well.

Best of luck guys,
Skylar Rudolph.

If this post helped you at all, please feel free to donate to my BitCoin Wallet Address: 1G6boGibqU14pHxMf5zNK8Gmo9uiAgerbt






No comments:

Post a Comment