EEG,ECG,PPG, and IMU raw data from sensors over BLE

Hi,

I am currently working on sensors such as EEG,ECG,PPG, & IMU.

Does BLE have any profile for respective sensors, to handle their raw data.

Thanks

Parents Reply Children
  • I understand,

    Well, as mentioned, there is no dedicated streaming profile, but you can use the ncs\nrf\samples\bluetooth\peripheral_uart for testing. But you need to decide on the format of the data you are sending. If you need a lot of throughput, it would be beneficial to construct large packets before you send them via notifications bt_nus_send() or bt_gatt_notify_cb().

    You may also need to adjust the connection parameters. How to do this is described in the Bluetooth Low Energy DevAcademy course, Lesson 3.

    So longer packets means less overhead per payload byte. It does however mean added latency, so you need to experiment with what works for you.

    Best regards,

    Edvin

Related