This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Can Pulse Oximeter Service (0x1822) to be shown on "nRF Connect for Mobile"

I am using arduino to send message through BLE to a mobile, which use "nRF Connect for Mobile" to scan the arduino.

I am able to get the information of Blood pressure (0x1810) and Health Thermometer (0x1809), but fail for Pulse Oximeter Service (0x1822)

It only displays

Value: (0x) 00-63-00-50-00

As it doesn't have symptom like "invalid data syntax", I wonder if this service is defined by this app.

I expected that it can show SpO2 value and pulse rate.

Parents Reply
  • I have used other BLE test tools but most of them do not behave like nRF Connect for Mobile

    They only show what they receive, i.e. the byte I set in the arduino

    While nRF Connect follows GATT service and displays the received message in terms of "decoded" message

    E.g. For Blood pressure, it can display systolic pressure value, pulse rate value directly (in decimal format like that: "Systolic: 160 mmHg")

    While other app can only display the original hexadecimal message, e.g. 00 64 00 A0 00

    That's the reason I post my problem here as I would like to use the advantage of nRF Connect

Children
Related