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.
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.
Thanks all, will have a look. Links look really useful.
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.