I guess I need to convert the 0x1D to 29 using some java hex to DEC function ?
No... it's just the way that nRF connect is showing you the number I think. In reality in whatever variable you're using it's just a number like any other
description: "My Characteristic", // optional, default is null
I thought maybe I can write something there - but if it's no used , so never mind.
Yes, the description has no effect on the functioning of your code
what is 'heartrate' mean in the value section ?
That would be a variable that would contain the heart rate as a number. Like maybe 85 (eg 85 bpm).
where can I find a list of what I can put \ which values?
You just have to look it up online - the Bluetooth SIG used to have a webpage showing them but they've made them a bit tricky to find now.
You can just make your own UUIDs though for whatever you want to send, then it's up to you to interpret the result. Maybe check out https://www.espruino.com/About+Bluetooth+LE
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
No... it's just the way that nRF connect is showing you the number I think. In reality in whatever variable you're using it's just a number like any other
Yes, the description has no effect on the functioning of your code
That would be a variable that would contain the heart rate as a number. Like maybe 85 (eg 85 bpm).
You just have to look it up online - the Bluetooth SIG used to have a webpage showing them but they've made them a bit tricky to find now.
You can just make your own UUIDs though for whatever you want to send, then it's up to you to interpret the result. Maybe check out https://www.espruino.com/About+Bluetooth+LE