This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Data format sent from Device to android app via Bluetooth Low energy

I am trying to run a BLE example code( Heart Rate Sensor) to send  from my device to android/ios app. I am able to send the data from my device to Android/ios BLE app. Now my questions are,

1) In what format (JSON/XML) the data is sent from device to android?. I am aware it should be mentioned in the program.

2) Since i am trying to send the health parameters like heart rate, Blood Pressure etc. should i follow theIEEE  format compulsorily to send the data?. It is different for different body parameters.

The IEEE data specifications link is given below. 

If i have to follow the IEEE format then do i have to set different profiles for all the different parameters( Heart rate, glucose, Blood pressure etc)?. I am using CC2650DK. Please help me out, i am relatively new to Bluetooth technology.

  • Hello Nithin,

    Welcome to BLE! If you use the adopted profile, including the 16-bit UUID, you'll need to follow the data format in the respective Service / Profile. Otherwise, you'll need to create a custom profile and use a custom 128-bit UUID.

    I suggest taking the SimpleLink Academy training program on the BLE Wiki, it will cover the process for creating a custom profile.

    Best wishes