UM2264
BlueNRG-1 sensor
profile central demo
DocID030868 Rev 1
37/55
11
BlueNRG-1 sensor profile central demo
The BlueNRG-1 sensor profile central demo is supported on the BlueNRG-1 or SPBTLE-
1S development platforms (STEVAL-IDB007V1 or STEVAL-IDB007V1M). It implements a
basic version of the BlueNRG-1 BLE Sensor Profile Central role which emulates the
BlueNRG-1 Sensor Demo applications available for smartphones (iOS and Android).
This application configures a BlueNRG-1 device as a BlueNRG-1 Sensor device, Central
role which is able to find, connect and properly configure the free fall, acceleration and
environment sensor characteristics provided by a BlueNRG-1 development platform
configured as a BlueNRG-1 Sensor device, Peripheral role (refer to
This application uses a new set of APIs allowing to perform the following operations on a
BlueNRG-1 Master/Central device:
Master Configuration Functions
Master Device Discovery Functions
Master Device Connection Functions
Master Discovery Services, Characteristics Functions
Master Data Exchange Functions
Master Security Functions
Master Common Services Functions
These APIs are provided through a binary library and they are fully documented on
available doxygen documentation within the BlueNRG-1 DK SW package. The following
master/central binary libraries are provided on
Bluetooth_LE\Profile_Framework_Central\library folder:
master_library_bluenrg1.lib for IAR and Keil toolchains
libmaster_library_bluenrg1.a for Atollic toolchain