BlueBeacon beacons: configuration and settings
This section contains details and information on configuration and settings of beacons with second-generation firmware. In case you do not find here the information you need, please contact us.How can I configure beacons with second-generation firmware?
The configuration and management app BlueBeacon Manager App for beacons with second-generation firmware (with simultaneous support for iBeacon and Eddystone, together with Quuppa technology and Sensors format), is available for free for Android (for devices running Android 5.0 Lollipop or newer) on Google Play and for iOS (for devices running iOS 8.0 or newer) on Apple Store.
Default password is the string blueup. It is possible (and strongly recommended, for operating installations) to modify the password once connected to the beacon. from Global Settings. Opening the options list at the top right, you will find the option "Change Password and Disconnect", that allows to modify the password. Password can be any alphanumeric string (with numbers and letters, case-sensitive), including special characters, with minimum length of 6 characters.
The following technologies are supported simultaneously: the two main technologies for proximity-beacons for mobile applications, iBeacon and Eddystone, together with a technologies for RTLS BLE tags, Quuppa.
This is the first firmware worldwide to support these three technologies at the same time. It also advertise a proprietary frame, BlueUp Sensors, for sensor data broadcast.
Additionally, it guarantees full support for Eddystone specifications. This means that you will be able to manage BlueBeacon beacons (for configuration of Eddystone frames) also using open-source development tools for Eddystone beacons, such as Proximity Beacon API from Google or nRF Beacon for Eddystone app from Nordic Semiconductors.
it is possible to configure up to 8 slots for non-connectable (ADV_NONCONN_IND) advertising frames, with the following properties: 4 slots are dedicated to Eddystone frames, and can be configured as URL, UID, TLM and/or EID
(with more slots configurable for the same frame-type, but maximum one Eddystone-EID frame available); additional 4 slots are dedicated to iBeacon frame, Quuppa frame or proprietary Sensors frame
(with more slots configurable for the same frame-type).
Each slot can be individually configured with different advertising interval (0.1 to 5 seconds) and transmission power (-40 to +4dBm).
BlueBeacon beacons are shipped with the following default settings:
Slot 1, 2, 3, 4: not configured (i.e., not enabled) Slot 5: iBeacon (UUID = ACFD065E-C3C0-11E3-9BBE-1A514932AC01, major = 0, minor = S/N, ADV interval = 400 msec, TX power = -8dBm) Slot 6, 7, 8: not configured (i.e., not enabled) Global settings: connectable, locked with password "blueup".
These default settings allows to test, without modifications, both iBeacon technology and Physical Web (based on Eddystone-URL with HTTPS URL address). Nevertheless, it is always possible to change beacon settings, according to user needs, with the configuration app BlueBeacon Manager, for on Android and iOS.
In case of bulk orders, we can provide beacons with settings specified according customer requirements.
Yes. It is possible to broadcast up to 4 iBeacon frames simultaneously, each with its own values for UUID, major, minor, and also for advertising period and power.
The same applies to Eddystone-UID and URL frames (theoretically it should be possible also to broadcast multiple Eddystone-TLM, Quuppa or Sensors frames, but it is meaningless). Only 1 eddystone-EID frame is supported.
Yes. You just need to configure one slot (any between 5, 6, 7 and 8) in the iBeacon/Other Frames menu. All others slot (including Eddystone slots) must be not set.
Yes. You just need to configure one slot (any between 1, 2, 3 and 4) in the Eddystone menu, with Eddystone-URL frame. All others slot (including iBeacon/Other Frames slots) must be not set.
By default, BlueBeacon beacons broadcast a proprietary connectable (ADV_IND) frame, containing device name (based on model number and serial number). This packet can be configured as non-connectable (ADV_NONCONN_IND), by disabling
"Remain Connectable" option. This means that it will not be possible to connect to the beacon to modify settings. In order to modify settings it is required to power-cycle the beacon: in non-connectable mode, the
beacon is connectable for the first 30 seconds.
Regardless of this configuration, advertising frames, configured in one or more of the 8 available slots, are always non-connectable.
By default, BlueBeacon beacons broadcast a proprietary connectable (ADV_IND) frame, containing device name (based on model number and serial number). It is possible to stop advertising the broadcast of this packet, by enabling
"Anonymous Mode". The beacon will not be listed in the BlueBeacon Manager App list of nearby beacons. In order to visualize and eventually modify settings it is required to power-cycle the beacon:
in "Anonymous Mode", the beacon is visible and connectable for the first 30 seconds.
Regardless of this configuration, non-connectable advertising frames, configured in one or more of the 8 available slots, are always broadcast according to configuration settings.
By default, BlueBeacon beacons continuously (24/7) broadcast non-connectable advertising frames, according to configuration of one or more slots. By enabling "Advertising Daily Schedule", it is possible to program a daily advertising time, in order to start and stop advertising at a certain hour, between 0:00 and 23:59. Using this mode, it is possible, for instance, to enable advertising only during business hours of a shop or museum (e.g., from 8am to 6pm), thus reducing battery consumption. During off-period, the beacon continues to broadcast the proprietary packet with name (that can be connectable or non-connectable, depending on "Remain Connectable" settings), and is listed in the BlueBeacon Manager nearby beacons list (unless "Anonymous Mode" is enabled).
This option is presently available only in BlueBeacon Tag and Card, that integrate 3-axis accelerometer. By enabling Accelerometer-based Mode, it is possible to set an operating mode based on accelerometer status. Four options are
available, one excluding the other: two orientation-based modes (beacon enters low-power mode when placed horizontally; e.g., leaning on a plane), and two motion-based modes (the beacon advertise when moved or shaken):
1. Down-to-Sleep: when placed horizontally, the beacon stops broadcasting all frames. This implies that the beacon will not be visible in the list of nearby beacons, until it is in horizontal position. As soon as it is moved from the horizontal position, it goes back in the programmed mode. Current consumption in this mode is about 3uA.
2. Down-to-Unset: when placed horizontally, the beacon stops broadcasting all non-connectable advertising frames configured in slots, but continues broadcasting the packet with name. This means that the beacon still will be visible in the list of nearby beacons. As soon as it is moved from the horizontal position, it goes back in the programmed mode. Current consumption in this mode is about 15uA.
3. Advertise-on-Move: when moved, the beacon starts advertising frames configured in slots (advertising of packet with name is always performed; three levels of sensitivity for motion detection are available, low, medium, high). Current consumption when not advertising is about 5uA.
4. Advertise-on-Shake: when moved, the beacon starts advertising frames configured in slots (advertising of packet with name is always performed). Current consumption when not advertising is about 5uA.
"Safety" packet is a BLE advertising packet, developed by BlueUp and based on iBeacon format, that allows to send information about beacon internal status and triggers. It is presently supported by BlueBeacon Tag Gen2 and Card (both based on nRF52),
that integrate 3-axis accelerometer. "safety" packet uses Minor number in iBeacon frame, to advertise the following information:
1. beacon battery status (1 byte, MSB in Minor number). The battery voltage is advertised. The actual battery voltage (in mV) can be computed using a special relationship
2. beacon triggers (1 byte; LSB in Minor number). The status of the following four triggers is broadcast: motion status (1 bit), short button-pressed (1 bit), long button-pressed (1 bit), man-down event (1 bit). 4 bits are available for future use (RFU).
More details are available in this document