I have been working on a Mobile application in react-native which connects to any SmartWatch(fitbit/Samsung) or any sensors which advertise the heart rate with their services and characteristics. Currently i'm holding a Fitbit Versa Lite Smart Watch which has a heart rate sensor. I was able to connect to the Fitbit and reading all its services and characteristics. But i wasn't able to find any particular assigned number related to heart rate services or its characteristics. I'm assuming almost all the watches and the BLe sensor which advertise the Heart Rate measurements uses
Services
Heart Rate org.bluetooth.service.heart_rate 0x180D GSS
Characteristics
Heart Rate Measurement org.bluetooth.characteristic.heart_rate_measurement 0x2A37 GSS.
I got the above information from the below links.
https://www.bluetooth.com/specifications/gatt/services/
https://www.bluetooth.com/specifications/gatt/characteristics/
Does FitBit Uses different Assigned Numbers for their Heart Rate Sensor Services and characteristics. If it does what are the Assigned Number?