Our Bluvision iOS SDK Sample app BEEKS Beacon Toolkit app for Android was created to showcase the flow and usage of our iOS Android SDK. However it also comes with pre-installed firmware files and can be used to easily update a beacon's firmware. You can either download the source code of this app from our Developer Portal (Registration required.) or Or simply install it onto your iOS device using this linkAndroid device from the Play Store.
Once you downloaded and installed the app, please launch it and follow these steps to do a firmware update on a beacon:
...
When in your beacon's detail view, tap on "Connect" to start the connection process. If your beacon is protected by a password, please enter it into the "Password" field before connecting. Your beacon will now run through a couple of connection stages. Please wait until your beacon's status says "Connected". The screenshots below show the full connection flow: (if the beacon has a password then type it into the password field)
Install the latest firmware
...
Connectivity issues in general can arise if your beacon is not setup for ideal connectivity. Each of your beacon's advertisements - such as sBeacon or iBeacon - is setup with a broadcast rate. This value determines how often the beacon will broadcast said advertisement (e.g. in Hz, per second). Sometimes broadcast rates are set to a low value to conserve battery life of a beacon as it will use less energy when broadcasting less advertisements. The main conflict here is that iOS Android needs to receive an advertisement of your beacon in order to connect to it. When it does not receive an advertisement during your connection attempt, that attempt will fail. For that reason we advise our customers to always retry a couple of times on failed connections.
...