SWRA475A January 2015 – October 2016 CC2540 , CC2540T , CC2541 , CC2541-Q1
A Bluetooth low energy device can operate in four different device roles. Depending on the role, the devices behave differently. The first two roles are connection-based:
This means that the device roles used for established connections are the Peripheral and the Central roles. The other two device roles are used for one-directional communication:
The two obvious device roles for beacon applications are Peripheral and Broadcaster. Both of them send the same type of advertisements with the exception of one specific flag that indicates if it is connectable or non-connectable. A Peripheral device that implements a GATT Server (GATT is an architecture for how data is stored and exchanged between two or more devices) can be branded as a Bluetooth low energy device. So a Bluetooth low energy branding indicates that the device is a connectable Peripheral device that has data, which could be interacted with.
A Bluetooth low energy solution is ideal for beacons because it is low power and the eco-system is already deployed in the majority of smartphones or other Bluetooth low energy enabled devices on the market. The low-power consumption is achieved by keeping the transmission time as short as possible and allowing the device to go into sleep mode between the transmissions.