Overview of the BLE HeartRate Application
masterThe BLE HeartRate application demonstrates how to implement a Heart Rate profile using Bluetooth Low Energy (BLE) on the STM32 B-L475E-IOT01A Discovery board.
In this setup, the STM32 board acts as a GATT server. Once the code is executed, the device begins advertising. To interact with the board, you must use a smartphone or another device acting as a GATT client to connect and read the heart rate measurements.
Key Features:
- Sends dummy heart rate values every second.
- Supports the full Heart Rate Service specification, including sensor location information.
- Supports resetting the Energy Expanded field by writing
0x1to the Heart Rate Control point.