Bluetooth heart rate/blood pressure monitor.

Started by codestar9901 6 years ago4 replieslatest reply 6 years ago407 views


    I am trying to find a wristband type device that will measure heart rate and blood pressure and transmit using Bluetooth to a PC. There are many devices, but all talk to a smart phone. 

But, I want to read the data on a PC preferably in C# or Matlab. I am going to use a USB Bluetooth dongle. However the trouble is that the heart rate/blood pressure monitor vendors are not so forth cumming regarding the precise messaging protocol details. So it's going to be a bit of trial and error in device selection.

I just wanted to know if any of you have done something like this and if so is there a device that you can recommend. 


[ - ]
Reply by DNadlerApril 9, 2018
These values can be reported via a standard Bluetooth profile; see


Hope that's what you're looking for!
[ - ]
Reply by BVRameshApril 9, 2018

To add to what Nadler has given, you can go through the following link: https://www.bluetooth.com/specifications/protocol-... 

Specifically go through AVCTP and AVDTP specs wherein you will get clarity to get the required data.


BV Ramesh.

[ - ]
Reply by codestar9901April 9, 2018

Thanks all, will have a look. Links look really useful. 

[ - ]
Reply by kanoopApril 9, 2018

It sounds like you are not completely decided as to what language to write the code in.  If so, can I suggest you look at Delphi?  

You can download the free trial version and they already have a demo application to retrieve Heart Rate data from a BLE heartrate monitor.  You won't learn much about the actual BLE protocol, but as it is standardized it isn't necessary.  You get to focus on your application instead.