English
Language : 

AN91267 Datasheet, PDF (60/62 Pages) Ramtron International Corporation – Getting Started with PSoC
Getting Started with PSoC® 4 BLE
Figure 70 shows an example where a smartphone with a heart-rate app operates as a Central and a heart-rate
sensor operates as a Peripheral. The heart-rate monitoring device implements the Heart-Rate Sensor Profile, while
the smartphone receiving the data implements the Heart-Rate Collector Profile.
In this example, the Heart-Rate Sensor Profile implements two standard Services. The first is a Heart Rate Service
that comprises three Characteristics (the Heart Rate Measurement Characteristic, the Body Sensor Location
Characteristic, and the Heart Rate Control Point Characteristic). The second Service is a Device Information Service.
At the link layer, the heart-rate measurement device is the slave and the smartphone is the master. See the Bluetooth
developer portal for a detailed description of the Heart Rate Service and Profile.
Figure 70. BLE Heart-Rate Monitor System
BLE HRM
Belt
Heart Rate Service
Device Information
Service
Service
Heart Rate Service
Characteristic
Heart Rate measurement
Characteristic
Body Sensor Location
Characteristic
Heart Rate Control Point
Profile: Heart Rate Collector role
GAP role: Central
GATT Client
Link Layer: Master
GAP
Initiates physical
Central link connection
Collector
Profile
Scans Services
GATT
Client
Wants data
Link
Master
Establish and
manage link
Profile: Heart Rate Sensor role
GAP role: Peripheral
GATT Server
Link Layer: Slave
Accepts physical GAP
link connection Peripheral
Exposes Services
Sensor
Profile
Has data
GATT
Server
Advertise
Capabilities
Link
Slave
www.cypress.com
Document No. 001-91267 Rev. *D
60