Hi, I connected my Garmin Fenix 6 using nrfConnect app and downloaded the heart rate data using nrf Logger. I have been unable to extract the heart rate from the hex code used in the log file and Garmin support dont know either and think it may be related to your app.
I hope to capture HR data broadcast over ANT using nfr connect and nrf logger apps.which are saving data in attached log txt file. My HR is around 50 but the data seems to be encoded.
The data has this form:I 09:24:53.543 Notification received from 6a4e2814-667b-11e3-949a-0800200c9a66, value: (0x) 6A-00-12
A 09:24:53.543 "(0x) 6A-00-12" received.
So for example I need to find how to read "(0x) 6A-00-14"
I used chatgpt/Gemini to create python but even after examining the file, the AI cant convert it to actual HR. AI has tried 6 bit and 16 bit but returns wrong values, many zeros and a few large values like 126, in csv file. My HR is around 50 and so I'm expecting those values to be in range 45-55.
Please could you tell me how to read the HR data?